1.傳入句柄当凡,修改后該句柄指向的對象會修改掏愁! ■參數(shù)傳遞過程中會自動產生別名問題 ■不存在本地對象戏蔑,只有本地句柄 ■句柄有自己的作用域,而對象沒有 ■對象的“存在時間”在Ja...

1.傳入句柄当凡,修改后該句柄指向的對象會修改掏愁! ■參數(shù)傳遞過程中會自動產生別名問題 ■不存在本地對象戏蔑,只有本地句柄 ■句柄有自己的作用域,而對象沒有 ■對象的“存在時間”在Ja...
1.運行期類型鑒定(RTTI) 2.instanceof語句 靜態(tài)調用 isInstance()方法 動態(tài)調用 3.Class c = Class.forName(類名) 獲...
1. 捕獲Exception e 的不同方法 e.getMessage(): Here's my Exception e.toString(): java.lang.Exce...
1.數(shù)組 1.1 由基本數(shù)據(jù)類型構成的數(shù)組會自動初始化成零(針對數(shù)值類型)、null(字符類型)或者false(布爾類型) 2.集合 Vector:使用Enumeration...
1.helloWorld init-param不配置,有默認文件,位于/WEB-INF/ -servlet.xml3.注解方法: @RequestMapping("/hell...
1.多態(tài) 綁定:將一個方法調用同一個方法主體連接到一起就稱為“綁定(Binding)胖喳。 早期綁定:程序運行以前執(zhí)行綁定 后期綁定、運行期綁定:綁定在運行期間進行贮竟,以對象的類型...
1.繼承 若創(chuàng)建類的時候沒有聲明要繼承的類丽焊,那么java就默認繼承Object類。 1.1繼承含有自變量構造器的類 一定要使用super(變量)咕别,否則編譯器會報告找不到無參構...
1.Helloworld 利用配置文件(Bean.xml)進行類的配置技健,利用全類名進行反射的方式進行類的創(chuàng)建 ApplicationContext ctx =new Clas...
1.包:庫單元 包名均小寫 每個編譯單元都必須有一個以.java結尾的名字。而且在編譯單元的內部惰拱,可以有一個公共(public)類雌贱,它必須擁有與文件相同的名字(包括大小寫形式...
1.構造器 1.1 編譯程序會幫我們自動創(chuàng)建一個默認構造器 1.2若定義帶參數(shù)構造器,則該方法為唯一的構造器偿短,編譯程序不會自動合成默認構造器 1.3屬于特殊的方法類型欣孤,與類名...
1.賦值 主數(shù)據(jù)類型的賦值A=B,復制后A和B仍舊獨立 對象之間的賦值A=B,復制后昔逗,A和B同指向B最初所指向的對象 2.別名 上述兩個句柄同指向一個對象的現(xiàn)象稱為別名降传,將一...
1.保存數(shù)據(jù) 寄存器: 最快的保存區(qū)域,位于處理器內部笔链,由編譯器分配 堆棧: 保存常規(guī) RAM(隨機訪問存儲器)區(qū)域方式段只,速度僅次于寄存器 對象句柄保存在此 堆: 在 RAM...
Spring IOC 容器 Spring IOC的理解 依賴注入(dependence injection):通過外部傳入對象或通過set方式獲取對象, 自己內部不進行對象的...
創(chuàng)建和銷毀對象 1.考慮使用靜態(tài)工廠方法代替構造器 優(yōu)點: 1.1靜態(tài)工廠方法存在名稱谍椅,在類需要多個帶有相同標簽的構造器是误堡,可通過不同的名字進行區(qū)分 1.2不必每次調用時創(chuàng)建...
1.@NotNull:用在基本類型上,不能為null,但可以為空字符串 2.@NotEmpty:用在集合類上悉抵,不能為null肩狂,并且長度必須大于0 3.@NotBlank:只能...