原创 eclipse導入外部jar包的步驟

新建一個項目 步驟:右擊JRE System Library —>Build Path–>Configure Build path 選擇Add External JARS 在磁盤中尋找要導入的jar包,我這導入的是mysql

原创 java 出現Loading class `com.mysql.jdbc.Driver‘. This is deprecated. 錯誤

Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driv

原创 Java出現The server time zone value ‘�й���׼ʱ��‘ is unrecogni的解決

錯誤: The server time zone value ‘й׼ʱ’ is unrecognized or represents more than one time zone. You must configure either t

原创 String與StringBuffer與StringBuilder之間的差異

1、相同點:String、StringBuffer、StringBuilder三個類都是用來封裝字符串的 2、不同點: String類是不可變類,即一旦一個String對象被創建後,包含在這個對象中的字符串是不可以改變的 Str

原创 Java的函數式接口

Java的函數式接口 前面介紹了Lambda表達式,它所用的場所是創建只有一個抽象方法的接口的實例。這裏**只有一個抽象方法的接口就是函數式接口。** 如果一個接口包括兩個及以上抽象方法,那麼不能使用Lambda表達式,必須採用匿

原创 Java的Scanner類

1、作用:用來獲取用戶的鍵盤輸入(需要導入:import java.util.Scanner;) 2、方法: (1)判斷是否還有數據: hasNext():判斷是否含有下一個字符串 hasNextXxx():其中Xxx可以是in

原创 Java的單例類

1、定義:如果一個類只能創建一個實例,則這個類被稱爲單例類 2、如何創建 ??? (1)隱藏該類的構造器,即使用private修飾 (2)提供一個static修飾的類方法,用來給外界創造這一個實例 (3)保證只能創建一個實例(因

原创 Java繼承與組合的異同

1、定義 繼承:子類可以獲得父類的public方法,程序使用子類時,將可以直接訪問該子類從父類那裏繼承到的方法。 組合:把舊類的對象作爲新類的成員變量組合進行,用以實現新類的功能,用戶看到的是新類的方法,而不能看到 被組合對象

原创 Java的static修飾符

Java的static修飾符 static可以用來修飾類中的成員,包括變量和方法。 (1)static修飾的成員屬於類本身,無static修飾的成員屬於單個實例,因此static修飾的成員不能訪問沒有static修飾的成員(靜態成

原创 Java方法重載與方法重寫

1、方法重載(@overload) java中,同一個類中出現了相同名字的方法,稱爲方法重載。 規則:兩同一不同(無其他要求,比如返回值、修飾符等均可相同或不同) 同一個類中、方法名相同 形參列表不同(形參個數不同、形參類型不同

原创 Java的方法、構造器重載

1、方法重載 java中運行同一個類裏,定義多個同名方法,只要形參列表不同即可。 規則:兩同一不同(無其他要求,比如返回值、修飾符等均可相同或不同) 同一個類中 方法名相同 形參列表不同(形參個數不同、形參類型不同) publ

原创 Java中將基本類型轉換爲Sting類型的方法

Java中將基本類型轉換爲Sting類型的方法 1、+“” :在其餘類型後加上雙引號即可 2、String類型中的valueOf方法 注意:在js中可以採用toString()方法來轉換,但是Java中不行,因爲java中的t