原创 WEEK3-5
方法的重載 在一個類中,有多個同名的方法,但是參數列表不一樣(個數不一樣,類型 不一樣,順序不一樣) 構造器 語法:1,方法名與類名保持一致。 2,沒有返回類型。 機制:1,如果程序員
原创 week4-4
一,訪問修飾符 public,protected,default,private 二,封裝 1.組裝:定義一個類。 2.信息隱藏 2.1訪問修飾符
原创 week3-1
一,模塊 1. public static:公共的,其他類可以使用本方法,private 表示 只有本類可以使用。 *static 表示靜態的。 * void
原创 集合框架
集合框架 JCF 爲了解決每一個特定的問題,預先設計好的一系列具有繼承或實現關係的類與接口 三大類 從Collection List列表 特點:線性或有序 元素的放置是有順序的,通過前一個元素可以找到下一個元素 add()
原创 面向對象設計原則
面向對象設計原則 內聚與耦合 高內聚-儘量自己的事自己做 低耦合-耦合度越低越好 類與類之間的關係 是所有優秀設計軟件的特徵 衡量軟件設計質量 一,可讀性 二,可複用性 三,可擴展性 四,可維護性 設計原則名稱 1,單
原创 Exception
異常 Throwable(拋) Exception 凡是能夠用代碼去糾正的就是異常 分類 編譯期異常——檢查異常CheckedException 運行時異常——不檢查異常UncheckEeception RuntimeExc
原创 常用類
String String在內存中的表現 字符串常量池pool 特點:預先把對象放入池中 String對象內容不可變(做任何操作只是給一個新的對象) 分類 都是與字符串數組相關 * char[] charArray = s
原创 接口
接口 開閉原則:一個好的設計,對於擴展來說,應該是開放的,對於修改來說,應該是關閉的。 作用: 1.在沒有繼承關係的類之間,也可以讓它們共享行爲。//對java繼承的一種補充。 2.爲java中的類與類之間的單繼承,提供多實現
原创 抽象
抽象 在父類中有這個方法,但是不知道具體的實現,需要子類去具體的實現。 與final類不能產生子類,終止類,與abstract相反。 抽象類也是一個類,只能做單繼承,與子類的關係還是應該滿足IS A關係。 public abst
原创 week3-4 類
類從對象中抽取,對象是類的實例。具有相同屬性和行爲的對象抽取爲類 對象 1 屬性(名詞):值數據 2行爲(動詞 ) : 方法 形參不佔內存,引用爲實參纔會佔內存。 Car ca = new Car();
原创 SQL
SQL 關係型數據庫 關係模型把世界看作是由實體和練習組成的。二關係型數據庫是將數據庫表做爲實體,以數據庫的主鍵和外鍵的關聯關係描述練習的一種數據庫結構。 一對一,一條主表記錄對應一條從表記錄,同時一條從表記錄也對應一條主表記錄
原创 week2總結
一.關鍵字 1, const,goto不能在java中使用。 2, java中有三個保留字:true,false,null。 二.標識符 1,標識符不能是關鍵字。 2,標識符可以
原创 MySQL基本語法
-- 創建數據庫 CREATE DATABASE theUser; -- 刪除數據庫 DROP DATABASE class; -- 刪除表 DROP TABLE t_student; -- 創建表 CREATE TABLE t_s
原创 操作MySQL
try { Class.forName("com.mysql.jdbc.Driver"); //打開通道 co = DriverManager.getConnection ("jdbc:mysql://l
原创 FastJson Date類型自定義
@ResponseBody註解JSON類型默認爲Long,可以使用 JSON.DEFFAULT_DATE_FORMAT = "yyyy-MM-dd"; JSON.toJSONString(obj, SerializerFeature.Wr