java常用寫法
繼承
子類 extends 父類;
不能更改的
final
常量定義格式
public static final double PI = 3.141592653589793;
私有
private
靜態變數
前面加上static
構造方法
修飾符 方法名稱(形式引數) {
方法體;
}
public Car() {}//空參構造
public Car(String color) {//有參構造
this.color = color;
}
介面
interface 介面名 {
public void 方法名();
}
使用-------- 子類 implements 介面名 {
@Override
public void 方法名{
方法體
}
}
class 子類名 extends 父類名 implements 介面1, …, 介面n {
實現介面中所有的抽象方法
重寫父類中繼承來的方法
}
成員內部類
class 外部類類名 {
外部類成員
class 內部類類名 {
內部類成員
}
}
訪問方法
(1) 內部類可以直接訪問外部類中所有的成員
(2) 外部類中,不能直接訪問內部類的成員,必須通過在外部類中建立內部類的物件,方可訪問
(3) 在外部類以外訪問內部類的成員,可以建立外部類物件,物件呼叫外部類方法,方法中通過內部類物件訪問內部類成員,從而達成間接訪問
(4) 在外部類以外訪問內部類的成員,可以直接建立內部類物件:
外部類名.內部類名 物件名 = new 外部類名().new 內部類名();
匿名內部類
new 抽象父類名稱或介面名稱() {
要實現的抽象方法
};
相關文章
- initWithFrame常用寫法
- js常用寫法JS
- Elasticsearch常用寫法Elasticsearch
- 常用CSS縮寫語法CSS
- 翻轉連結串列常用寫法
- 常用Java8語法小結Java
- 【LaTex、markdown】常用語法寫出漂亮的blog
- css的三種常用寫法是什麼CSS
- Java字串拼接寫法 joiner.onJava字串
- .md,markdown檔案的基本常用編寫語法
- Java:單例模式的七種寫法Java單例模式
- Java 判空的一些寫法Java
- 用Java寫編譯器(1)- 詞法和語法分析Java編譯語法分析
- 使用 nodejs 寫爬蟲(一): 常用模組和 js 語法NodeJS爬蟲
- 【轉】[Java] 防止併發的多種寫法Java
- Java基礎系列-單例的7種寫法Java單例
- VS Code中可要求Copilot重寫Java語法Java
- 使用 nodejs 寫爬蟲(-): 常用模組介紹和前置JS語法NodeJS爬蟲
- saltstack常用語法
- markdown 常用語法
- 常用MySQL語法MySql
- Perl常用語法
- markdown常用語法
- shell if 寫法
- css寫法CSS
- JS常用簡寫技巧JS
- JS 常用簡寫技巧JS
- java常用APIJavaAPI
- Java常用類Java
- Java 常用類Java
- python 常用的語法Python
- vue 常用語法糖Vue
- Golang常用語法糖Golang
- java讀取excel層級結構的遞迴寫法JavaExcel遞迴
- Android&Java保留小數位數的幾種寫法AndroidJava
- 031、Vue3+TypeScript基礎,路由中to的字串寫法和物件寫法2種寫法VueTypeScript路由字串物件
- Laravel Policy 寫法Laravel
- Inner join 寫法