原创 面向對象(1):類與對象的概念

類與對象的概念 一 面向對象的基本概念 面向對象程序設計(簡稱OOP)是當今主流的程序設計範型。對於一些規模較小的問題,使用傳統的面向過程的開發方式比較理想。但問題一旦上了規模,採用面向對象的設計風格,更易於程序員對代碼的理解與維護。程

原创 面向對象(2):Java內存機制

一 Java內存機制概述 作者是先學習C++,後來才學習的Java。在編寫程序的時候,感覺二者最不一樣的地方就是:在Java中,程序員並不需要對動態開闢的存儲空間(new創建的對象或數組)進行回收(delete操作)。這些工作將會由JV

原创 Java 枚舉 Enum 學習

目錄 一. 基礎概念 二. 常用方法: 一. 基礎概念 枚舉是一種特殊的類 聲明:public enum Size{ A(XX),B(XXX) } Tips:A,B爲SIZE的實例(常量名) 可以在枚舉類中增加方法,和屬性   二.

原创 <JavaSE學習筆記>面向對象(1):類與對象的概念

類與對象的概念 一 面向對象的基本概念 面向對象程序設計(簡稱OOP)是當今主流的程序設計範型。對於一些規模較小的問題,使用傳統的面向過程的開發方式比較理想。但問題一旦上了規模,採用面向對象的設計風格,更易於程序員對代碼的理解與維護。程

原创 <JavaSE學習筆記>面向對象(2):Java內存機制

一 Java內存機制概述 作者是先學習C++,後來才學習的Java。在編寫程序的時候,感覺二者最不一樣的地方就是:在Java中,程序員並不需要對動態開闢的存儲空間(new創建的對象或數組)進行回收(delete操作)。這些工作將會由JV

原创 Java單例設計模式

單例設計模式 一 爲什麼要使用單例設計模式 在程序開發中,單例模式嚐嚐被用於管理共享的資源。有的類的對象我們只需要一個,比如線程池,緩存,註冊表的對象,如果有多個實例就會導致很多問題的發生。所有我們要設計一個類,確保這個類只有一個對象