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