原创 Java靜態變量、靜態常量、靜態方法

Java靜態變量、靜態常量、靜態方法        靜態變量和靜態方法都屬於靜態對象。在外部調用靜態方法時,可以使用"類名.方法名"的方式,也可以使用"對象名.方法名"的方式。而實例方法只有後面這種方式。也就是說,調用靜態方法可以無需創建

原创 數組的基本知識整理

數組基本知識整理         數組是一種數據結構,用來存儲同一類型值得集合。創建一個數字數組時,所有元素都初始化爲0。Boolean類型數組的元素會初始化爲false。對象數組的元素則初始化爲一個特殊值null,這表示這些元素還未被放

原创 java字符串基礎知識整理

字符串基礎知識整理 String類(字符串常量) Java中將字符串作爲String類型對象來處理。當創建一個String對象時,被創建的字符串是不能被改變的。每次需要改變字符串時都要創建一個新的String對象來保存新的內容,原始字符串

原创 java final關鍵字

final關鍵字 final關鍵字 1、  final的變量值不能被改變 java中關鍵字final用來聲明常量,表示這個變量只能被賦值一次。Java中經常希望某個常量可在一個類的多個方法中使用,可使用static final設置一個類常

原创 java匿名內部類

匿名內部類 匿名內部類 1、匿名內部類即沒有名字的內部類 2、正因爲沒有名字,所以匿名內部類只能使用一次,它通常用來簡化代碼編寫 3、但使用匿名內部類還有個前提條件:必須繼承一個父類或實現一個接口 示例1:不使用匿名內部類來實現

原创 object...args參數

Java--object...args參數 Java反射中用到方法public Object newInstance(String className, Object[] args),該方法中使用了object[] args參數(也可以

原创 Iterator接口

Iterator接口 Iterator接口 1、所有實現了Collection接口的容器類都有一個iterator方法,用以返回一個實現了Iterator接口的對象; 2、Iterator對象稱爲迭代器,用以方便的實現對容器內元素的遍歷操

原创 java反射機制--Method.invoke方法

Java反射Method.invoke方法 轉載:原文地址點擊http://azrael6619.iteye.com/blog/429797 概念 Java反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於

原创 java內部類

內部類     在java中,可以將一個類定義在另一個類裏面或者一個方法裏面,這樣的類稱爲內部類。廣泛意義上的內部類一般來說包括這四種:成員內部類、局部內部類、匿名內部類和靜態內部類。下面就來了解下這四種內部類的用法。 1、成員內部類

原创 Java反射機制整理

Java反射 反射機制的概念     反射是java的動態執行機制。反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法和屬性;這種動態獲取的信息以及動態調用對象的方法的

原创 java 接口講詳解

接口 接口(interface)的基本概念 1、多個無關的類可以實現同一個接口; 2、一個類可以實現多個無關的接口; 3、與繼承類似,接口與實現類之間存在多態性; 4、接口interface是抽象方法和常量值的定義的集合; 5、從本質上

原创 java泛型數組列表-ArrayList類

ArrayList類 泛型數組列表-ArrayList類 在java中,數組的大小是不能改變的,爲解決這一問題可使用ArrayList類,它在添加或刪除元素時,具有自動調節數組容量的功能,而不需要爲此編寫任何代碼。ArrayList是一個

原创 Date類、LocalDate類基本操作

Date類和LocalDate類 Date類用來表示時間點,LocalDate類是作爲日曆表示法的類。 示例: package riqi_test;   import java.time.LocalDate; import java.u

原创 Java多態

多態 多態 面向對象的三大特性:封裝、繼承、多態。多態指允許不同類的對象對同一消息做出相應,即同一消息可以根據發送對象的不同而採用多種不同的行爲方式(發送消息即函數調用)。多態採用動態綁定,是指在執行期間(而非編譯期)判斷所引用對象的實際

原创 Object類-toString方法

Object類 Object類 1、 Object類是所有java類的根基類; 2、 如果在類的聲明中未使用extends關鍵字指明其基類,則默認基類爲Object類。 示例: public class A{ …… }等價於 public