这篇文章总结了多年来使用
Java的一些心得体会,主要是和一些
Java基础知识点相关的,也希望能分享给刚刚入门的
Java程序员和打算入
Java开发这个行业的准新手们,希望可以给大家一些经验,能让大家更好学习和使用
对于Java中的for循环,我们用的最多的无非就是下面这个语句:
for (int i = 0; i < 10; i++) {
System.err.println(i);
}
但是对于for循环来说,它也有很多变体,如果不清楚了解for循环的结构原理,遇上一些变体的for循环,可能一时不太明白它的含义,for循环虽然有很多变体,但都离不开括号内3条语句的...
简介
Java内存模型是在硬件内存模型上的更高层的抽象,它屏蔽了各种硬件和操作系统访问的差异性,保证了Java程序在各种平台下对内存的访问都能达到一致的效果。
硬件内存模型
在正式讲解Java的内存模型之前,我们有必要先了解一下硬件层面的...
本文导引:
通过反射机制
获取类的基本信息
获取类的注解信息
获取泛型信息
package reflection;
@AnnotationUserTable("datebaseExample")
public class User {
@AnnotationUserField(uName="name",type="varchar",length=10)
private String name;
@AnnotationUserField(uName="age",type="int",length=3)
private int age...
1. Why ――引入泛型机制的原因
假如我们想要实现一个String数组,并且要求它可以动态改变大小,这时我们都会想到用ArrayList来聚合String对象。然而,过了一阵,我们想要实现一个大小可以改变的Date对象数组,这时我们当然希望能够重用之前写过的那个针对String对象的ArrayList实现。
在Java 5之前,ArrayList的实...