Elasticsearch 在本地單機多節點部署叢集
阿新 • • 發佈:2020-09-11
JAVA基礎語法
在編寫Java程式碼時,需要注意幾點:
- 大小寫敏感:Java是區分大小寫的。
- 類名:類名的首字母應該大寫,採用駝峰命名法。
- 方法名:方法名的首字母應該小寫。如果方法名含有若干單詞,則後面的每個單詞首字母大寫,採用駝峰命名法。
- 原始檔名:原始檔名應該與類名一致。
- 主方法入口:所有的 Java 程式由main方法開始執行。
class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
Java識別符號
我們來看下百度百科是怎麼解釋的:
在程式設計語言中,識別符號是用作程式的某一元素的名字的字串或用來標識源程式中某個物件的名字的
簡而言之就是:
java識別符號就是在java程式中給變數,類,方法等命名的符號。例如:package test; //test為Java識別符號
在使用過程中需要注意一下幾點:
- 識別符號由字母、數字、下劃線“_”、漢字、美元符號“$”組成,第一個字元不能是數字。
- 不能把java關鍵字和保留字作為識別符號。
- 識別符號沒有長度限制。
- 識別符號對大小寫敏感。
Java修飾符
Java修飾符是用於修飾類中方法和屬性。主要有兩類修飾符:
1.訪問控制修飾符
public:訪問不受限制。
protected:介於public 和 private 之間的一種訪問修飾符,一般稱之為“保護訪問許可權”。被其修飾的屬性以及方法只能被類本身的方法及子類訪問,即使子類在不同的包中也可以訪問。
private:被其修飾的屬性以及方法只能被該類的物件訪問,其子類不能訪問,更不能允許跨包訪問。
default: 訪問僅限於在同一個包中。
許可權 | 類內 | 同包 | 不同包子類 | 不同包非子類 |
---|---|---|---|---|
private | √ | × | × | × |
default | √ | √ | × | × |
protected | √ | √ | √ | × |
public | √ | √ | √ | √ |
2.非訪問控制修飾符
修飾類:
abstract:抽象類,可以被指示一個類只能作為其它類的基類。
final:類不能被繼承。
static:普通類不允許修飾,內部類可以使用,修飾類時表示該類是靜態類,不能夠例項化該類的物件,該類的成員為靜態。
修飾方法和變數:
abstract:指示該方法或屬性沒有實現。(修飾方法)
override:對由基類繼承成員的新實現。(修飾方法)
final:修飾方法,方法不可重寫,屬性不可覆蓋。修飾變數,變數不能重新賦值。
static修飾的變數或者方法,可以不用建立物件就可以使用,直接類名.靜態變數或者靜態方法