官术网_书友最值得收藏!

2.1 Java標識符和關鍵字

符號是構成程序的基本單位。Java語言中使用Unicode字符集,該字符集中的一個字符占2個字節,整個字符集包含 65535 個字符,這樣可以在不同的操作系統中采用統一的符號表示方法,從而為Java的跨平臺性提供了保障。

2.1.1 標識符

標識符是對程序中的各個元素命名時使用的標記,它可以是一個字母或者是一串以字母開頭的、由字母、數字或者某些特殊符號組成的字符串。使用帶有特定意義的標識符作為元素的名稱更易于程序的理解。標識符可被用做變量名、方法名、接口名、類名等,通過標識符保證這些程序元素在程序中的唯一性。

Java語言中對標識符的定義有如下的規定。

? 標識符由字母、下畫線(_)、美元符($)和數字組成,但不能以數字作為標識符的開頭。

? 標識符區分大小寫,長度沒有限制,當然過長的標識符會造成編程的煩瑣。

? 標識符中不能含有其他符號和空格。

? Java中的關鍵字不能作為標識符。

下面是合法的標識符定義:

        Identiffer  username  Username  username  User_name  _sys_varl  $change  sizeof

因為Java中的標識符區分大小寫,所以Username、username和userName是3個不同的標識符。

下面的標識符定義是非法的:

        3Sun         //以數字3開頭
        class            //Java關鍵字
        #myname          //含有符號#

2.1.2 關鍵字

Java關鍵字也稱“保留字”,是Java語言自身定義的具有特殊含義和用途的字符串,是保留給Java編譯器識別用的。Java的關鍵字如表2.1所示。

表2.1 Java中的關鍵字

說明

Java中所有關鍵字均為小寫字母,其中關鍵字“const”和“goto”雖然被保留但未被使用。

2.1.3 分隔符和注釋

在Java語言中,字符除了可以作為標識符和關鍵字之外,一些字符還被當做分隔符使用,常用分隔符,如表2.2所示。

表2.2 Java分隔符

此外,在程序代碼中還有一些字符屬于非編譯執行部分,這些字符是程序中的注釋,注釋是程序中的說明性文字,其作用是為程序添加說明,增加程序的可讀性。

說明

作為編程人員,應該養成使用注釋的習慣,這便于自己及他人在查看程序時對代碼的修改與理解。

Java中的注釋有以下3種形式。

? “//”符號:單行注釋,表示從“//”符號開始到此行末尾的位置都視為注釋。

? “/*注釋部分 */”符號:多行注釋,表示從“/*”開始,到“*/”結束都視為注釋部分。

? “/**注釋部分 */”符號:文件注釋,也是多行注釋。此形式乃是第二種的特別類型,可用javadoc命令來生成HTML形式的Java API幫助文檔。

主站蜘蛛池模板: 汉阴县| 娱乐| 河东区| 商南县| 当雄县| 新巴尔虎左旗| 伊宁县| 田东县| 西青区| 鄂伦春自治旗| 扬州市| 衢州市| 焦作市| 郓城县| 新乡县| 泰顺县| 兴化市| 临西县| 延庆县| 巧家县| 弥勒县| 商丘市| 乐陵市| 平度市| 江山市| 库尔勒市| 绥江县| 崇明县| 华坪县| 开封市| 麻江县| 抚松县| 乐至县| 垦利县| 汉源县| 商城县| 盐源县| 贺州市| 浠水县| 外汇| 高青县|