資源描述:
《java2程序設(shè)計基礎(chǔ)第2章java基本語法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第2章Java基本語法主要任務(wù)判別Java標識符、基本數(shù)據(jù)類型判別Java常用關(guān)鍵字使用Java運算符與表達式使用Java變量與數(shù)組聲明Java成員變量與局部變量本章主要內(nèi)容1.標識符、關(guān)鍵字與分隔符2.不同數(shù)據(jù)類型的Java常量與變量3.Java的運算符與表達式4.總結(jié)提高5.知識擴展2.1Java的標識符、關(guān)鍵字與分隔符2.1.1Java的基本元素組成任何語言的語句都是由一些基本元素組成的,“Welcome2.java”源程序代碼如下://這是一個簡單的JavaApplication源程序classWelcome2{publicstaticvoidmain(Stringargs
2、[]){intv1=0,v2=10,v3=v1+v2;System.out.println("歡迎使用Java2");}//結(jié)束main方法}//結(jié)束類Welcome2歸納分析從這個例子中可以了解以下內(nèi)容:(1)源程序第1行為Java的注釋語句,因為使用了注釋符“//”元素。(2)源程序第2行為Java的聲明類語句,因為使用了類聲明關(guān)鍵字元素class創(chuàng)建了一個自定義類。(3)源程序第3行為Java的聲明方法語句,因為使用了方法關(guān)鍵字main聲明了main()方法。(4)源程序第4行為Java的聲明變量語句??梢奐ava語句的基本元素為標識符、關(guān)鍵字、分隔符與運算符。2.1.2Ja
3、va標識符的使用規(guī)則在Java程序中需要使用大量的標識符,標識符就是變量、常量、類、方法與接口等使用的名稱。標識符的使用:在EditPlus主窗口菜單欄單擊“文件”→“新建”→“java”菜單命令,在出現(xiàn)的文件編輯區(qū)輸入如下代碼:publicclassExample{publicstaticvoidmain(Stringargs[]){inti=2;int_c=5;String$_表達式="i+c=";System.out.println($_表達式+(i+_c));}}2.1.3Java的主要關(guān)鍵字什么是關(guān)鍵字?關(guān)鍵字是Java語言自身使用的標識符,它有其特定的語法含義,主要用于
4、修飾類、方法、變量,如通過關(guān)鍵字public定義公有類,使用關(guān)鍵字static定義一個方法為靜態(tài)的。Java關(guān)鍵字關(guān)鍵字是Java語言自身使用的標識符,它有其特定的語法含義,Java關(guān)鍵字不能用做標識符,如:for、while、boolean等都是Java語言的關(guān)鍵字。abstractdefaultIfnullswitchbooleandoImplementspackagesynchronizedbreakdoubleimportprivatethisbyteelseinstanceofprotectedthrow/throwscaseextendsintpublictransie
5、ntcatchfalseinterfacereturntruecharfinallongshorttryclassfinallynativestaticvoidcontinuefloatnewstrictfpvolatileformainsuperwhile歸納分析關(guān)鍵字是Java語言已經(jīng)規(guī)定使用的標識符,所以Java關(guān)鍵字不能用作源程序中類、對象、變量等的標識符。關(guān)鍵字在Java源程序中用英文小寫字母表示。2.1.4Java分隔符的使用分隔符是用來區(qū)分Java源程序中的基本成分,Java編譯器在編譯時能夠識別分隔符,確認代碼在何處分隔。分隔符有注釋符、空白符和普通分隔符3種。1.
6、注釋符注釋是程序員為了提高程序的可讀性和可理解性,在源程序的開始或中間對程序的功能、作者、使用方法等所寫的注解。注釋僅用于閱讀源程序,系統(tǒng)編譯程序時,忽略其中的所有注釋。注釋有兩種類型:·//注釋一行以“//”開始,最后以回車結(jié)束。一般作單行注釋使用,也可放在某個語句的后面;·/*…*/一行或多行注釋以“/*”開始,最后以“*/”結(jié)束,中間可寫多行。2.空白符空白符包括空格、回車、換行和制表符(Tab鍵)等符號,用來作為程序中各種基本成份之間的分隔符。各基本成份之間可以有一個或多個空白符,其作用相同。和注釋一樣,系統(tǒng)編譯程序時,只用空白符區(qū)分各種基本成份,然后忽略它。3.普通分隔符
7、普通分隔符和空白符的作用相同,用來區(qū)分程序中的各種基本成份。.句號,用于分隔包、類或分隔引用變量中的變量和方法;;分號,是Java語句結(jié)束的標志;,逗號,分隔方法的參數(shù)和變量說明等;:冒號,說明語句標號;{}大括號,用來定義復(fù)合語句、方法體、類體及數(shù)組的初始化;[]方括號,原來定義數(shù)組類型,及引用數(shù)字的元素值;()小括號,用于在方法定義和訪問中將參數(shù)表括起來,或在表達式中定義運算的先后次序。2.2Java常量與變量2.2.1基本數(shù)據(jù)類型Java的數(shù)據(jù)類型分為如下3種: