久久无码高潮喷水抽搐,极品馒头泬19p,久久人人爽精品玩人妻av,精品国产成人国产在线视,精品视频一区二区三区在线观看

  • 紅軟基地:您身邊最放心的安全下載站!
您所在的位置:首頁 > 軟件 > 熱門軟件 > Java JDK1.5

Java JDK1.5

軟件類型:
國產(chǎn)軟件
軟件語言:
簡體中文
軟件大小:
50 MB
軟件授權(quán):
免費軟件
軟件評級:
4
更新時間:
2015-07-14
應(yīng)用平臺:
WinXP, Win7, WinAll
同類推薦軟件
軟件簡介

JDK(Java Developer’s Kit),Java開發(fā)者工具包,是SUN公司(后被Oracle公司收購)提供的基礎(chǔ)Java語言開發(fā)工具,該工具軟件包含Java語言的編譯工具、運行工具以及執(zhí)行程序的環(huán)境(即JRE)。 JDK現(xiàn)在是一個開源、免費的工具。JDK是其它Java開發(fā)工具的基礎(chǔ),也就是說,在安裝其它開發(fā)工具以前,必須首先安裝JDK。v3h紅軟基地

軟件介紹

Java JDK1.5是整個Java的核心,包括了Java運行環(huán)境(Java Runtime Envirnment),一堆Java工具和Java基礎(chǔ)的類庫(rt.jar), SUN公司不斷對它進行升級,發(fā)布了不同的版本,jdk1.5 是Sun公司后來發(fā)行的版本也就是jdk5.0(JDK1.5 更名后)v3h紅軟基地
 v3h紅軟基地

軟件功能

1、優(yōu)勢是運行在Java SE 6中的應(yīng)用v3h紅軟基地
2、在服務(wù)器桌面上運行得更快的應(yīng)用程序v3h紅軟基地
3、新的動態(tài)連接’簡化故障診斷v3h紅軟基地
4、擴大的Solaris DTrace的支持提供了額外的價值在Solarisv3h紅軟基地
5、改進的’native’的外觀設(shè)計風(fēng)格,Solaris操作系統(tǒng),Linux和Windowsv3h紅軟基地
6、第一個Java平臺為Windows Vista全面支持v3h紅軟基地
7、在提高效益的開發(fā)環(huán)境,以Sun的Java SE 6中v3h紅軟基地
8、JavaScript的集成平臺,包括與腳本語言的框架擴展為Ruby,Python和其他語言的支持v3h紅軟基地
9、總重量輕的網(wǎng)絡(luò)平臺服務(wù),開箱即用v3h紅軟基地
10、簡化的GUI設(shè)計和擴大本地平臺支持v3h紅軟基地
11、全部JDBC4實施提供更好的支持XML的數(shù)據(jù)庫v3h紅軟基地
12、Java的數(shù)據(jù)庫包含了JDK,自由使用和部署Java數(shù)據(jù)庫v3h紅軟基地
13、全部支持的NetBeans IDE 5.5中v3h紅軟基地
14、Sun開發(fā)者提供的服務(wù),幫助建立更強大的應(yīng)用程序v3h紅軟基地

軟件特性

1.泛型(Generic) v3h紅軟基地
C++通過模板技術(shù)可以指定集合的元素類型,而Java在1.5之前一直沒有相對應(yīng)的功能。一個集合可以放任何類型的對象,相應(yīng)地從集合里面拿對象的時候我們也不得不對他們進行強制得類型轉(zhuǎn)換。1.5引入了泛型,它允許指定集合里元素的類型,這樣你可以得到強類型在編譯時刻進行類型檢查的好處。 v3h紅軟基地
Collection c = new ArrayList(); v3h紅軟基地
c.add(new Date()); v3h紅軟基地
編譯器會給出一個錯誤, v3h紅軟基地
add(java.lang.String) in java.util.Collection cannot be applied to (java.util.Date) v3h紅軟基地
2.For-Each循環(huán) v3h紅軟基地
For-Each循環(huán)得加入簡化了集合的遍歷。假設(shè)我們要遍歷一個集合對其中的元素進行一些處理。典型的代碼為: v3h紅軟基地
void processAll(Collection c){ v3h紅軟基地
for(Iterator i=c.iterator(); i.hasNext();){ v3h紅軟基地
MyClass myObject = (MyClass)i.next(); v3h紅軟基地
myObject.process(); v3h紅軟基地
} v3h紅軟基地
} v3h紅軟基地
使用For-Each循環(huán),我們可以把代碼改寫成, v3h紅軟基地
void processAll(Collection c){ v3h紅軟基地
for (MyClass myObject :c) v3h紅軟基地
myObject.process(); v3h紅軟基地
} v3h紅軟基地
這段代碼要比上面清晰許多,并且避免了強制類型轉(zhuǎn)換。 v3h紅軟基地
3.自動裝包/拆包(Autoboxing/unboxing) v3h紅軟基地
自動裝包/拆包大大方便了基本類型數(shù)據(jù)和它們包裝類地使用。 v3h紅軟基地
自動裝包:基本類型自動轉(zhuǎn)為包裝類.(int >> Integer) v3h紅軟基地
自動拆包:包裝類自動轉(zhuǎn)為基本類型.(Integer >> int) v3h紅軟基地
在JDK1.5之前,我們總是對集合不能存放基本類型而耿耿于懷,現(xiàn)在自動轉(zhuǎn)換機制解決了我們的問題。 v3h紅軟基地
int a = 3; v3h紅軟基地
Collection c = new ArrayList(); v3h紅軟基地
c.add(a);//自動轉(zhuǎn)換成Integer. v3h紅軟基地
Integer b = new Integer(2); v3h紅軟基地
c.add(b + 2); v3h紅軟基地
這里Integer先自動轉(zhuǎn)換為int進行加法運算,然后int再次轉(zhuǎn)換為Integer. v3h紅軟基地
4.枚舉(Enums) v3h紅軟基地
JDK1.5加入了一個全新類型的“類”-枚舉類型。為此JDK1.5引入了一個新關(guān)鍵字enmu. 我們可以這樣來定義一個枚舉類型。 v3h紅軟基地
public enum Color v3h紅軟基地
{ v3h紅軟基地
Red, v3h紅軟基地
White, v3h紅軟基地
Blue v3h紅軟基地
} v3h紅軟基地
然后可以這樣來使用Color myColor = Color.Red. v3h紅軟基地
枚舉類型還提供了兩個有用的靜態(tài)方法values()和valueOf(). 我們可以很方便地使用它們,例如 v3h紅軟基地
for (Color c : Color.values()) v3h紅軟基地
System.out.println(c); v3h紅軟基地
5.可變參數(shù)(Varargs) v3h紅軟基地
可變參數(shù)使程序員可以聲明一個接受可變數(shù)目參數(shù)的方法。注意,可變參數(shù)必須是函數(shù)聲明中的最后一個參數(shù)。假設(shè)我們要寫一個簡單的方法打印一些對象, v3h紅軟基地
util.write(obj1); v3h紅軟基地
util.write(obj1,obj2); v3h紅軟基地
util.write(obj1,obj2,obj3); v3h紅軟基地
v3h紅軟基地
在JDK1.5之前,我們可以用重載來實現(xiàn),但是這樣就需要寫很多的重載函數(shù),顯得不是很有效。如果使用可變參數(shù)的話我們只需要一個函數(shù)就行了 v3h紅軟基地
public void write(Object... objs) { v3h紅軟基地
for (Object obj: objs) v3h紅軟基地
System.out.println(obj); v3h紅軟基地
} v3h紅軟基地
在引入可變參數(shù)以后,Java的反射包也更加方便使用了。對于c.getMethod("test", new Object[0]).invoke(c.newInstance(), new Object[0])), v3h紅軟基地
現(xiàn)在我們可以這樣寫了c.getMethod("test").invoke(c.newInstance()),這樣的代碼比原來清楚了很多。 v3h紅軟基地
6.靜態(tài)導(dǎo)入(Static Imports) v3h紅軟基地
要使用用靜態(tài)成員(方法和變量)我們必須給出提供這個方法的類。使用靜態(tài)導(dǎo)入可以使被導(dǎo)入類的所有靜態(tài)變量和靜態(tài)方法在當(dāng)前類直接可見,使用這些靜態(tài)成員無需再給出他們的類名。v3h紅軟基地

軟件截圖

Java JDK1.5v3h紅軟基地

紅軟基地破解版軟件均來自互聯(lián)網(wǎng), 如有侵犯您的版權(quán), 請與我們聯(lián)系。
軟件下載地址
Java JDK1.5
軟件推薦
下載排行

精品軟件

熱門關(guān)鍵詞

熱門軟件推薦