摘要: 一、常量定义的基本注意事项 在Java语言中,主要是利用final关键字(在Java类中灵活使用Static关键字)来进行Java常量定义。当常量被设定后,一般情况下就不允许再进行更改。在定义常量时,需要注意如下内容: 一是Java常量定义的时候,就需要对常量进行初始化。也就是说,必须要在常量声明时对其进行初始化。跟局部变量或者成员变量不同。当在常量定义的时候初始化过后,在应用程序中就无法再次对这个常量进行赋值。如果强行赋值的话,数据库会跳出错误信息,并拒绝接受这一个新的值。 二是final关键字使用的范围。这个final关键字不仅可以用来修饰基本数据类型的常量,还可以用来修饰对象的引用或者方 阅读全文
posted @ 2011-10-11 16:47 xiao秋 阅读(5028) 评论(0) 推荐(0) 编辑
摘要: Map<k,v>java.util包中的键值映射的根接口,键值映射,他是一个接口,它不能包含重复的键,一个键只能对应一个值,该接口可以通过HashMap<k,v>来实现 阅读全文
posted @ 2011-10-11 16:44 xiao秋 阅读(221) 评论(0) 推荐(0) 编辑
摘要: ArrayList是一个可变长度数组,它实现了List接口,因此它也可以包含重复元素和Null元素,也可以任意的访问和修改元素,随着向 ArrayList 中不断添加元素,其容量也自动增长。不过ArrayList是非同步(同步的意思是如果多个线程同时访问一个实例,任何一个线程对实例做了修改之后,其他线程所访问到的实例应该是修改过的最新的实例)的,我们经常使用List list = Collections.synchronizedList(new ArrayList<E>()); 来返回一个支持ArrayList的同步列表。它有以下几个常用方法:add(intindex, Eelem 阅读全文
posted @ 2011-10-11 16:29 xiao秋 阅读(4222) 评论(0) 推荐(1) 编辑