A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

JDK1.5版本出现的新特性

1.可变参数:其实就是数组的简写形式,不用每次都手动的建立数组对象,只要将要操作的元素作为参数传递即可,隐式将这些参数封装成了数组。

方法的可变参数(数据类型... 参数类型):在使用时注意,可变参数一定要定义在参数列表最后面。否则会将传递过来的参数全部封装。

2.StaticImport 静态导入

当类名重名时,需要指定具体的包名。
当方法重名时,指定具备所属的对象或者类。

import static java.util.Arrays.*;


System:类中的方法和属性都是静态的。
out:标准输出,默认是控制台。
in:标准输入,默认是键盘。
获取系统一些信息:Properties getProperties();

因为Properties 是Hashtable的子类,也就是Map集合的一个子类对象。
那么可以通过map的方法取出该集合中的元素。
该集合中存储都是字符串,没有泛型定义。

自定义特有信息:setProperty(key,value);
获取指定属性信息:如:String value =System.getProperty("os.name");
jvm启动时,动态加载属性:-D<name>=<value>

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马