Java
风度玉门
人得先清心寡欲,方能高枕无忧。
展开
-
JDK1.7新特性
1 对集合类的语言支持; 2 自动资源管理; 3 改进的通用实例创建类型推断; 4 数字字面量下划线支持; 5 switch中使用string; 6 二进制字面量; 7 简化可变参数方法调用; 8 新增一些取环境信息的工具方法; 9 Boolean类型反转,空指针安全,参与位运算; 10 两个char间的equals; 11 安全的加减乘除; 12 map集合支持转载 2014-04-21 14:15:57 · 733 阅读 · 0 评论 -
JDK1.6新特性
一、Desktop类和SystemTray类 在JDK6中,AWT新增加了两个类:Desktop和SystemTray。 前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建一个托盘程序。 二、转载 2014-04-21 14:14:09 · 682 阅读 · 0 评论 -
Java中hashCode与equals方法
1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。 equals()方法在object类中定义如下: public boolean equals(Object obj) { return (this == obj); } 很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们必需清楚,当String 、Math、还有I转载 2013-09-08 22:51:39 · 846 阅读 · 0 评论 -
Java中的堆和堆栈
在JAVA中,有六个不同的地方可以存储数据: 1. 寄存器(register)。这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 2. 堆栈(stack)。位于通用RAM中,但通过它的“堆栈指针”可以从处理器哪里获得支持。堆栈指针若向下移动,则分配新的内转载 2013-09-22 09:04:01 · 1166 阅读 · 0 评论 -
JDK1.5新特性
JDK5中新增了很多新的java特性,利用这些新特性可以帮助开发人员编写出更加高效、清晰,安全的代码,具体有以下几种: 1.静态导入 2.自动装箱/拆箱 3.增强for循环 4.可变参数 5.枚举 6.反射 7.泛型 1.静态导入 JDK 1.5 增加的静态导入语法用于导入类的某个静态属性或方法。使用静态导入可以转载 2014-04-21 14:11:51 · 771 阅读 · 0 评论