标签:orm logs java se 系统托盘 应用程序 java语言 char 开发 system
jdk1.5相对以前jdk版本主要新增功能
1.自动拆箱和装箱
其中基本数据类型的包装类有:Double,Float,Long,Integer,Short,Character和Boolean
2.提供了枚举
3.静态导入
通过使用 import static,就可以不用指定 Constants 类名而直接使用静态成员,包括静态方法。
4.可变参数(Varargs)
public void demo(int... i ){}
5.内省(Introspector)
是 Java语言对Bean类属性、事件的一种缺省处理方法。例如类A中有属性name,那我们可以通过getName,setName来得到其值或者设置新 的值。通过getName/setName来访问name属性,这就是默认的规则。Java中提供了一套API用来访问某个属性的getter /setter方法,通过这些API可以使你不需要了解这个规则(但你最好还是要搞清楚),这些API存放于包java.beans中。
User user = new User(); //操作单个属性 PropertyDescriptor pd = new PropertyDescriptor("name", User.class); Method w = pd.getWriteMethod();//获取属性的setter方法 w.invoke(user, "winclpt"); Method r = pd.getReadMethod();//获取属性的getter方法 r.invoke(user, null); //操作所有属性 BeanInfo bi = Introspector.getBeanInfo(User.class); PropertyDescriptor[] pds = bi.getPropertyDescriptors(); for(PropertyDescriptor p : pds){ }
6.泛型(Generic)
7.For-Each循环
jdk1.6相对以前jdk版本主要新增功能
使用JAXB2来实现对象与XML之间的映射
详情请见 https://www.cnblogs.com/chenbenbuyi/p/8283657.html
2.Desktop类和SystemTray类 (暂时没有特别作用)
标签:orm logs java se 系统托盘 应用程序 java语言 char 开发 system
原文地址:https://www.cnblogs.com/wchxj/p/9637676.html