資源描述:
《Java語言基礎ppt課件.ppt》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、編寫Java程序需要注意的幾點Java區(qū)分大小寫類定義不能嵌套一個程序中可以有一個或多個類,但其中只能有一個主類(public)源程序編寫完畢,應該用主類名作為文件名,再加后綴.java存儲成磁盤文件1易犯錯誤文件名和類名不一致Java區(qū)分大小寫,不一致時以類名為準。main函數(shù)聲明錯誤publicstaticvoid:公開、靜態(tài)、無返回值String[]args:參數(shù)為字符串數(shù)組Java關鍵字拼寫錯誤Java關鍵字全部小寫。引用類庫中類的名稱、屬性和方法拼寫錯誤,命名規(guī)則如下:類名稱:以大寫字母開頭的名詞屬性:以小寫字母開頭的名詞(可帶定語
2、)方法:以小寫字母開頭的動詞或動賓詞組2第二章Java語言基礎主要內容:標識符與保留字變量和常量基本數(shù)據(jù)類型運算符與表達式基本數(shù)據(jù)類型數(shù)組3第一節(jié)標識符與保留字一、標識符二、保留字三、分隔符4一、標識符(Identifier)定義:所謂標識符就是指用來標識Java中的包、類、方法、變量、常量等的名稱。就像我們要為每個新出生的嬰兒取一個名字,我們同樣要為Java的每個元素指定一個名稱,以便編譯器可以唯一識別它們。規(guī)則:(1)標識符由字母(a~z,A~Z)、數(shù)字、下劃線_和美元符號$組成;(2)首字母不能使用數(shù)字;(3)標識符不能是保留字,例如c
3、lass;(4)大小寫字母表示不同的意義,即代表不同的標識符。思考:判定下面標識符的有效性?myMethod;_demo;yu$12;8value;lee#;ONE-HUNDRED;class5二、保留字(ReservedWord)定義:保留字也稱關鍵字(Keyword),就是已經(jīng)被Java語言本身使用,不能作其他用途使用的符號串。保留字具有固定的語法含義,全部由小寫英文字母組成。Java語言的保留字包括:1、原始數(shù)據(jù)類型:byte、short、int、long、float、double、char、boolean2、循環(huán)保留字:do、whil
4、e、for、break、continue3、分支保留字:if、else、switch、case、default、break6二、保留字4、方法、變量和類修飾符:private、public、protected、final、static、abstract、synchronized、volatile5、異常處理:try、catch、finally、throw、throws6、對象相關保留字:new、extends、implements、class、instanceof、this、super7、字面值常量:false、true、null8、方法相關
5、保留字:return、void9、包相關保留字:package、import10、備用:const、goto留作將來供語言設計者擴充語言功能時使用。7三、分隔符定義:分隔符是用來分隔Java程序中的基本元素的符號,有空白符和普通分隔符兩種。1、空白符:空格、回車、換行符、制表符。Java編譯器忽略空白符,所以空白符主要用來格式化源代碼。8三、分隔符2、普通分隔符(4種){};,:{}用來定義類體、方法體等。一對花括號括起來的代碼段就是一個語句塊。分號‘;’用來表示語句的結束逗號‘,’用來區(qū)分方法中的各個參數(shù)以及區(qū)分變量聲明中的各個變量。例如:
6、Sum(a,b)intx,y冒號‘:’用于語句標號中9第二節(jié)變量和常量Java程序運行過程中,其值可以改變的量稱為變量。變量名Vs變量值變量對應著內存中的一個或幾個單元,變量的值就存放在所對應的內存單元中。變量名就是給對應的內存單元取一個名稱,這樣在程序中,可以按變量名稱來區(qū)分和使用這些內存單元。123xyz210第二節(jié)變量和常量Java程序運行時值不可修改的量稱為常量。11一、變量的特性變量名:變量名是一個合法的標識符,其命名必須遵循前面的標識符命名規(guī)則。變量名一般應該具有的一定的含義,以增加程序的可讀性,例如:student,teache
7、r。12一、變量的特性變量的數(shù)據(jù)類型:可以是Java語言的任意一種數(shù)據(jù)類型;(基本類型與引用類型)變量的作用域:指明可以訪問該變量的一段代碼。聲明一個變量的同時也就指明了該變量的作用域。13二、變量的聲明變量在使用之前必須聲明。聲明一個變量就是在內存中開辟一塊區(qū)域,并與該變量名建立起聯(lián)系。變量聲明的語法:類型變量名1[=變量值1][,變量名2[=變量值2]…];例如:inta=1024,b=123;charc=‘A’;a102414三、變量的作用域局部變量與成員變量前面講到,在聲明變量的同時也就確定了該變量的作用域。實際上,是由變量聲明在程序
8、中的位置來決定變量的作用域。按照變量作用域的不同,可以把變量分成下面四種類型:(1)局部變量:在方法中聲明,其作用域為該方法;(2)類變量(全局變量):在類中,而不