原创 集合基礎

集合類的由來:      JAVA是面向對象的,對象用來封裝特有數據,對象多了就需要儲存起來,當對象的個數不確定的時候,那麼就用集合容器進行存儲。 集合的特點:   1.集合的長度是可變的   2.用於存儲對象的容器   3.不可以存儲基本

原创 基本數據類型包裝類

爲了方便操作基本數據類型值,將其封裝成了對象,在對象中定義了屬性和行爲,豐富了該數據的操作。 用於描述該對象的類,就稱爲基本數據對象包裝類。 byte    Byte short   Short int     Inreger  long 

原创 多線程_線程間通信

線程間通信:   多個線程在處理同一資源,但是他們的任務不同(一部分線程生產鴨子,另一部分線程銷售鴨子)   從下面的代碼開始,一步步的引出問題並解決 1 public class Text2 { 2 public stati

原创 String常用操作

常量池: 字符串一旦被初始化就不會被改變 String s="123"; s="abc"; System.out.print(s); 這段代碼看上去s的值是被改變了的,實際上123就是一個

原创 Throwable.異常

異常:   在運行期間發生的不正常情況。     在JAVA中用類的形式對異常的情況進行了類的封裝。   這些描述不正常情況的類就稱爲異常類。 異常類就是java通過面向對象的思想將問題封裝成了對象。用異常類對問題進行描述,不同的問題用不同

原创 多線程_基本操作

什麼是多線程:   進程:正在運行的程序,QQ 360 ......        線程:就是進程中一條執行程序的執行路徑,一個程序至少有一條執行路徑。(360中的殺毒 電腦體檢 電腦清理 同時運行的話就需要開啓多條路徑)   每個線程都有