家园论坛
楼主 封过留痕 说:

盲人学JAVA之基础篇 六 JAVA标识符

1. 标识符 定义
Java 标识符:用来表示类名,变量名,方法名,类型名,数组名,文件名的有效字符序列称为标识符。

PS:凡事在编码过程中可以自己命名的字符系列都叫标识符。

2. 标识符命名规则
2.1 由字母、下划线、美元符号和数字组成,字母(区分大小写),
注:字母包括英文26个字母 ,汉字,日文,朝鲜文,俄文,希腊字母等。
2.2 第一个字母不能是数字。
2.3 不能是关键字,但可以包含关键字
PS:必须严格遵守以上规则,符合代码规范
关键字可参考上一篇文章: 盲人学JAVA之基础篇 五 JAVA关键字和保留字

3.标识符命名规范
3.1 包命名规范: 所有字母小写,如果有多个单词,都是小写
3.2 类和接口命名规范:首字母大写,其他小写,如果由多个单词组成,每个单词的首字母大写。,即驼峰命名法
3.3 变量名和方法名命名规范:首字母小写,多个单词组成,其他单词首字母大写。,其他小写
3.4 常量名命名规范:所有字母大写,如果由多个单词组成,中间用下划线隔开

PS: 以上规范是约定书成的,请务必遵守,它是团队协作的基础, 在公司里不遵守这些规范,项目经理会骂人的,呵呵。
PS: 标识符取名尽量见名知意,具有代表性,使用单词或拼音,提高可读性


4.代码演示

标识符 英文  identifier
3.1 创建 JAVA源文件 TestIdentifier.java
3.2 编写代码


/**
 *特使JAVA标识符程序
 * @author 风过不留痕
 * @version 1.0
 *
 */
public class TestIdentifier {

 public static void main(String[] args) {
  //
   //第一个字母不能是数字。
  /*
  String 0str = "abc";
  System.out.println(0str);
  */


  //这是一个符合规范的标识符
  String str1 = "这是一个符合规范的标识符";
  System.out.println(str1);
  
  // 以$ 开头的标识符
  String $str2 = "以$ 开头的标识符";
  System.out.println($str2);
  
  // 以下划线开头的标识符
  String _str3 = "以下划线 开头的标识符";
  System.out.println(_str3);
  // 不能是关键字,但可以包含关键字
  String str4_class = " 不能是关键字,但可以包含关键字";
  System.out.println(str4_class );

  // 驼峰命名法
  String str5Public = "驼峰命名法,包含关键字public";
  System.out.println(str5Public);

 }

}

要点一: 代码中的String 为JAVA的一个常用的字符串类;
要点二:代码中通过String 申明的变量名,在输出之前都必须赋值,即 变量初始化
要点三:同一个方法中的变量名不允许重复
要点四:main方法中的变量的作用域是在 main方法所属的左右花括号中{,关于作用域,以后的文章中会详细阐述,这里大家有个了解即可。}

PS: 读者有兴趣的话,可以试一试 使用中文做变量名,

    欢迎喜欢编程的朋友回帖讨论,您的回帖是对我的最大支持!您的支持是我创作的源泉!

2019-06-04 10:30:09
暂无回帖
如发帖或回帖,请先点击登录
上一篇 手机YY如何调试麦克音量? 下一篇 盲人学JAVA之基础篇 五 JAVA关键字和保留字
copy@2007-2019 ymax.cn Inc.All Rights Reserved
沂蒙爱心家园 版权所有 鲁ICP备 07012196 号
鲁公网安备37132302000324号
总访问量:11728363     当前在线人数:142