原创 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