重慶java技術如何進階
發(fā)布時間:2023-02-28 09:19:53 已幫助:人
java技術的提升對于沒有尋找到適合自己學習方法的小伙伴來說非常困難,為了幫助大家,小編給大家來分享一下對一般人都適用的相關方法,下面就一起來看看吧。
1.標識符
Java中標識符是為方法、變量或其他用戶定義項所定義的名稱。標識符可以有一個或多個字符。在Java語言中,標識符的構成規(guī)則如下。
1)標識符由數(shù)字(0~9)和字母(A~Z和a~z)、美元符號($)、下劃線(_)以及Unicode字符集中符號大于0xC0的所有符號組合構成(各符號之間沒有空格)。
2)標識符的個符號為字母、下劃線和美元符號,后面可以是任何字母、數(shù)字、美元符號或下劃線。
另外,Java區(qū)分大小寫,因此myvar和MyVar是兩個不同的標識符。
提示:標識符命名時,切記不能以數(shù)字開頭,也不能使用任何Java關鍵字作為標識符,
而且不能賦予標識符任何標準的方法名。
標識符分為兩類,分別為關鍵字和用戶自定義標識符。
1)關鍵字是有特殊含義的標識符,如true、false表示邏輯的真假。
2)用戶自定義標識符是由用戶按標識符構成規(guī)則生成的非保留字的標識符,如abc就是一個標識符。
提示:使用標識符時一定要注意,或者使用關鍵字,或者使用自定義的非關鍵字標識符。
此外,標識符可以包含關鍵字,但不能與關鍵字重名。例如以下合法與不合法標識符。
合法標識符:date、$2011、_date、D_$date等。
不合法的標識符:123.com、2com、for、if等。
標識符用來命名常量、變量、類和類的對象等。因此,一個良好的編程習慣要求命名標識符時,應賦予它一個有意義或有用途的名字。
2.關鍵字
關鍵字(或者保留字)是對編譯器有特殊意義的固定單詞,不能在程序中做其他目的使用。關鍵字具有專門的意義和用途,和自定義的標識符不同,不能當作一般的標識符來使用。
例如,在【一起學Java篇】的實例HelloWorld.java中的class就是一個關鍵字,它用來聲明一個類,其類名稱為HelloWorld。public也是關鍵字,它用來表示公共類。另外,static和void也是關鍵字,它們的使用將在后面的章節(jié)中詳細介紹。
Java的關鍵字對Java編譯器有特殊的意義,它們用來表示一種數(shù)據(jù)類型,或者表示程序的結構等。保留字是為Java預留的關鍵字,它們雖然現(xiàn)在沒有作為關鍵字,但在以后的升級版本中有可能作為關鍵字。
Java語言目前定義了51個關鍵字,這些關鍵字不能作為變量名、類名和方法名來使用。以下對這些關鍵字進行了分類。
1)數(shù)據(jù)類型:boolean、int、long、short、byte、float、double、char、class、interface。
2)流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。
3)修飾符:public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native。
4)動作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。
5)保留字:true、false、null、goto、const。
提示:由于Java區(qū)分大小寫,因此public是關鍵字,而Public則不是關鍵字。但是為了程序的清晰及可讀性,要盡量避免使用關鍵字的其他形式來命名。