java總結

1 this

代表使用該方法的對象的引用

2 static

聲明成員變量為靜態(tài)成員變量,為該類的公用變量,第一次使用時被初始化。

3 java只支持單繼承,不支持多繼承

4 權限

成員(變量和方法):private:類內(nèi)部

default: 類內(nèi)部、同一個包

protected: 類內(nèi)部、同一個包、子類

public: 任何地方

class:public:任何地方

default:同一個包

5 super:

在子類中引用父類的成員使用關鍵字super

子類必須調用父類的構造方法

6 向上轉型、向下轉型

向上轉型:子類的對象當作基類的對象來使用

向下轉型:基類的對象當做子類的對象來使用

7 instanceof()

判斷某一對象是否屬于某一個類或者該類的父類

8 動態(tài)綁定:在執(zhí)行期間,根據(jù)所應用的對象的實際類型調用相應的方法

條件:要有繼承;要有重寫;父類引用指向子類對象。

9 final

final類不能被繼承,final方法不能被重寫,final變量不能被改變

10 異常

捕獲異常:出現(xiàn)異常事件,生成一個異常類對象,提交給運行時系統(tǒng)

拋出異常:運行時系統(tǒng)收到異常對象時,會尋找能處理找一異常的代碼并處理

throw:聲明方法可能拋出的異常

try:試圖捕獲異常

catch:定義異常的處理代碼

11 數(shù)組

java中數(shù)組不能指定長度

int[] s; s=new int[5];

12 線程的創(chuàng)建和啟動

第一種:

定義線程類實現(xiàn)Runnable接口

第二種:

定義一個Thread的子類并重寫其run方法,然后生成該類的對象

sleep:使當前線程進入睡眠狀態(tài)

join:合并某個線程

yield:使當前線程讓出cpu,給其他線程

13 component和container

container:window

panel

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 一:java概述:1,JDK:Java Development Kit,java的開發(fā)和運行環(huán)境,java的開發(fā)工...
    ZaneInTheSun閱讀 2,815評論 0 11
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內(nèi)部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,740評論 18 399
  • 面向對象 抽象:關注屬性和行為,不關注行為的細節(jié)繼承:讓變化中的軟件系統(tǒng)有了一定的延續(xù)性,同時繼承也是封裝程序中可...
    wangxiaoda閱讀 399評論 0 0
  • (一)Java部分 1、列舉出JAVA中6個比較常用的包【天威誠信面試題】 【參考答案】 java.lang;ja...
    獨云閱讀 7,265評論 0 62
  • 遇見你是我今生最大的幸運,錯過你是我今生最大的遺憾。 ——寫給董小姐的一封不二情書 現(xiàn)在窗外明月皎潔,夜闌人...
    清冷的風閱讀 1,561評論 0 0

友情鏈接更多精彩內(nèi)容