泛型,JDK5新特性,List集合子实现类,Map集合,Set/TreeSet集合,asList
分类:
其他好文 时间:
2018-05-10 17:33:21
阅读次数:
179
/** * 模拟枚举 * * @author Administrator * */ public abstract class T3_WeekDay { /** * 私有化构造器,防止用户创建对象 */ private T3_WeekDay() { } // 创建两个“枚举”对象 public st... ...
分类:
其他好文 时间:
2018-01-19 14:20:07
阅读次数:
144
方法静态导入是JDK5提供的新特性,可以使我们调用静态方法时不加类名,很简单,代码如下: 在我们导入Math类时,我们在import 后面加上 static 这样我们调用random和abs时就不需要带类名了, ...
分类:
其他好文 时间:
2018-01-19 14:16:15
阅读次数:
105
控制台输出结果: FIRFIR5class com.day1.T4_EnumMethod$WeekDay2SUM7 ...
分类:
其他好文 时间:
2018-01-19 14:00:03
阅读次数:
135
前两天看到jdk10试用版都出来了,才发现自己连1.8都没用过,对不同版本的jdk的新特性也不是太了解,所以想还是百度一下看看人家怎么说然后自己记录总结一下,其中jdk1.8的新特性可以到edu.51cto.com上学习一下,好了,现在说说jdk1.5的常用新特性吧。 (9个) 泛型, foreac ...
分类:
其他好文 时间:
2017-11-21 01:09:11
阅读次数:
193
一. Semaphore Semaphore能够控制同一时候訪问资源的线程个数, 比如: 实现一个文件同意的并发訪问数. Semaphore实现的功能就类似厕全部5个坑, 增加有十个人要上厕所, 那么同一时候仅仅能有5个人能够占用, 当5个人中的不论什么一个人离开后, 当中在等待的另外5个人中就有一 ...
分类:
编程语言 时间:
2017-05-09 20:47:52
阅读次数:
156
JDK5新特性 a,自动拆装箱 b,泛型 c,可变参数 d,静态导入 e,增强for循环 f,互斥锁 g,枚举 JDK7新特性 * A:二进制字面量 * B:数字字面量可以出现下划线 * C:switch 语句可以用字符串 * D:泛型简化,菱形泛型 * E:异常的多个catch合并,每个异常用或| ...
分类:
其他好文 时间:
2017-02-17 21:16:37
阅读次数:
140
1.可变参数的引入packagecn;
/**
*可变参数
*/
publicclassChangeParameterDemo{
publicstaticvoidmain(String[]args){
//2个数求和
inta=10;
intb=20;
intresult=sum(a,b);
System.out.println("result:"+result);
intc=30;
result=sum(a,b,c);
System.out.p..
分类:
其他好文 时间:
2016-10-17 00:52:32
阅读次数:
146
1.增强for循环概述简化数组和Collection集合的遍历2.格式for(元素数据类型变量:数组或者Collection集合){
使用变量集合,该变量就是元素
}packagecn;
publicclassForDemo{
publicstaticvoidmain(String[]args){
int[]arr={1,2,3,4,5};
for(inti=0;i<arr.length;i++..
分类:
其他好文 时间:
2016-10-17 00:52:29
阅读次数:
160
jdk5.0新特性jdk 1.1 1.2 1.4 5.0** 泛型、枚举、静态导入、自动拆装箱、增强for、可变参数** 反射 5、泛型的简介 * 为什么要使用泛型? - 一般使用在集合上 ** 比如现在把一个字符串类型的值放入到集合里面,这个时候,这个值放入到集合之后,失去本事的类型,只能是obj ...
分类:
其他好文 时间:
2016-08-10 16:04:39
阅读次数:
176