張孝祥java就業(yè)培訓基礎教程

張孝祥java就業(yè)培訓基礎教程

ID:14680806

大?。?47.00 KB

頁數(shù):42頁

時間:2018-07-29

張孝祥java就業(yè)培訓基礎教程_第1頁
張孝祥java就業(yè)培訓基礎教程_第2頁
張孝祥java就業(yè)培訓基礎教程_第3頁
張孝祥java就業(yè)培訓基礎教程_第4頁
張孝祥java就業(yè)培訓基礎教程_第5頁
資源描述:

《張孝祥java就業(yè)培訓基礎教程》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、第2章Java編程基礎2.1Java基本語法格式2.1.1Java代碼的落腳點Java中的所有程序代碼都必須存在于一個類中,用class關鍵字定義類,在class前面可以有一些修飾符。格式如下:修飾符class類名{程序代碼}2.1.2Java是嚴格區(qū)分大小寫的例如,我們不能將class寫成Class。2.1.3Java是一種自由格式的語言在Java中,所有的程序代碼分為結構定義語句和功能執(zhí)行語句,一條語句可以寫在若干行上,功能執(zhí)行語句的最后必須用分號(;)結束,不必要對齊或縮進一致。可以按自己的意愿任意編排,只要每個詞之間用空格、制表符、換行符或大括號、

2、小括號這樣的分隔符隔開就行。例如第一章的例子程序改成下面這種編排方式也是可以的:classTest{publicstaticvoidmain(String[]args){System.out.println(“Myfirstjavaprogram”);}}用哪種代碼書寫的格式因個人愛好而定,但出于可讀性的考慮不建議使用這種格式。M腳下留心:1.Java程序中一句連續(xù)的字符串不能分開在兩行中寫,以上程序如果寫成下面這種方式是會編譯出錯的:classTest{publicstaticvoidmain(String[]args){System.out.print

3、ln(“Myfirstjavaprogram”);}}2.功能執(zhí)行語句的最后必須用分號(;)結束,但中國的初學者常將這個英文的(;)誤寫成中文的(;)自己卻找不出錯誤的原因來,對于這樣的情況,編譯器通常會報告“illegalcharacter”(非法字符)這樣的錯誤信息。334157810這群每日精彩java講解2.1.4Java程序的注釋為程序添加注釋可以提高程序的可讀性,它是寫在程序里的信息,用來說明某段程序的作用和功能。Java里的注釋根據(jù)不同的用途分為三種類型:l單行注釋l多行注釋l文檔注釋第一種是單行注釋,就是在注釋內容前面加雙斜線(//),ja

4、va編譯器會忽略掉這部分信息。如下例:intc=10;//定義一個整型第二種是多行注釋,就是在注釋內容前面以單斜線加一個星形標記(/*)開頭,并在注釋內容末尾以一個星形標記加單斜線(*/)結束。當注釋內容超過一行時一般使用這種方法,如:/*intc=10;//定義一個整型intx=5;*/第三種注釋方法是文檔注釋,是以單斜線加兩個星形標記(/**)開頭,并以一個星形標記加單斜線(*/)結束。用這種方法注釋的內容會被解釋成程序的正式文檔,并能被包含在諸如javadoc之類的工具程序提取的文檔里,用以說明該程序的層次結構及其方法。關于這種注釋的詳細用法,我們會

5、在后面的章節(jié)中講解。M腳下留心:/*……*/中可以嵌套“//”注釋,但不能嵌套“/**/”,如:下面的注釋是非法的:/*/*intc=10;*/intx=5;*/F不得不說:我們要從開始就養(yǎng)成良好的編程風格,軟件編碼規(guī)范中說:“可讀性第一,效率第二”。在程序中必須包含適量的注釋,以提高程序的可讀性和易于維護性,程序注釋一般占程序代碼總量的20%-50%。2.1.5Java中的標識符Java中的包、類、方法、參數(shù)和變量的名字,可由任意順序的大小寫字母、數(shù)字、下劃線(_)和美元符號($)組成,但標識符不能以數(shù)字開頭,不能是關鍵字。下面是合法的標識符:inden

6、tifier,usernameuser_name_userName334157810這群每日精彩java講解$username下面是非法的標識符:class98.3HelloWorld正確的路有一條,錯誤的路千萬條,何苦要去記住有哪些錯誤的路呢?永遠用字母開頭,盡量不要包含其他的符號就行了。2.1.6Java的關鍵字和其他語言一樣,Java中也有許多保留關鍵字,如public,break等,這些保留關鍵字不能被當作標識符使用。其實大家不用死記硬背到底有哪些關鍵字,知道有這回事就足夠了,萬一不小心把某個關鍵字用作標識符了,編譯器就能告訴我們這個錯誤。下面是J

7、ava的關鍵字列表,大家就留個初步的印象吧!abstractbooleanbreakbytecasecatchcharclasscontinuedefaultdodoubleelseextendfalsefinalfinallyfloatforifimplementimportinstanceofintinterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticstrictfpsuperswitchthisthrowthrowstransienttruetryvoidvol

8、atilewhilesynchronized注意:Java沒有si

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。