Java基礎語法
前面的文章中,我們知道了Java基本數(shù)據(jù)類型有8種:字節(jié)型,短整型、整型、長整形、浮點型(float)、雙精度型(double)、字符型、布爾型(必須熟練說出)。
除了基本數(shù)據(jù)類型的概念外,我們還需知道Java的基本語法,這為我們擼代碼提供了參照以及標準。
語法
提到語法,讓我想起了高中美好的英語課。(我的英語語法杠杠滴,哈哈)
語法(Syntax)是指字符組合成合法單詞、語句的規(guī)則集(字符先通過詞法組詞或字符串,再由代表不同句子成分的詞組合成語句)。簡單點說,開發(fā)者必須遵守編程語言制定的規(guī)則,保證代碼語句及結構的正確性與完整性。
語義
語義(Semantics)是指數(shù)據(jù)或操作的含義。簡單點說,開發(fā)者需明白所敲代碼想要表達的含義,并對它給予解釋說明。
Java標識符
Java所有的組成部分都需要名字,類名、變量名、方法名都被稱為標識符。
Java標識符的組成規(guī)則:(1)所有標識符只能以字母(A-Z或a-z)、數(shù)字、下劃線(_)、美元符號($)組成,但不能包含@、!、%、空格、中文等其他特殊字符;(2)所有標識符只能以字母、美元符號或下劃線作為開始字符;(3)首字符之后可以是任何字符的組合;(4)Java關鍵字(Java語言中專屬的標識符)不能作為標識符;(5)標識符是大小寫敏感的,即A與a是不相同的;(6)合法標識符:abc_$、_abc、$abc;(6)非法標識符:112abc、-abc、abc(;(7)標識符的命名應該能反映其所表達的意思,做到見名知意。
Java修飾符
修飾符是用于限定類型以及類型成員的聲明的一種符號。Java中常見的修飾符有:public、protected、private、default、static、final、abstract等。
常量與變量
在程序中,每一個數(shù)據(jù)都有一個名字并且在內(nèi)存中占據(jù)一定的存儲空間(或存儲單元)。在程序運行過程中數(shù)據(jù)的值不能改變的量稱為常量,值可以改變的量稱為變量。
Java語言中,所有變量與常量在使用前必須先聲明其值的數(shù)據(jù)類型,也就是遵守“先聲明后使用”的原則(類似于先給錢再玩)。聲明變量的作用有兩點:一是確定該變量的標識符(變量名),以便系統(tǒng)為它指定存儲地址和識別它(即調(diào)用它),二是為該變量指定數(shù)據(jù)類型,以便系統(tǒng)為他分配足夠的存儲單元。
Java賦值操作
在程序中經(jīng)常需要對變量賦值,在Java中用賦值號(=)表示。所謂賦值,就是把賦值號右邊的數(shù)據(jù)或運算結果賦給左邊的變量,一般格式為:[變量數(shù)據(jù)類型]=表達式。
Java關鍵字
所謂關鍵字就是Java語言中已經(jīng)規(guī)定了特定意義的詞,Java專屬,它們一般用來表示一種數(shù)據(jù)類型,或者表示程序的結構等。不可以把關鍵字用來聲明常量或變量。

Java注釋
Java采用//(雙斜杠)表示單行注釋, /*? */ 表示多行注釋,程序遇到注釋的地方不執(zhí)行。
Java基本語法
編寫Java程序時,需注意以下幾點:
(1)Java的區(qū)分大小寫:Java是大小寫敏感的,這意味著標識符Hello與hello是不一樣的;(2)類名:對于所有的類來說,類名的首字母應該大寫。如果類名由若干單詞組成,那么需采用駝峰命名法即每個單詞的首字母大寫,如HelloWorld.java;(3)方法名:所有方法名的首字母都應該小寫,如果方法名為多個單詞組成,第一個單詞的首字母小寫,其他單詞的首字母大寫,如createPlane();(4)源文件名:源文件名必須與類名相同,源文件名的后綴為.java。如果文件名和類名不相同將導致編譯錯誤。(5)程序入口:及程序開始的地方,程序從public static void main(String[] args)方法開始執(zhí)行,不管它前面有多少代碼。
小結
上面內(nèi)容主要介紹了Java的一些基本語法,高級語法后面再介紹。本文主要涉及到Java的標識符、修飾符、賦值操作、常量與變量、關鍵字的概念及其使用注意事項,也介紹了Java編程時的注意點,都是一些概念性的東西,前期還是需要背背的,只為后期熟能生巧。
什么?看完這個還是兩頭霧水?俗話說百思不得JIE,沒有一篇文章是看一遍不能看懂的,如果有,那就兩遍。。。不行的話,瞧瞧Java代碼。↓



對于前面的許多概念,使用Java代碼擼一遍可能就有點懂了,如果不懂,再擼一遍,用實際的代碼來理解晦澀的概念。
三人行,必有我?guī)熝?。(希望大家互相學習,共同進步)

鄭重聲明:圖片來源于網(wǎng)絡,這書法,我喜歡。(若有侵權,我自當改正)