探索Eclipse V3.1的新特性 - 编程入门网
erimeter = 0;
switch (s) {
case SQUARE:
perimeter = s.value() * 4;
break;
case CIRCLE:
perimeter = s.value() * 3.14159;
break;
case TRIANGLE:
perimeter = s.value() * 3;
break;
}
System.out.print("The perimeter of a " +
s.value() + "-inch + s + " is " +
perimeter + " inches" );
}
}
}
很快,J2SE V1.5 的新枚举类型 成为全功能的类,能够拥有方法、属性和其 他。自动装箱 和 自动拆箱 使原语类型可快速提升为兼容类并支持相反的功能 。所以,this.data = i 不要求升级(会在 this.data = new Integer(i) 这样 的代码中看到)。 通用集合(例如 ArrayList)现在可以接受类型参数(例如 Shape),把集 合的成员限制在指定类型内。而且,集合返回的类型也是受限的。这样,像 a.get(i) 这样的语句不再一定要“降级”或从 Object 类型转换到 Shape。后 一套特性合起来叫作 泛型。 最后,(Shape s: Shape.values()) 这段代码是列表成员迭代的一个新的快 捷方式。 这一节提供了 Eclipse V3.1 中的众多改进的一个简短列表(为了简洁)。 上面列出的许多改进以及其他一些改进,都将在本教程中演示。 探索Eclipse V3.1的新特性(4)时间:2010-12-02 IBM Martin Streicher安装预备软件和组件 在开始学习本教程之前,必须安装和设置 先决条件 中列出的软件和组件。 安装 J2SE V1.5 和 J2RE V1.5 下载并安装 J2SE V1.5 SDK 和 V1.5 J2RE。(如果系统已经有了 J2SE V1.5.0_06 或以上版本,可以跳过这步。) 通常,J2SE SDK 和 JRE 的发布形式是自解压的二进制文件。安装(在 Linux)上很容易,就像这样(假设已经把 J2SE 和 J2RE 包下载到主目录下) :
安装 Eclipse V3.1 SDK 下载适合所用平台的 Eclipse V3.1 SDK。可以在 Eclipse Downloads 上找 到 SDK。通常,安装很容易,只需把 Eclipse .tar.gz 文件释放到选中的目录 即可。例如,如果正在使用 Linux,请下载 Eclipse V3.1 SDK 的 tar 包,然 后用以以下命令把它解压缩到一个目录,例如 ~/java/:
为了验证 Eclipse 已经成功安装,请进入解压 Eclipse 的目标目录,确保 java 可执行程序在 PATH 中,并运行 java -jar eclipse/startup.jar。例如 :
如果 Eclipse 提示为工作区选择一个目录,请输入 $HOME/java/workspace 。这个目录将保存在 Eclipse 中创建的所有文件(当然,如果有许多项目,以 后可以创建其他工作区,可能每个工作区包含一个项目。) 泛型编程 J2SE V1.5 为 Java 新增的一个最有价值的特性就是泛型。为了体会泛型的 价值和目的,请看清单 2。 清单 2. 从哈希表插入和提取元素
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |