本文小編為大家詳細(xì)介紹“J2SE 1.4.2增強(qiáng)了哪些功能”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“J2SE 1.4.2增強(qiáng)了哪些功能”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識吧。
創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站制作與策劃設(shè)計,海勃灣網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:海勃灣等地區(qū)。海勃灣做網(wǎng)站價格咨詢:13518219792
運(yùn)行時性能XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" />
Client HotSpot編譯器,主要在編譯速度和footprint上的改善。
Server HotSpot編譯器,在IA32平臺上當(dāng)處理器和操作系統(tǒng)支持時,使用SSE和SSE2指令。
更快的常數(shù)整除運(yùn)算。
更快的浮點(diǎn)2次冪除法運(yùn)算。
更快的NullPointerException處理。
網(wǎng)絡(luò)
針對http和https的NTLM認(rèn)證現(xiàn)在在windows平臺上支持。
支持HTTP重定向到相對URL,而在1.4.2之前,我們要求重定向的URL必須是一個絕對URL地址。
New I/O(NIO)
原始Channel類(SocketChannel,ServerSocketChannel等)的finalize方法被移除了。
在Windows2000/XP上,Windows的locale的預(yù)設(shè)編碼沒有相應(yīng)的ANSI代碼頁從utf-16le轉(zhuǎn)換到utf-8。在這個版本中提供了用現(xiàn)存的ASCII文本編碼的兼容性以及用這個locale處理輸出系統(tǒng)的能力。
國際化
改變了Windows平臺的安裝程序,主要在所支持的locale上有所改變。現(xiàn)在有一個單個的安裝程序,如果Windows系統(tǒng)只支持歐洲語系在預(yù)設(shè)情況下將安裝對歐洲語系的支持。如果Windows系統(tǒng)支持至少一種非歐洲語系將安裝對所有語系的支持。用戶可以在安裝時自定義安裝另外的語系。
安全
許多新的證書和加密算法被加到這個版本中,如CA證書,AES(Advanced Encryption Standard),SHA-256,SHA-384和SHA-512哈希算法等。
JNDI
修復(fù)一些bug。
JNDI/LDAP服務(wù)現(xiàn)在提供對請求存取LDAP服務(wù)器時使用SSL連接的支持。
另外用戶可以不用在LDAP URL中指定端口號。對于非SSL連接預(yù)設(shè)的端口號是389,而SSL連接預(yù)設(shè)的端口號是636。而在1.4.2之前的版本中所有連接的預(yù)設(shè)端口號都是389.。
Java聲音技術(shù)
在Windows和Solaris上現(xiàn)在支持Port。
現(xiàn)在支持ALSA(Advanced Linux Sound Architecture)。
同時在Lunux上capture/和playback現(xiàn)在已成為可能。
Java 2D技術(shù)
在1.4.2中已修正了許多的bug。所做的許多工作主要是加強(qiáng)在Window中對全屏幕的支持。還有如修正了字體的處理,還有在Linux中對24bit像素的支持,以及 ide鎖死的bug.等。
輸入法
現(xiàn)在在1.4.2中捆綁了泰文輸入法,但在預(yù)設(shè)情況下是關(guān)閉的。要啟用它,可以將位于jre的lib/im目錄中的thaiim.jar移到lib/ext目錄中。
在Windows XP上,你可能經(jīng)歷過這樣的問題:例如不能切換輸入法或輸入法工具條不能顯示。如果你遇到過這樣的問題,請使用最新的Windows xp service pack。
修正了Windows2000和XP上,一個TextArea在設(shè)置了SCROLLBARS_BOTH時只顯示一個垂直條的bug。
修正了在1.3.1和1.4中從一個Runnable運(yùn)行模態(tài)窗口死鎖的問題。
修正了在沒有ANSI代碼頁時Windows輸入法中無法輸入文字的bug。
swing
引入兩個新的Look&Feel:Windows XP L&F和GTK+ L&F。
啟動時間的改善
最佳化了核心內(nèi)庫來提升啟動時間。對于一個小規(guī)模的命令行應(yīng)用程序,啟動時間提升了30%;對于一個小規(guī)模的Swing應(yīng)用程序,提升了14%到20%的啟動時間。
在1.4.1中,從Applet的stop()或destroy()方法中調(diào)用一個模枋的彈出窗口可能導(dǎo)致一些問題,如NullPointerException,或是這個對話框不顯示,甚至當(dāng)Applet被銷毀后對話框還存在,最壞的情況是Browser死掉。這些問題在1.4.2中已修復(fù)。
在1.4.1中,java.applet.getDocumentBase()返回一個包含這個Applet的文檔的目錄的URL。而在1.4.2中修正為返回這個文檔自身的URL。同樣的,java.applet.getCodeBase()返回Applet的URL,在1.4.2中現(xiàn)在修正為返回包含這個Applet的目錄的URL。
在1.4.2中,當(dāng)經(jīng)由Java Plug-in部署一個applet(在cache開啟的情況下),如果applet在一個有多個class文件的JAR文件中,并且如果這些類中有一個調(diào)用了javax.crypto.Cipher.getInstance()方法,那么存取到同一個JAR文件的請求操作將失敗并拋出“java.lang.IllegalStateException:Zip file closed”,現(xiàn)在這個bug已修正。
Java Plug-in技術(shù)
Java Plug-in現(xiàn)在支持Mozilla 1.1及其以后版本。
在本次版本中ActiveX Bridge技術(shù)被重新實(shí)現(xiàn)。它允許JavaBean像ActiveX控件一樣顯示在ActiveX容器中。與以前不同的是,開發(fā)者要使用ActiveX Bridge必須重新封裝他們的bean。
JSobject現(xiàn)在可以返回正確的dom元素類型。
實(shí)現(xiàn)了當(dāng)JAWS每次運(yùn)行時,自動檢測電腦中所有已注冊的JRE。
不僅是JNLP URL,連.html和.jnlp文件現(xiàn)在可以直接在JAWS應(yīng)用程序管理器中開啟和標(biāo)記為書簽。
JPDA(Java PlatfoRM Debugger Architecture)
新的接口功能增加到JVMDI中,允許多線程的suspend和resume執(zhí)行。這個功能也同樣增加到了JVMPI中。它們是:
jvmdiError SuspendThreadList(jint reqCount, jthread *reqList, jvmdiError *results)
jvmdiError ResumeThreadList(jint reqCount, jthread *reqList, jvmdiError *results)
另外,現(xiàn)在還實(shí)現(xiàn)了先前在JVMDI中沒有實(shí)現(xiàn)的接口功能:
jvmdiError GetOwnedMonitorInfo(jthread thread, JVMDI_owned_monitor_info *infoPtr)
jvmdiError GetCurrentContendedMonitor(jthread thread,jobject *monitorPtr)
Java編譯器(javac)
增加了-classpath命令選項(xiàng)的同義命令-cp。
增加了-Xmaxerrors和-Xmaxwarns命令選項(xiàng)去限制最大打印在Java控制臺的錯誤和警告數(shù)。
Javac還修復(fù)了一些生要的Bug.,如不再錯誤的檢測重復(fù)的local類的宣告等。
Javadoc工具
增加了幾個新的命令選項(xiàng)。
讀到這里,這篇“J2SE 1.4.2增強(qiáng)了哪些功能”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點(diǎn)還需要大家自己動手實(shí)踐使用過才能領(lǐng)會,如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
新聞標(biāo)題:J2SE1.4.2增強(qiáng)了哪些功能
當(dāng)前路徑:http://m.kartarina.com/article34/pphcse.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、品牌網(wǎng)站制作、網(wǎng)站策劃、、域名注冊、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)