eclipse快捷鍵:
快捷鍵 | 說明 |
---|---|
alt+/ | 自動補全 如 syso |
ctrl+shift+f | 格式化代碼 |
ctrl + / | 單行註釋 取消註釋再按一次就可以 |
ctrl+shift+/ | 多行註釋,必須選中註釋行 |
ctrl+shift+\ | 取消多行註釋 |
ctrl+shift+o | 導包快捷鍵 |
alt+上下箭頭 | 移動當前行代碼 |
ctrl+alt+上下箭頭 | 複製當前代碼行 |
ctrl+d | 刪除當前行 |
ctrl+1(數字1) | 意見提示功能 |
四大權限:public protected default private
被private修飾的成員,只能在本類中使用
但是可以對私有變量提供公共的訪問方式
當方法中的變量和成員變量重名了,那麼採用就近原則
這個時候可以用到this關鍵字,可以區分重名問題
重載:方法名一樣,參數列表不同,在同一個類中
重寫:子類中出現了和父類一樣的方法,子類重寫父類的方法
抽象的方法只能存在於抽象的類中,抽象類不能實例化對象,不能new
抽象類的使用:定義類繼承抽象類,將抽象方法重寫,創建子類對象
接口:使用關鍵字interface
接口的定義:成員方法全抽象,不能定義帶有方法體的方法
接口中的方法只能使用public修飾符
類實現接口:使用關鍵字implements
接口中成員的特點:
成員沒有變量,都是常量,固定格式:public static final 數據類型 變量名 = 值
由於常量被static修飾了,可以被類名(接口的名字)直接調用
注意:public static final 這三個修飾符在接口定義中可以省略不寫,但是不寫不等於沒有
這三個修飾符也可以選擇性書寫
接口中的成員方法的特點:
public abstract 返回值類型 方法名(參數列表)
修飾符public abstract可以不寫,或選擇性書寫
理解ORM原理:
ORM是對象到關係的映射,它的作用是在關係數據庫和對象之間做一個自動映射,將數據庫中的數據表映射成爲對象,也就是持久化類
Hibernate中有三個非常重要的類:配置類(Configuration),會話工廠類(SessionFactory),會話類(Session)
配置類(Configuration):負責Hibernate的配置信息以及啓動Hibernate
會話工廠類(SessionFactory):保存了當前數據庫中所有的映射關係
會話類(Session):是Hibernate中數據庫持久化操作的核心,負責Hibernate所有的持久化操作,通過它實現數據庫基本的增、刪、改、查