❶ java中流的分類都有哪些
大致是輸入\輸出流
他們包括以下具體的分類
1:位元組流
2:字元流
3:緩沖位元組流
4:緩沖字元流
❷ java框架分類
1. JAVA技術本身:包括環境變數,虛擬機,JAVA語言基礎及語言特點
2. JAVA開發包: 分為J2EE, J2SE,J2ME,解釋每個包中的函數特點
3. 開發工具: 分為NetBean, JBuilder,Eclipse,JCreator
4. 應用平台: LINUX,WINDOWS,手機,主要闡述各種配置
5. 其他
以上只是比較粗略的想法,希望能暫時滿足你的需求。
❸ Java分為哪三個體系
Java 平台有三個版本,這使軟體開發人員、服務提供商和設備生產商可以針對特定的市場進行開發:
* Java SE(Java Platform,Standard Edition)。Java SE 以前稱為 J2SE。它允許開發和部署在桌面、伺服器、嵌入式環境和實時環境中使用的 Java 應用程序。Java SE 包含了支持 Java Web 服務開發的類,並為 Java Platform,Enterprise Edition(Java EE)提供基礎。
* Java EE(Java Platform,Enterprise Edition)。這個版本以前稱為 J2EE。企業版本幫助開發和部署可移植、健壯、可伸縮且安全的伺服器端 Java 應用程序。Java EE 是在 Java SE 的基礎上構建的,它提供 Web 服務、組件模型、管理和通信 API,可以用來實現企業級的面向服務體系結構(service-oriented architecture,SOA)和 Web 2.0 應用程序。
* Java ME(Java Platform,Micro Edition)。這個版本以前稱為 J2ME。Java ME 為在移動設備和嵌入式設備(比如手機、PDA、電視機頂盒和列印機)上運行的應用程序提供一個健壯且靈活的環境。Java ME 包括靈活的用戶界面、健壯的安全模型、許多內置的網路協議以及對可以動態下載的連網和離線應用程序的豐富支持。基於 Java ME 規范的應用程序只需編寫一次,就可以用於許多設備,而且可以利用每個設備的本機功能。
❹ java語言的種類
J2SE,J2ME,J2EE
J2SE:一般JAVA初學者第一課就是學J2SE,他主要的是實現一些界面!!!!以及實現類的方法!!!!!!可以做一些JAVA查件,學會J2SE就以為著你已經可以開始學習J2ME,J2EE
J2ME:當你已經對J2SE有所了解時,你可以開始J2ME,J2ME就是用JAVA對手機,PDA的開發,現在有些手機可以上網,看電影,聊QQ以及下載查鍵,這大部分都是由J2ME編寫出來的!!!
J2EE:當你開始接觸J2EE的時候那麼你已經踏入JAVA學習的新的領域!!!他與J2ME根本不同!!!他主要是為了設計創建網站!!!在J2EE中有幾個專屬框架像Spring ,struts等
還有J2EE的編程模式也比較高級!!!!比如MVC模式,這是一個JSP編程人員畢會的一種模式!!!!!總而言之,可以講J2EE是將JAVA發揮到了及致!!!!
❺ JAVA有什麼種類
沒有種類的,只是能安裝和運行的軟體大小不同罷了
❻ JAVA程序分為哪幾類有什麼作用
JAVA程序分為三種,Application,Applet,Serverlets。
依次介紹這三種類型:
1、Application,即」Java應用程序「,是可以獨立運行的Java程序,由Java解釋器控制執行,也是最常見的類型。
2、Applet,即「Java小程序「,不能獨立運行(嵌入到Web頁中)。由Java兼容瀏覽器控制執行。
3、Serverlets,是Java技術對CGI編程的解決方案。是運行於Web server上的、作為來自於Web browser 或其他HTTP client端的請求和在server上的資料庫及其他應用程序之間的中間層程序。
(6)java分類擴展閱讀
JAVA語言特點:
1、高性能
Java是一種先編譯後解釋的語言,所以它不如全編譯性語言快。但是有些情況下性能是很要緊的,為了支持這些情況,Java設計者製作了「及時」編譯程序,它能在運行時把Java位元組碼翻譯成特定CPU(中央處理器)的機器代碼,也就是實現全編譯了。
Java位元組碼格式設計時考慮到這些「及時」編譯程序的需要,所以生成機器代碼的過程相當簡單,它能產生相當好的代碼。
2、分布性
Java設計成支持在網路上應用,它是分布式語言。Java既支持各種層次的網路連接,又以Socket類支持可靠的流(stream)網路連接,所以用戶可以產生分布式的客戶機和伺服器。
網路變成軟體應用的分布運載工具。Java程序只要編寫一次,就可到處運行。
3、可移植性
Java使得語言聲明不依賴於實現的方面。例如,Java顯式說明每個基本數據類型的大小和它的運算行為(這些數據類型由Java語法描述)。
Java環境本身對新的硬體平台和操作系統是可移植的。Java編譯程序也用Java編寫,而Java運行系統用ANSIC語言編寫。