首頁 >Java >java教程 >java se是做什麼的

java se是做什麼的

(*-*)浩
(*-*)浩原創
2019-05-29 16:50:007463瀏覽

Java se是由Sun Microsystems公司於1995年5月推出的Java程式設計語言和Java平台的總稱。

java se是做什麼的

用Java實作的HotJava瀏覽器(支援Java applet)顯示了Java的魅力:跨平台、動態的Web、Internet運算。從此,Java廣為接受並推動了Web的快速發展,常用的瀏覽器現在都支援Java applet。

Java語言恐怕是穩居網路應用程式語言的首選了,這都要歸功於它高度的安全性以及跨平台的特性,幾乎在目前所有的電腦平台上您都可以見得到Java的芳蹤。

Java se用於開發和部署桌面、伺服器以及嵌入設備和即時環境中的Java應用程序,Java SE包括用於開發Java Web服務的類別庫,同時,Java SE為Java EE提供了基礎。

Java SE(Java Platform, Standard Edition,Java標準版)就是基於JDK和JRE的。

JavaSE起源

Java的安全模型可以追溯到該平台的早期時代,當時人們主要將它看作一種增強用戶體驗的瀏覽器擴展機制。執行的Java程式碼可以從各種來源派生,而其中一些的來源是未知的或不可靠的。相應地,該平台的安全性最初主要關注的是解決驗證被執行的程式碼可信任的問題,而整個遊戲圍繞著在瀏覽器中執行applet。但是,這個模型只是簡單地劃分為trusted和untrusted部分,甚至連中等複雜的應用程式都無法運作。

從 1.2 版開始,Java作為一個程式設計平台逐漸得到了人們的認可,而不再只是一個瀏覽器擴展,Sun開始提供更靈活的安全功能,首先是可配置安全性策略的概念。 Java文件 介紹了它的發展。

當Java平台開始進入企業環境時,很快就會明顯地感覺到,純粹基於程式碼的功能無法管理大型應用程式的安全性。 Java平台的1.4 版引進了一種稱為Java Authentication and Authorization Service (JAAS)的新特性,用於將基於使用者的權限項目整合到安全性原則中。現在,堆疊上某個特殊程式碼框架的權限既基於程式碼的來源(其 CodeSource),又基於驗證時指派給使用者的身分、群組和角色。

JAVA SE是運行JAVA程式不可或缺的環境。一旦擁有Java軟體,您就會進入一個全新的互動世界。

過去很可能會有不少人抱怨Java雖然有著相當不錯的跨平台以及安全防護等特性,但是它的執行速度遠不及C 等各種傳統慣用的程式語言。

不過這次SunMicrosystem可是有備而來的,不僅在執行速度上有大幅度的改革,而且在內容上也有做了一些修改以及增強。最新JAVA運作庫,建立一個運作JAVA的環境。這款升級版對Java Plug-in進行了功能增強,提供了對Netscape 6OpenJVM整合支援等等。由於JRE新增的功能以及程序修正之處相當多,如果需要詳盡資料的話不妨參考Sun的官方網頁。

以上是java se是做什麼的的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn