
Tiger系列
文章平均质量分 80
chenyun2000
这个作者很懒,什么都没留下…
展开
-
Tiger系列一:从XML中加载属性
JDK1.5(代号Tiger)中更新了java.util.Properties类,提供了从XML文件中读写key-value对属性的简单方法:loadFromXML()和storeToXML()1、基本加载属性的方法l Sample属性文件:sample.propertiesfoo=barfu=bazl 加载属性的Sample程序import j原创 2004-12-23 15:33:00 · 2570 阅读 · 1 评论 -
Tiger系列二:Tiger语言新特性
1、重要的语言变化l 泛型(Generics)l 增强型循环(foreach)l 自动封箱(Autoboxing)和解箱(Unboxing)l 安全类型的Enumsl Varargsl 静态importl Annotations 2、泛型(Generi原创 2005-01-09 23:18:00 · 2492 阅读 · 2 评论 -
Tiger系列三:Annotation第一部分:使用内置的Annotation
1、引入l 编程的一个最新趋势,尤其是 Java 编程,就是使用元数据l 元数据可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查l 许多元数据工具(如 Xdoclet)将这些功能添加到核心 Java 语言中,暂时成为 Java 编程功能的一部分l Javadoc是元数据工具,但除了生成文档之外,没有固定、实原创 2005-01-14 14:29:00 · 2383 阅读 · 0 评论 -
Tiger系列五:访问环境变量和调用子进程
System.getenv()方法可以方便的访问平台的环境变量,但从一开始就遭到反对而被抛弃,因为该方法违背了“编写一次,随处运行”的原则。在Tiger版本中,又可以使用该方法了。访问平台专有信息并不是一件容易的事。虽然可以使用 Runtime.exec() 创建进程,但由于平台之间的差异,构造参数集常常令人头痛不已。Tiger提供了新的ProcessBuilder类,使得访问平台专有信息更加原创 2005-02-05 15:09:00 · 2563 阅读 · 0 评论 -
Tiger系列四:Annotation第二部分:定制Annotation
1、自定义Annotation类型(1)定义Annotation类型l 使用@interface声明Annotation类型public @interface InProgress { }l 使用Annotation类型public class TestAnnotation { @InProcess public void原创 2005-02-05 15:07:00 · 2806 阅读 · 0 评论