Java Collections Framework(JCF)是Java SE中一个基本的类集,几乎所有的项目都会用到,其中的List则是JCF中最最常用的一个接口。围绕List接口,有很多实现,诸如常用的ArrayList、LinkedList、Vector、Stack,还有Java5之后引入.....
分类:
编程语言 时间:
2014-11-10 13:36:10
阅读次数:
265
使用Java5中的类型安全枚举和注解(以及元注解)编程http://www.importnew.com/11053.html
分类:
编程语言 时间:
2014-11-06 19:04:10
阅读次数:
157
先说相同点 ??? 这两个方法都接受实体的 class和代表实体主键的对象作为参数。由于它们使用了Java泛型方法,无需任何显示的类型转换即可获得特定类型的实体对象。其中,在primaryKey上面普遍使用了java5的aut...
分类:
其他好文 时间:
2014-10-15 08:09:50
阅读次数:
226
Java虚拟机是不存在泛型类型对象的,所有的对象都属于普通类,甚至在泛型实现的早起版本中,可以将使用泛型的程序编译为在1.0虚拟机上能够运行的class文件,这个向后兼容性后期被抛弃了,所以后来如果用Sun公司的编译器编译的泛型代码,是不能运行在Java5.0之前的虚拟机的,这样就导致了一些实际生产的问题,如一些遗留代码如何跟新的系统进行衔接,要弄明白这个问题,需要先了解一下虚拟机是怎么执行泛型代码的。
总结:
1.记住一点,虚拟机中没有泛型,只有普通的类。
2.所有泛型的类型参数都用它...
分类:
编程语言 时间:
2014-10-14 12:37:18
阅读次数:
214
Java从1.0版本到现在的8,中间Java5中发生了一个很重要的变化,那就是泛型机制的引入。Java5引入了泛型,主要还是为了满足在1999年指定的最早Java规范之一。经过了5年左右的时间,专家组定义了一套泛型规范,实现后通过测试投入到使用。所以说泛型是Java5以后才有的,欲知详情,继续往下看。
这一节里,对泛型有了一个整体的认识,知道它是什么?为什么要用它?谁会用它?以及如何使用它?通过了泛型类和泛型方法的实践,感受了如何实现自己的泛型,后面一节,将对泛型中通配符进行讲解,以及虚拟机对泛型类...
分类:
编程语言 时间:
2014-10-12 18:50:58
阅读次数:
257
转:http://blog.csdn.net/coding_or_coded/article/details/6856014Sun在Java5中,对Java线程的类库做了大量的扩展,其中线程池就是Java5的新特征之一,除了线程池之外,还有很多多线程相关的内容,为多线程的编程带来了极大便利。为了编写...
分类:
编程语言 时间:
2014-10-12 01:52:57
阅读次数:
288
1. 概念
首先,枚举并不是一种新技术,而是一种基础数据类型.它隶属于两种基础类型中的值类型,如下:
2. 为什么要有枚举
枚举在真正的开发中是非常常用的,它的作用很简单也很纯粹:它定义了一种规范,就是要让某个类型的变量的取值只能为若干个固定值中的一个,也就是要符合它定义的规范.它可以让编译器在编译时就可以识别程序中填写的非法值,一定程度上防止了运行...
分类:
编程语言 时间:
2014-09-29 03:24:26
阅读次数:
283
JDK1.5已经发布很长时间,之所以还拿出来是因为它增加了很多个重要的特性,使用这些特性有助于我们简化开发,编写的代码更加简洁清晰安全,主要有以下几个特性:
Ø 静态导入
Ø 可变参数
Ø 增强for循环
Ø 自动拆装箱
Ø
泛型
Ø
枚举
由于泛型、枚举内容比较多,也最重要,之后单拿出来讲。这里先介绍前面四个简单而又实用的小特性...
分类:
编程语言 时间:
2014-09-28 01:03:10
阅读次数:
321
JUnit4.x是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。
分类:
其他好文 时间:
2014-09-24 21:48:27
阅读次数:
176
1. Java As a Progaramming Platform2. The Java "White Paper" Buzzwords3. Java Applets and the Internet4. A Short History of Java5.Common Misconceptions...
分类:
编程语言 时间:
2014-09-19 13:47:25
阅读次数:
197