在开发中,
1.Java model层定义基本数据类型都用其包装类。不用基本数据类型是因为他们会有默认值,在初始化化类时就要给他们赋值,不然数据库得到的值就不是我们所希望的。
2.可以在类中给字段赋值。例如
public class DcbGaBet{
private Integer betId;
private Integer userId;
private Integer sessionId = new Integer(2); //这样初始化类时,sessionId默认值都为2
//省略get set方法
}
3.基本数据类型在方法中没有默认值。
publicclass Ceshi {
4int a;
5double b;
6boolean c;
7char d;
8float f;
9byte e;
10long h;
11short j;
12publicstaticvoid main(String args[]){
13Ceshi a=new Ceshi();
14System.out.println("整型的默认值是:"+a.a);
15System.out.println("双精度浮点型的默认值是:"+a.b);
16System.out.println("布尔型的默认值是:"+a.c);
17System.out.println("字符型的默认值是:"+a.d);
18System.out.println("byte的默认值是:"+a.e);
19System.out.println("单精度浮点型的默认值是:"+a.f);
20System.out.println("短整型的默认值是:"+a.j);
21System.out.println("长整型的默认值是:"+a.h);
}
}
网友评论