Java入門名詞,關鍵字解釋

2021-08-05 18:56:01 字數 1231 閱讀 5589

物件可以看成是靜態屬性(成員變數)和動態屬性(方法)的封裝體

類是用來建立同一型別的物件模板

區域性變數需要初始化,成員變數不初始化,系統會給預設值

final關鍵字:

final的變數值不能被改變,成員變數和區域性變數(形參)

final的方法不能被重寫

final的類不能被繼承

內部內的使用場景:

流的分類:

根據流向可以分為:inputstream/outputstream輸入/輸出流

根據每次讀寫位元組的單位分為:位元組流(inputstream/outputstream乙個乙個位元組的讀寫)和字元流(reader/writer由於乙個字元等於兩個位元組,因此字元流是兩個兩個位元組的讀寫)

根據處理方式分為:節點流(inputstream/outputstream/reader/writer直接連線資料來源)和處理流(bufferinputstream/bufferoutputstream/bufferreader/bufferwriter連線節點流)

假設要將乙個long型或double型資料讀入檔案,該怎麼做了?

有種辦法就是將long或double型直接轉換為字串,然後再通過string.getbytes()來實現,但是這種辦法麻煩。

最簡單方式是直接將乙個long資料8個位元組一次性寫入檔案,如下:

5、printer流

6、object流

注意:tcp和udp協議埠分開的,每乙個都有65536個埠。

static關鍵字 java關鍵字

先按照宣告順序初始化基類靜態變數和靜態 塊,接著按照宣告順序初始化子類靜態變數和靜態 塊,而後按照宣告順序初始化基類普通變數和普通 塊,然後執行基類建構函式,接著按照宣告順序初始化子類普通變數和普通 塊,最後執行子類建構函式。import static com.test.test1.fu.say i...

關鍵字static解釋

1.全域性靜態變數 在全域性變數前加上關鍵字static,全域性變數就定義成乙個全域性靜態變數.靜態儲存區,在整個程式執行期間一直存在。初始化 未經初始化的全域性靜態變數會被自動初始化為0 自動物件的值是任意的,除非他被顯式初始化 作用域 全域性靜態變數在宣告他的檔案之外是不可見的,準確地說是從定義...

程式設計 關鍵字解釋

一 volatile 推薦乙個定義為volatile的變數是說這變數可能會被意想不到地改變,這樣,編譯器就不會去假設這個變數的值了。精確地說就是,優化器在用到這個變數時必須每次都小心地重新讀取這個變數的值,而不是使用儲存在暫存器裡的備份。下面是volatile變數的幾個例子 1 並行裝置的硬體暫存器...