【JAVA基礎】⑥關於JAVA高級編程

一、new一個新的對象,直接打印它,是默認調用的這個對象的“toString”方法

二、String類中,String  a="abc";過程中只有一個對象參與運算

                              String  a=a+1;過程中有三個對象參與了運算:1、a;2、1;3、a+1

三、collection接口:set:無序的,不允許重複

                                      list:有序的,允許重複

                                     set遍歷的時候可以用Iterator或foreach

                                     hashmap(哈希表)是通過鍵值對存儲的(key,content)

四、IO流:InputStream 、 OutStream 是字節流

                    Reader、Writer是字符流

五、多線程:1、實現接口Runnable  2、繼承類Thread  

                        在執行完構造函數之後,自動調用run()函數

六、Socket編程:經驗證,所有的東西都可以用傳對象的方式來傳遞,最後在接收端進行類別判斷,再進行強制類型轉換

                                 注意:利用字節流取東西時,只能取一次,就取光了所有的內容。

                                 充分利用多線程,可以實現一個服務器對多個客戶端。

七、GUI編程:界面類似於安卓的嵌套

                           Flowlayout 流佈局,(從左到右排列,寬度不夠就另起一行)

                           Borderlayout塊佈局,(上下左右中,北南東西中)

                          Gridlayout網格佈局,

                          Cardlayout卡片佈局,(誰在上面誰顯示)

關於JAVA高級編程不多描述了,因爲在實戰中學的更快一點,下面是JAVA 學習的PPT

JAVA編程基礎PPT     JAVA編程高級PPT

發佈了56 篇原創文章 · 獲贊 3 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章