首頁 > Java > java教程 > java高階特性是什麼

java高階特性是什麼

(*-*)浩
發布: 2019-05-27 13:28:49
原創
5153 人瀏覽過

java高階特性主要有集合架構及泛型,實用類,輸入與輸出處理,註解與多線程,網路程式設計與XML技術。

java高階特性是什麼

集合框架

是一套效能優良、使用方便的介面和類別(位於java.util套件中)解決陣列在儲存上無法很好地適應元素數量動態變化,尋找效率低的缺陷

集合介面: Map、Collection(子介面List、Set) 、 Iterator

介面實作類別:HashMap TreeMap 、ArrayList  LinkedList、 HashSet  TreeSet  實作map、list、set介面

集合工具類別:Arrays 、Collections  提供對集合元素進行操作的演算法

泛型集合

#泛型即參數化類型,透過指定集合中的元素類型來實現約束

作用:將物件的類型作為參數,指定到其他類別或方法上,從而保證類型轉換的安全性與穩定性

實用類別

Java API:Java應用程式的程式介面、Java說明文件

實用類別:   由Java API提供的常用類別

學習這部分一定要多看Java API 。

輸入/輸出與反射

IO流常用基底類別

注意:( )裡面是子類別如File **類,Buffered**類別

Buffered**類別帶有緩衝區,有按行讀取內容的readLine()方法

位元組流

位元組輸入流:InputStream    (FileInputStream、BufferedInputStream)

位元組輸出流:OutputStream (FileOutputStream、BufferedOutStream)

################################################################################### ###字元輸入流:Reader (FileReader、BufferedReader)######字元輸出流:Writer  (FileWriter、BufferedWriter)#########Java反射#########反射:指java程式能自描述和自控制,它允許程式在運行時才載入、探知、使用編譯期間完全未知的類別######反射機制:指在運行狀態中,動態獲取類別資訊以及動態呼叫物件方法的功能#########註解#########Java程式碼裡的特殊標記。它為在程式碼中加入用Java程式無法表達的額外資訊提供了一種形式化的方法。註解可以看成修飾符,修飾程式元素。 ######註解可以在編譯、類別載入、執行時被讀取。而註解不會被程式所讀取。 #########執行緒調度#########多個執行緒處於可運行狀態,執行緒調度會根據優先權來決定執行緒進入可運行狀態的次序。 ######執行緒的優先權用1~10 表示,10的優先權最高,預設值是5#########網路程式設計技術#########網路:是資訊傳輸、接收、共享的虛擬平台,把各個點、面、體的資訊連結在一起,從而實現資源共享######網路程式設計:透過使用套接字來達到進程間通訊目的的程式設計# ########XML簡介#########XML(Extensibel Markup Language):即可擴展標記語言,是一種簡單的資料儲存語言,使用一些列簡單的標記描述資料。 ######特點:與作業系統、開發平台無關;規範統一######作用:資料互動;配置應用程式和網站;Ajax基石####

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

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板