蒙在股里 发表于 2015-1-18 11:28:29

了解下JAVA的Eclipse V3.1中的Java泛型撑持

JAVA是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由升阳(SunMicrosystems)公司的詹姆斯·高斯林(JamesGosling)等人于1990年代初开发。
Java中的泛型
几近从第一个版本入手下手,Java手艺的创建者们就已入手下手会商对该言语增加泛型撑持。C++经由过程尺度模板库对泛型举行撑持,可是因为短少一切其他类(嵌进在Java言语中的Object类中)的一个一致父类,泛型的完成也遭到拦阻。Java编程言语的泛型撑持是其汗青上最严重的语法变更。因为某些不言而喻的缘故原由,工具撑持比其他SDK晋级的步法要慢很多。只管云云,如今EclipseV3.1已对这些言语的新特征有了杰出的撑持。本文重点先容个中的一些新特性。
Java5项目
为了翻开EclipseV3.1中的Java泛型撑持,必要在呆板上安装Java5,从一些寻常的中央都能够下载到Java5。泛型撑持连同项目属性一同呈现在编译器设置页面。这意味着像之前一样,每一个项目具有自力的SDK设置。为了创立利用泛型的项目,必需在创立项目时指定言语级别大概经由过程现有项目标项目属性指定言语级别。
Java5设置利用两个特定的属性页。第一个属性页指定编译器设置。
.针对Java5撑持的特定于编译器的设置

<br>
除非您已在EclipseforJava5中设置了默许项目设置,不然必要为该项目掩盖那些设置。JDKcompliance地区同意您决意源文件和类文件的设置。当您把源文件设置为5.0级别时,就会取得良多新的内容匡助和重构选项。
另外一个相干属性对话框是树型视图中的Errors/Warnings地区。
.项目属性的Errors/Warnings地区

<br>
<p>
在性能方面,在windows平台下,.net网页编程可能是占强项,要是把.net网页编程放在sun开发的操作系统上去运行呢?根本就运行不了,.net网页编程对其它操作系统的支持也很弱,性能也可能比不上java。

只想知道 发表于 2015-1-21 07:44:25

让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。

若相依 发表于 2015-1-27 08:01:35

让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。

透明 发表于 2015-2-5 02:31:47

其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。

小妖女 发表于 2015-2-21 15:26:55

Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台

山那边是海 发表于 2015-3-6 20:21:01

J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。

若天明 发表于 2015-3-9 13:52:23

自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。

爱飞 发表于 2015-3-16 22:24:37

所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。

活着的死人 发表于 2015-3-23 05:17:08

Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
页: [1]
查看完整版本: 了解下JAVA的Eclipse V3.1中的Java泛型撑持