原创 Java面向對象學習筆記 -- 2(訪問控制修飾符)

1. 訪問控制修飾符(封裝)    封裝:將數據封裝到類的內部,將算法封裝到方法中。    1)封裝原則:將不需要對外提供的內容都隱藏起來,把屬性都隱藏,提供公共方法對其訪問,通常有兩種訪問方式:set 設置,get 獲取。    2)封裝

原创 Java面向對象學習筆記 -- 4(static、final關鍵字)

 1. static關鍵字    1.1 static修飾成員變量:        ① 屬於類,而不屬於對象        ② 存在於方法區中,只有一份        ③ 常常通過 '類名.來訪問'        ④ 何時用:所有對象共享這

原创 我的友情鏈接

51CTO博客開發

原创 Java核心API -- 14(Socket)

1. Socket相關概念    1)網絡通信模型:C/S:client/server,客戶端/服務器端;B/S:browser/server,瀏覽器端/服務器端;C/S結構的優點:應用的針對性強,畫面絢麗,應用功能複雜。缺點:不易維護。B

原创 eclipse無法創建server

剛剛刪除了eclipse下的server,無法重建了,報錯:Cannot create a server using the selected type; 找了下解決方案:1.退出eclipse2.到[工程目錄下]/.metadata/.p

原创 Java核心API -- 12(對象序列化和反序列化)

1. 對象序列化    將一個對象轉換爲字節形式的過程就是對象序列化。序列化還有個名稱爲串行化,序列化後的對象再被反序列化後得到的對象,與之前的對象不再是同一個對象。    1)對象序列化必須實現Serializable接口,但該接口無任何

原创 Java核心API -- 11(IO流)

 1. IO流    1)根據方向分爲:        輸入流和輸出流。方向的定了是基於我們的程序的。流向我們程序的流叫做:輸入流;從程序向外流的叫做:輸出流    2)流根據源頭分爲:         基本流(節點流):從特定的地方讀寫的

原创 我的友情鏈接

51CTO博客開發

原创 eclipse設置項目下文件編碼格式

在很多時候,創建完項目,需要改變夏目的編碼格式,但是改完後會發現,Class是改了,一些web項目的CSS、JS、JSP還有其他都還是原本編碼,在這裏,教大家怎麼設置初始編碼。1. 選擇Window--Preferences  2. 點卡G

原创 Java核心API -- 9(異常)

 異常處理    異常結構中的父類Throwable類,其下子類Exceptionlei類和Error類。我們在程序中可以捕獲的是Exception的子類異常。    Error系統級別的錯誤:Java運行時環境出現的錯誤,我們不可控。  

原创 Java核心API -- 10(File、RandomAccessFile)

 1. File文件類    java使用File類(java.io.File)表示操作系統上文件系統中的文件或目錄。換句話說,我們可以使用File操作硬盤上的文件或目錄進行創建或刪除。   File可以描述文件或目錄的名字,大小等信息,但

原创 Java核心API -- 13(線程)

1. 線程相關概念    進程:一個操作系統中可以同時運行多個任務(程序),每個運行的任務(程序)被稱爲一個進程。    線程:一個程序同時可能運行多個任務(順序執行流),那麼每個任務(順序執行流)就叫做一個線程。即在進程內部。    併發

原创 Java核心API -- 8(Map集合)

 1. Map集合    Java.util.Map接口        |--HashMap實現類        |--TreeMap實現類2. HashMap實現類    Map接口定義的集合又稱爲查找表,用於存儲所謂“Key-Value

原创 Java核心API -- 2(String、StringBuilder、StringBuffer)

 1. String字符串    1)String類型介紹        String類採用final修飾,String對象爲不可變對象,一旦在內存中創建,內容不能發生變化,若要對字符串內容改變,那麼就會創建新對象。        Stri

原创 Java核心API -- 6(Collection集合List、Set、ArrayList、HashSet)

1. Collection集合框架    Java.util.Collection接口        |--List子接口                |--ArrayList實現類                |--LinkedLis