学习java的好书|Java入门教程:标识符

更新时间:2019-02-21 来源:热点资讯 点击:

【www.0477edu.com--热点资讯】

  我们是不是需要对每个属性和方法定义一个名字呢,比如:身高、体重等,这就需要标识符了。下面是烟花美文网小编收集整理的Java入门教程:标识符,欢迎学习!

  1 :什么是标识符

  在 Java 编程语言中,标识符是赋予变量、类或方法的名称。

  2 :标识符命名规则

  命名规则如下:

  (1) :首字母只能以字母、下划线、$开头,其后可以跟字母‘下划线、$和数字

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

  (2) :标识符区分大小写 (事实上整个 Java 编程里面都是区分大小写的)

  abc 和 Abc 是两个不同的标识符

  (3) :标识符不能是关键字

  (4) :标识符长度没有限制

  3 :标 识 符 命名建 议

  (1) :如果标识符由多个单词构成,那么从第二个单词开始,首字母大写示例:isText 、 canRunTheCar 等

  (2) :标识符尽量命名的有意义,让人能够望文知意

  (3) :尽量少用带$符号的标识符,主要是习惯问题,大家都不是很习惯使用带$符号的标识符;还有在某些特定的场合,$具有特殊的含义

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

   ‘A’-‘Z’和‘a’-‘z’;

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

   Unicode 字符集支持多种看起来相同的字母;

   建议标识符中最好使用 ASCII 字母

  (5) :标识符不应该使用中文,虽然中文标识符也能够正常编译和运行,其原因如上一点讲到的:是把中文当作 Unicode 字符集中的符号来对待了。

  例如如下程序是可以正常编译和运行的,但是不建议这么做:

Java入门教程:标识符

  4:示例一

  下列哪些是正确的标识符:

Java入门教程:标识符

  5:示例二

  好了,现在来用 Java 代码表示前面抽象出来的人这个类,如下:

Java入门教程:标识符

  发现新的问题来了,我们定义的这个 weight 和 height 应该是有单位的,那么在 Java 中怎么表达给 weight 和 height 设置单位呢?这就需要下面讲的数据类型了。

本文来源:http://www.0477edu.com/thread-44941-1-1.html

推荐内容

为您推荐

[智学网登陆首页]2017年智学网登陆及使用流程

导语:关于智学网大家都知道是什么吗?作为一名教师都知道要怎么用了吗?如果还不清楚,我们就一起来看看下面的使用流程吧。智学网教师端网页登录平台是一款智学网登陆查分首页(家长登录网站),智阅卷查成绩,用户可以在这里给学生布置作业,对作业和试卷进行批改,还可以一键快速查看优秀的成绩,让学生们第一时间了解自

2019-04-08 01:37:00   智学网登录查成绩2017  

感冒英语怎么说啊_关于感冒的英语短语

引言:学英语的过程中我们会接触到各种关于疾病的词汇,下面小编来跟大家分享一下若是患上感冒,我们该如何表达症状及治疗方法。近几天,小编重感冒(catch a bad cold),感觉非常难受。第一天,感觉嗓子疼(have a sore throat),出现感冒症状(symptom)。第二天,感冒症状全

2019-02-05 04:06:50   感冒说说短语  

交通规则用英语怎么说|关于交通规则的100个英语短语

无规矩不成方圆,无论我们是身处在国内还是国外都应该遵守交通规则。所以下面我们就来看看关于交通规则的短语吧!1 交通规则 traffic regulation2 路标 guide post3 里程碑 milestone4 停车标志 mark car stop5 红绿灯 traffic lig

2019-02-04 20:17:27   100个英语短语造句  

[考研英语单词app]考研英语单词复习该用什么书

引言:同学们正努力为考研备战之余小编特地来给大家一点福利,推荐几本可用于考研英语单词复习的优秀参考书,希望各位小伙伴喜欢。(1)新东方乱序版本书完整收录大纲词汇,按难度区分核心单词和简单单词,补充超纲单词。精选单词释义,标注常考释义,核心单词“乱序”编排并提供考频。采用&ld

2019-02-03 22:01:00  

【一至十二月的英语单词怎么写】一月到十二月的英语单词怎么写

引言:下面是小编为大家整理的一月到十二月的英语单词的拼写,括号内为缩写。 1月 January (Jan )2月 February (Feb )3 月 March (Mar )4月 April (Apr )5月 May (May )6月 June (Jun )7月 July (Jul )8月 Au

2019-02-03 22:01:00   一至十二月的英语单词