Java程式設計思想之靜態技術
靜態技術包括靜態資料、靜態方法、靜態初始化程式塊等。
靜態資料是屬於某個類的資料成員,而非屬於某個具體的物件。也就是說這個類創造出來的物件,都共用同一個資料。
class A {
static int x;
...
}
靜態方法也是屬於整個類的,而且靜態方法中不能呼叫非靜態資料或方法。
class B {
public static void Set(int x) {
...
}
}
用靜態資料和靜態方法的特性,我們可以專門構造工具類或者驗證類。
靜態初始化程式塊,會在類的任何一個靜態方法被呼叫或者任何一個建構函式被執行時被執行。
class C {
...
static {
Integer in[4] = new Integer();
for (int i = 0; i < in.length; ++i) {
...
}
}
}
相關文章
- java程式設計思想之註解Java程式設計
- Java程式設計思想學習筆記4 - 序列化技術Java程式設計筆記
- java程式設計思想之併發(死鎖)Java程式設計
- java優化程式設計-靜態變數Java優化程式設計變數
- Java中的超程式設計與動態代理技術Java程式設計
- Java技術分享之函數語言程式設計!Java函數程式設計
- Java技術分享之函數語言程式設計Java函數程式設計
- JAVA語言程式設計思想Java程式設計
- 重讀JAVA程式設計思想Java程式設計
- 好程式設計師Java培訓分享Java之反射技術程式設計師Java反射
- Java程式設計技術之淺析JVM記憶體Java程式設計JVM記憶體
- 程式設計思想之冪等性 | 程式設計之道程式設計
- PHP靜態化技術PHP
- 《java程式設計思想》筆記1Java程式設計筆記
- java入門之初讀___java程式設計思想Java程式設計
- Java安全之Javassist動態程式設計Java程式設計
- 網站靜態化思想網站
- 黑馬程式設計師——Java學習筆記之⑧——“Java新技術”程式設計師Java筆記
- JAVA 程式設計思想 第13章 字串Java程式設計字串
- Java 程式設計思想筆記:Learn 10Java程式設計筆記
- 好程式設計師Java培訓Java程式設計師必學技術程式設計師Java
- java程式設計思想之併發(執行緒之間的協作)Java程式設計執行緒
- Java程式設計思想學習錄(連載之:內部類)Java程式設計
- Java代理之靜態代理Java
- 好程式設計師Java教程分享Nginx靜態資源部署程式設計師JavaNginx
- Java外包程式設計師的技術出路Java程式設計師
- Java程式設計師必讀:最新流行的Java開發程式設計技術Java程式設計師
- 《Java程式設計思想》筆記08——持有物件Java程式設計筆記物件
- 《Java程式設計思想》讀書筆記一Java程式設計筆記
- java程式設計思想第一章Java程式設計
- 讀書筆記-Java程式設計思想-03筆記Java程式設計
- Java靜態程式碼塊Java
- 靜態轉移預測技術
- 程式設計思想 面向切面程式設計程式設計
- React程式設計思想React程式設計
- Java程式設計技術之淺析SPI服務發現機制Java程式設計
- java 反射之操作靜態MethodJava反射
- 黑馬程式設計師——Java高新技術---反射程式設計師Java反射