當(dāng)我開始使用Java基本語法時,我應(yīng)該學(xué)習(xí)什么?學(xué)習(xí)Java基礎(chǔ)知識涉及到很多專業(yè)術(shù)語,例如類、對象、方法和實例變量。這些術(shù)語是什么意思?例如,可以將 Java 程序視為通過調(diào)用彼此的方法協(xié)同工作的對象的集合。
在學(xué)習(xí)Java的基本語法之前先了解類、對象、方法和實例變量的概念:
對象:對象是具有狀態(tài)和行為的類的實例。例如,狗是一個對象,其狀態(tài)為:顏色、名稱、品種;行為有:搖尾巴、吠叫、吃東西等。
類:類是描述一類對象的行為和狀態(tài)的模板。
方法:方法就是行為,一個類可以有很多方法。邏輯運算、數(shù)據(jù)修改,所有動作都在方法中完成。
實例變量:每個對象都有唯一的實例變量,對象的狀態(tài)由這些實例變量的值決定。
Java基礎(chǔ)語法知識:
1、標(biāo)識符
在Java語言中,用于標(biāo)識類名、對象名、變量名、方法名、類型名、數(shù)組名、包名的有效字符序列稱為“標(biāo)識符”;標(biāo)識符由字母、數(shù)字、下劃線、美元符號組成,首字符不能為數(shù)字; Java 語言區(qū)分大小寫;
標(biāo)識符命名規(guī)則:類名大寫,變量名和方法名駝峰式,常量全部大寫,多個單詞用“_”隔開,包名全部小寫;
2、關(guān)鍵詞
Java 語言中有一些特殊的詞被賦予了特殊的含義,這些詞不能再用來命名標(biāo)識符。這些特殊的詞被稱為“關(guān)鍵詞”; Java有50個關(guān)鍵字,3個所有保留字都不能用來命名標(biāo)識符; true、false 和 null 不是關(guān)鍵字,而是保留字,但不能用于命名標(biāo)識符。保留字是 Java 保留的關(guān)鍵字,將在以后的升級中使用??梢杂米麝P(guān)鍵字;
3、Java 評論
與 C/C++ 類似,Java 也支持單行和多行注釋。 Java 編譯器會忽略注釋中的字符。
4、Java 空行
Java 編譯器會忽略空白行或帶有注釋的行。
5、繼承
在 Java 中,一個類可以派生自其他類。如果您正在創(chuàng)建一個類,并且已經(jīng)存在具有您需要的屬性或方法的類,則可以從該類擴(kuò)展新創(chuàng)建的類。通過繼承方法,現(xiàn)有類的方法和屬性可以在不重寫代碼的情況下被重用。繼承的類稱為超類,派生的類稱為子類。
6、接口
在Java中,接口可以理解為對象相互通信的協(xié)議。接口在繼承中扮演著重要的角色。接口只定義了派生將使用的方法,但方法的具體實現(xiàn)完全取決于派生類。
寫Java程序要注意幾個原則:區(qū)分大小寫,Java是區(qū)分大小寫的,也就是說標(biāo)識符Hello和hello是不同的;對于所有類,類名都以類名開頭。字母應(yīng)大寫。如果類名由多個單詞組成,每個單詞的首字母要大寫,如 MyFirstJavaClass ;方法名稱:所有方法名稱都應(yīng)以小寫字母開頭。如果方法名包含多個單詞,則后面每個單詞的首字母大寫;源文件名:源文件名必須與類名相同。保存文件時,應(yīng)使用類名作為文件名,文件名后綴為.Java; main方法入口:所有Java程序都是從public static void main方法執(zhí)行的。
Java基本語法就介紹到這里,如果你在學(xué)習(xí)java過程中遇到問題,可以關(guān)注千鋒教育技術(shù)干貨欄目。更多關(guān)于“Java培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓(xùn)經(jīng)驗,課程大綱更科學(xué)更專業(yè),有針對零基礎(chǔ)的就業(yè)班,有針對想提升技術(shù)的好程序員班,高品質(zhì)課程助力你實現(xiàn)java程序員夢想。