1. 程式人生 > >關於java的源文件結構以及常用的包

關於java的源文件結構以及常用的包

facede class body lang jdk 關於 java OS pub

今天大致了解了一下java的源文件結構,粗略介紹一下。

java語言的源程序代碼由一個或多個編譯單元(Compilation unit)組成,每個編譯單元包含·package語句:聲明類所在的包,放在文件開始只能有一個;import語句:從特定的包引入類,放在所有類定義之前,可以有多個;public classDefinition:公共類定義部分;classDefinition:非公共類定義部分;interfaceDefinition:接口定義部分。

package語句是為了避免類名的重復,使用包來組織各個類。

import語句用來引入包中的一個類,也可以引入包中所有類。使用import語句並不會將相應的類或者包加載到class文件中,也不會包含到java源文件中,其作用僅僅為對需要用到的類進行定位。

接下來介紹JDK中常用的包。

java.lang:包含java語言的核心類,如String,Math,Integer,System和Thread。使用這個包中的類可以不用import語句顯示引入。

java.net:包含執行與網絡相關的操作的類。

java.io:包含能提供多種輸入/輸出功能的類。

java.util:包含一些實用工具類及數據結構類。

java.sql:包含用於訪問數據庫的類。

鑒於接下來要完成的是聊天器,那麽需要的幾個類對應的包就都找到了。

關於java的源文件結構以及常用的包