一级欧美|国产老头老太作爱视频|五月婷色色性爱图|国产亚洲精品xxx|天天爱综合

招生合作
課程分類(lèi)
您當(dāng)前的位置:重慶凱學(xué)網(wǎng) >重慶凱學(xué)網(wǎng) >重慶java技術(shù)如何進(jìn)階

重慶Java學(xué)習(xí)網(wǎng)

重慶java技術(shù)如何進(jìn)階

發(fā)布時(shí)間:2023-02-28 09:19:53 已幫助:

重慶java技術(shù)如何進(jìn)階

  java技術(shù)的提升對(duì)于沒(méi)有尋找到適合自己學(xué)習(xí)方法的小伙伴來(lái)說(shuō)非常困難,為了幫助大家,小編給大家來(lái)分享一下對(duì)一般人都適用的相關(guān)方法,下面就一起來(lái)看看吧。

  

  1.標(biāo)識(shí)符

  Java中標(biāo)識(shí)符是為方法、變量或其他用戶(hù)定義項(xiàng)所定義的名稱(chēng)。標(biāo)識(shí)符可以有一個(gè)或多個(gè)字符。在Java語(yǔ)言中,標(biāo)識(shí)符的構(gòu)成規(guī)則如下。

  1)標(biāo)識(shí)符由數(shù)字(0~9)和字母(A~Z和a~z)、美元符號(hào)($)、下劃線(_)以及Unicode字符集中符號(hào)大于0xC0的所有符號(hào)組合構(gòu)成(各符號(hào)之間沒(méi)有空格)。

  2)標(biāo)識(shí)符的個(gè)符號(hào)為字母、下劃線和美元符號(hào),后面可以是任何字母、數(shù)字、美元符號(hào)或下劃線。

  另外,Java區(qū)分大小寫(xiě),因此myvar和MyVar是兩個(gè)不同的標(biāo)識(shí)符。

  提示:標(biāo)識(shí)符命名時(shí),切記不能以數(shù)字開(kāi)頭,也不能使用任何Java關(guān)鍵字作為標(biāo)識(shí)符,

  而且不能賦予標(biāo)識(shí)符任何標(biāo)準(zhǔn)的方法名。

  標(biāo)識(shí)符分為兩類(lèi),分別為關(guān)鍵字和用戶(hù)自定義標(biāo)識(shí)符。

  1)關(guān)鍵字是有特殊含義的標(biāo)識(shí)符,如true、false表示邏輯的真假。

  2)用戶(hù)自定義標(biāo)識(shí)符是由用戶(hù)按標(biāo)識(shí)符構(gòu)成規(guī)則生成的非保留字的標(biāo)識(shí)符,如abc就是一個(gè)標(biāo)識(shí)符。

  提示:使用標(biāo)識(shí)符時(shí)一定要注意,或者使用關(guān)鍵字,或者使用自定義的非關(guān)鍵字標(biāo)識(shí)符。

  此外,標(biāo)識(shí)符可以包含關(guān)鍵字,但不能與關(guān)鍵字重名。例如以下合法與不合法標(biāo)識(shí)符。

  合法標(biāo)識(shí)符:date、$2011、_date、D_$date等。

  不合法的標(biāo)識(shí)符:123.com、2com、for、if等。

  標(biāo)識(shí)符用來(lái)命名常量、變量、類(lèi)和類(lèi)的對(duì)象等。因此,一個(gè)良好的編程習(xí)慣要求命名標(biāo)識(shí)符時(shí),應(yīng)賦予它一個(gè)有意義或有用途的名字。

 2.關(guān)鍵字

  關(guān)鍵字(或者保留字)是對(duì)編譯器有特殊意義的固定單詞,不能在程序中做其他目的使用。關(guān)鍵字具有專(zhuān)門(mén)的意義和用途,和自定義的標(biāo)識(shí)符不同,不能當(dāng)作一般的標(biāo)識(shí)符來(lái)使用。

  例如,在【一起學(xué)Java篇】的實(shí)例HelloWorld.java中的class就是一個(gè)關(guān)鍵字,它用來(lái)聲明一個(gè)類(lèi),其類(lèi)名稱(chēng)為HelloWorld。public也是關(guān)鍵字,它用來(lái)表示公共類(lèi)。另外,static和void也是關(guān)鍵字,它們的使用將在后面的章節(jié)中詳細(xì)介紹。

  Java的關(guān)鍵字對(duì)Java編譯器有特殊的意義,它們用來(lái)表示一種數(shù)據(jù)類(lèi)型,或者表示程序的結(jié)構(gòu)等。保留字是為Java預(yù)留的關(guān)鍵字,它們雖然現(xiàn)在沒(méi)有作為關(guān)鍵字,但在以后的升級(jí)版本中有可能作為關(guān)鍵字。

  Java語(yǔ)言目前定義了51個(gè)關(guān)鍵字,這些關(guān)鍵字不能作為變量名、類(lèi)名和方法名來(lái)使用。以下對(duì)這些關(guān)鍵字進(jìn)行了分類(lèi)。

  1)數(shù)據(jù)類(lèi)型: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)動(dòng)作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。

  5)保留字:true、false、null、goto、const。

  提示:由于Java區(qū)分大小寫(xiě),因此public是關(guān)鍵字,而Public則不是關(guān)鍵字。但是為了程序的清晰及可讀性,要盡量避免使用關(guān)鍵字的其他形式來(lái)命名。