原创 JAVA基礎:異常的注意細節

1.      異常的重要性 沒有沒有異常的程序 2.      JAVA中的異常 A. 異常(Exception) (1)      編譯時的異常checked exception (2)      運行時的異常runtime exc

原创 JAVA基礎:接口注意事項

1.      接口: A. 讓沒有繼承關係的類,也能共享行爲,解決單繼承豐富度不夠的問題 B. 接口關注的是行爲的共享 C. 接口獨立於類之外,自成語法,是一種獨立的數據類型 D. 接口語法:定義接口、類實現接口、接口繼承接口,

原创 Java基礎——反射

1. Class類:專門裝載類的信息 類加載:由類加載器完成,類的Class文件讀入內存後,就會創建一個Java.lang.Class對象,一旦某個類被載入JVM中同一個類就不會再次被載入 連接:把類的二進制數據合併到JRE中 初始化:J

原创 分享8年開發經驗,淺談java程序員職業規劃

在中國有很多人都認爲IT行爲是吃青春飯的,如果過了30歲就很難有機會再發展下去!其實現實並不是這樣子的,在下從事.NET及JAVA方面的開發的也有8年的時間了,在這裏在下想憑藉自己的親身經歷,與大家一起探討一下。 明確入行的目的 很多人幹

原创 JAVA基礎:類的高級概念注意細節

1.      訪問修飾符4個:private、 protected、public、默認(不寫訪問修飾符) private只有本類可以訪問 protected本類,同包類,子類可以訪問 默認,本類和同包類可以訪問 public,都可以訪問

原创 JAVA基礎:類、對象、包

1.      結構化編程和麪向對象編程的區別 A. 在結構化編程中,程序圍繞着要解決的任務來設計 B. 面向對象編程中,程序圍繞着問題域中的對象來設計 2.      類 類是對象的抽象,對象是類的實例 具有相同屬性行爲的對象的類型

原创 HTML基礎

客戶端網頁編程-HTML1 HTML簡介 1. HTML 是⽤來描述網頁的⼀種語⾔。2. HTML 指的是超⽂本標記語⾔: HyperText MarkupLanguage3. HTML 不是⼀種編程語⾔,⽽是⼀種標記語⾔4. 標記語⾔是

原创 JAVA基礎語法注意事項

一、JAVA基礎語法 1.      關鍵字 A.     保留關鍵字 B.     字面量值 2.      標識符 A. 關鍵字 B. 用戶自定義標識符 硬規範:四個規則: (1)標識符不能是關鍵字或true、false、nul

原创 JAVA基礎:程序的流程控制知識點

1.      數據結構 A. 順序結構 B. 選擇分支結構 ①  Switch算術表達式 (1)      類型必須是字符型,字節型,短整型,整型 (2)      當算術表達式的值與某一個case後面的常量相當,就執行case後面

原创 JAVA基礎:繼承注意細節

1.      繼承的細節 A. 類與類之間的關係——isa 關係 B. 把具有相同屬性與行爲的類進行抽取,設計爲父類,子類通過繼承會自動具備來自於父類的屬性行爲 C. 在子類類名後,括號前輸入extends父類名,就可以繼承 D.

原创 JAVA基礎:GUI事件處理及佈局要點

  1 .組件——事件源   監聽器——負責事件處理 A. 一個監聽器可以監聽多個事件源 B. 一個事件源對象可以綁定多個監聽器 C. 每個監聽器監聽不同的事件 D. 處理事件之前監聽器應該和事件源進行綁定 2.JAVA委託事件模型 A.

原创 JAVA基礎:多態和抽象注意細節

1.      多態:相同的行爲,不同的實現,多態一定是方法的多態 2.      多態的分類: A. 靜態多態:編譯時,系統就能決定調用哪個方法 B. 動態多態:運行系統中才能動態確定方法所指的對象 3.      多態的實現: A

原创 JAVA基礎:對象的行爲注意細節

1.      改變程序執行順序: A. 循環 B. 順序 C. 方法調用 2.      遞歸:讓一個方法自己本身,具有循環的功能;下一次循環的起始條件是上一次循環的結果 3.      調用方法: A.     方法返回值:一個

原创 Java基礎——多線程編程

多線程編程 1.多進程:等同於多任務,一個進程是一個獨立執行的程序,在內存裏獨立劃分一個空間,多進程不是絕對意義上的同時,而是CPU在進程間來回的切換 2.線程是進程內部獨立執行的流程,一個進程的所有線程共享一個內存空間,CPU在線程之間

原创 JAVA基礎:常用集合框架

1.      框架:爲了解決某一問題,而預先設計的一系列,具有繼承和實現關係的類與接口,在使用中,我們只需要在這些類與接口中,選擇相應的進行操作,就可以實現其功能 Collection直接衍生出List、set,間接衍生出Map 2.