华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當前位置:計算機等級 > 二級考試 > Java語言程序設計 > 考試輔導 > 文章內(nèi)容
  

計算機二級考試Java語言程序設計入門教程:標識符

中華IT學院   【 】  [ 2017年6月26日 ]

  現(xiàn)在我們已經(jīng)知道如何表述一個類了,那就是“class”這個關鍵字,那么屬性和方法怎么表達呢?我們是不是需要對每個屬性和方法定義一個名字呢,比如:身高、體重等,這就需要標識符了。

  1 :什么是標識符

  在 Java 編程語言中,標識符是賦予變量、類或方法的名稱。

  2 :標識符命名規(guī)則

  命名規(guī)則如下:

  (1) :首字母只能以字母、下劃線、$開頭,其后可以跟字母‘下劃線、$和數(shù)字

  示例:$abc 、 _ab 、ab123 等都是有效的

  (2) :標識符區(qū)分大小寫 (事實上整個 Java 編程里面都是區(qū)分大小寫的)

  abc 和 Abc 是兩個不同的標識符

  (3) :標識符不能是關鍵字

  (4) :標識符長度沒有限制

  3 :標 識 符 命名建 議

  (1) :如果標識符由多個單詞構成,那么從第二個單詞開始,首字母大寫示例:isText 、 canRunTheCar 等

  (2) :標識符盡量命名的有意義,讓人能夠望文知意

  (3) :盡量少用帶$符號的標識符,主要是習慣問題,大家都不是很習慣使用帶$符號的標識符;還有在某些特定的場合,$具有特殊的含義

  (4) :由于 Java 語言使用 Unicode 字符集,所以字母包括:

  ? ‘A’-‘Z’和‘a(chǎn)’-‘z’;

  ? Unicode 字符集中序號大于 0xC0 的所有符號;

  ? Unicode 字符集支持多種看起來相同的字母;

  ? 建議標識符中最好使用 ASCII 字母

  (5) :標識符不應該使用中文,雖然中文標識符也能夠正常編譯和運行,其原因如上一點講到的:是把中文當作 Unicode 字符集中的符號來對待了。

  例如如下程序是可以正常編譯和運行的,但是不建議這么做:

  

  4:示例一

  下列哪些是正確的標識符:

  

  5:示例二

  好了,現(xiàn)在來用 Java 代碼表示前面抽象出來的人這個類,如下:

  

  發(fā)現(xiàn)新的問題來了,我們定義的這個 weight 和 height 應該是有單位的,那么在 Java 中怎么表達給 weight 和 height 設置單位呢?這就需要下面講的數(shù)據(jù)類型了。

分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關于本站  網(wǎng)站聲明  廣告服務  聯(lián)系方式  站內(nèi)導航  考試論壇
Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營業(yè)執(zhí)照
名山县| 恩施市| 买车| 临江市| 栾川县| 甘德县| 师宗县| 长丰县| 沁源县| 图片| 巴塘县| 西青区| 万宁市| 凉城县| 天门市| 繁峙县| 绥江县| 施秉县| 紫云| 庆云县| 大荔县| 兴化市| 涪陵区| 南江县| 五指山市| 邛崃市| 北流市| 石渠县| 夹江县| 积石山| 凤庆县| 安福县| 德令哈市| 石景山区| 酉阳| 奉节县| 行唐县| 舞钢市| 大安市| 泰和县| 阳谷县|