Java SE知識點

Java概述

Java的運行機制html

JDK,JRE,JVMjava

Java開發環境搭建數據庫

用記事本編寫運行一個Hello World的完整過程編程

如何在Java中使用註釋數組

使用Eclipse開發Java程序服務器

使用MyEclipse開發Java程序網絡

程序的移植多線程

變量與常量

Java中的關鍵字佈局

Java標識符ui

變量是什麼

如何命名Java變量

Java中變量的使用規則

Java常量的應用

基本數據類型與運算符

Java的註釋

標示符命名規則

基本數據類型(哪些經常使用? 長度?)

Java中的自動類型轉換

Java中的強制類型轉換

Java中經常使用運算符(算術運算符、賦值運算符、比較運算符、邏輯運算符、條件運算符)

運算符的優先級

流程控制與數組

程序三種結構

分支結構的種類(if switch)

循環結構的種類(for的執行過程,while和do...while的區別)

數組的兩種初始化方式

數組的做用及冒泡排序

Java循環跳轉語句之break

Java循環跳轉語句之continue

java循環語句之多重循環

數組

如何使用Java中的數組

使用循環操做Java中的數組

使用Arrays類操做Java中的數組

使用for each操做數組

Java中的二維數組

方法

定義Java中的方法

Java中無參無返回值方法的使用

Java中無參帶返回值方法的使用

Java中帶參無返回值方法的使用

Java中帶參帶返回值方法的使用

Java中方法的重載

類和對象

類和對象的概念及兩者關係

構造方法(做用,特色)

成員變量與局部變量(類屬性和實例屬性的區別,成員變量和局部變量的區別)

Java中的static使用之靜態變量

Java中的static使用之靜態方法

Java中的static使用之靜態初始化塊

抽象類與接口(特色,關係,區別)

面向對象三大特徵(封裝,繼承,多態)

封裝:

  1. 什麼是Java中的封裝
  2. 使用包管理Java中的類
  3. Java中訪問修飾符
  4. Java中的this關鍵字
  5. Java中的內部類
  6. Java中的成員內部類
  7. Java中的靜態內部類
  8. Java中的方法內部類

繼承:

  1. Java中的繼承
  2. Java中方法的重寫
  3. Java中的繼承初始化順序
  4. Java中的final的使用
  5. Java中super的使用
  6. Java中的Object類

多態:

  1. Java中的多態
  2. 多態中的引用類型轉換
  3. Java類中的抽象類
  4. Java中的接口
  5. UML簡介

異常

異常處理機制

異常分類(運行時異常和非運行時異常)

異常處理方法(自行處理(拋出異常以及自定義異常),迴避異常)

五個關鍵字(try,catch,finally,throws,throw)

Java中的異常鏈 

字符串

Java中的字符串

Java中字符串的不變性

Java中String類的經常使用方法

Java中的StringBuilder類

StringBuilder類的經常使用方法

經常使用類

Java中的包裝類

Java中基本類和包裝類之間的轉換

Java中基本類型和字符串之間的轉換

使用Date和SimpleDateFormat類表示時間

Calendar類的使用

使用Math類操做數據

圖形界面

經常使用容器(Frame和JFrame的區別)

經常使用組件

awt和Swing的區別

經常使用佈局管理器

事件監聽原理

常見事件監聽器

常見事件處理方法(四種)

適配器原理

集合

集合與數組的關係和不一樣

集合的分類及每種集合的特色和常見實現類

Cllection接口

List接口(ArrayList和LinkedList)

Set接口(HashSet)

Map接口(HashMap)

Comparable&Comparator簡介

HashSet是怎麼添加元素和判斷元素相等的

多線程

程序,進程,線程的概念

實現多線程的兩種方法及兩者的優缺點

線程生命週期

線程同步

IO流

IO流的分類

常見IO流

常見處理流

網絡編程

怎麼建立服務器客戶端

怎麼發送和接收消息

JDBC

數據庫鏈接的步驟

MySQL驅動怎麼寫?URL怎麼寫

鏈接數據庫的兩種方式和區別

Statement和PreparedStatement的區別

相關文章
相關標籤/搜索