关键字和标识符

一、关键字
 关键字是**特别意义的标识符**,有时又叫保留字,还有特别意义的变量,不可以将关键字用于变量名、方法名、类名、[包名]([(2条消息) Java常用包名及功能_dearcc的专栏-CSDN博客](https://blog.csdn.net/Mr_wenjian/article/details/56509825?utm_term=java包名是什么&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~sobaiduweb~default-3-56509825&spm=3001.4430))和参数。
abstract assert boolean break byte
case catch char class const
continue default do double else
enum extends final finally float
for goto if implements import
instanceof int interface long native
new package private protected public
return strictfp short static super
switch synchronized this throw throws
transient try void volatile while

​ [具体含义和详细介绍可参阅百度百科](java关键字_百度百科 (baidu.com))

二、关键字分类
  1. 用于定义数据类型(8)

    byte short int long float double char boolean

  2. 用于定义流程控制(10)

    if else switch case while do for break continue return

  3. 用于定义访问权限修饰(4)

    private protected public default

  4. 用于定义类,方法,变量的修饰符(8)

    abstract final static void class interface enum

    synchronized

  5. 用于定义类与类之间的关系(2)

    extends implements

  6. 用于建立实例,引用实例,判断实例(4)

    new this super instanceof

  7. 用于异常处理(5)

    try catch finally throw throws

  8. 用于包(2)

    package import

  9. 其他修饰符(5)

    native strictfp transient volatile assert

  10. 保留字(2)

    goto const

  11. 不算时严格意义上的关键字,用于定义数据类型值的字面值(3)

    true false null

三、标识符

凡是可以自己起名字的地方都叫标识符

  1. 必须以**字母、美元符 ” $ “、下划线 “ __ ”**三种形式中的任意一种开头
  2. 首字符之后,可以是字母、$、__、数字 四种形式的任意组合
  3. 大小写有严格的区分
  4. 严禁用关键字做其它标识符使用

四、命名规范

  1. 包名:

    多个单词组成,所有字母都小写 xxxyyyzzz

  2. 类名/接口名:

    多个单词组成,所有单词的首字母大写(大驼峰命名法) XxxYyyZzz

  3. 变量/方法名:

    多个单词组成,第一个单词首字母小写,第二个单词开始每个单词首字母大写(小驼峰命名法) xxxYyyZzz

  4. 常量名:

    多个单词组成,多有字母都大写,单词之间用下划线连接 XXX_YYY_ZZZ

Java七:关键字、标识符及命名规范相关推荐

  1. c语言标识符的规范,初识C语言-声明和使用变量、标识符的命名规范以及基本数据类型...

    常量:是在程序中保持不变的量 变量:编写程序时,常常需要将数据存储在内存中,方便后面使用这个数据或者修改这个数据的值.通常使用变量来存储数据.使用变量可以引用存储在内存中的数据,并随时根据需要显示数据 ...

  2. python-函数与变量的定义-标识符的命名规范

    >给一个变量赋值以后 电脑给这个变量,提供一个存储空间,于是有了id >定义了一个函数以后 同理,函数也得到了一个内存空间,于是也有了id >标识符 变量名,函数名,类名,都是标签. ...

  3. python-标识符与变量-标识符的命名规范

    标识符与变量的理解 图片素材 图片一 西游记,孙悟空 图片二 七龙珠,孙悟空 名词理解 标识符,用来标记的符号,它会指向一个实体 数据,是计算机进行运算的实体 变量,可能会发生变化的标识符 实例的理解 ...

  4. java 字符串转骆驼命名_程序员必知的Java基础:5条命名规范和8种数据类型归纳...

    原标题:程序员必知的Java基础:5条命名规范和8种数据类型归纳 一.Java命名规范 任何一种语言都有一套针对于语言自身的命名的规范,java也不例外.接下来,我就列举一下java对命名的规范. 下 ...

  5. [Java入门]之代码标识符的命名规范

    一.概述 标识符的命名需要做到三点:统一.达意.简洁 统一:对于同一个概念,在程序中用同一种表示方法 对于供应商,既可以用supplier,也可以用provider,但是我们只能选定一个使用,至少在一 ...

  6. Scala标识符的命名规范

    定义 Scala 对各种变量.方法.函数等命名时使用的字符序列称为标识符.即:凡是自己可 以起名字的地方都叫标识符. 命名规则 Scala 中的标识符声明,基本和 Java 是一致的,但是细节上会有所 ...

  7. java项目中包的命名规范

    一.包命名规范 为什么把包命名单独提出来呢?因为之前的命名一直是有问题的,被别人质疑了,所以这里单独提出来记录一下. 问题是关于包名里的下划线(_)是使用,如果包名的一个层级是多个单词,该不该用下划线 ...

  8. JAVA SE(3)命名规范

    命名规范 名称只能由字母.数字.下划线.$符号组成 命名时不能以数字开头 在命名时绝对不能出现Java关键字 绝对不允许在命名时出现中文 尽可能的少用拼音性的命名 尽量遵循"见其名知其意&q ...

  9. java类名遵从法_程序员必知的Java基础:5条命名规范和8种数据类型归纳

    一.Java命名规范 任何一种语言都有一套针对于语言自身的命名的规范,java也不例外.接下来,我就列举一下java对命名的规范. 下面重点来了,准备好了嘛? 1.代码中的命名均不能以下划线或美元符号 ...

最新文章

  1. 基于海康机器视觉算法平台的对位贴合项目个人理解
  2. 【OpenCV3】透视变换——cv::getPerspectiveTransform()与cv::warpPerspective()详解
  3. java.util.enummap_java.util.EnumMap.clone()方法实例
  4. php 生成word的三种方式
  5. 西安电子科技大学计算智能导论公茂果老师课程所有PPT
  6. 【论文写作】——设置中英文字体
  7. 亲自动手写爬虫系列三、爬取队列
  8. 一只100万年也不死的猫
  9. 微信小程序时间标签和时间范围的联动
  10. 经纬恒润荣获海克斯康“最佳业绩奖”
  11. 康奈尔大学计算机科学人工智能,康奈尔大学计算机科学系
  12. 微课登陆显示服务器繁忙,老师为什么教别人孩子容易,教自家孩子却这么难?| 公益微课...
  13. 电影解说都是怎么配音的?电影解说配音实战教程
  14. 【MyBatis】搭建MyBatis
  15. python如何给一个xls文件修改数据_Python-修改xls文件示例
  16. 2020南京大学软件学院夏令营模拟机试题集
  17. unraid下使用iyuu辅种
  18. 「华流才是顶流」?分享你心目中的YYDS
  19. 博士复试复旦计算机,我考上复旦大学博士之路 复旦考博复试通过记
  20. 【无标题】python利用公式法计算圆周率

热门文章

  1. 那些你不曾了解在线客服辛酸泪
  2. 电脑监控软件能否提升员工工作效率?
  3. 数据库表名字段如何大小写转换
  4. 明日之后服务器维护11月8号,明日之后11.8更新了什么_11月8日维护公告_软吧
  5. oracle数据库之DBNAME和DBID
  6. 诛天者 pat basic 练习五十七 数零壹
  7. Linux惊群效应详解
  8. JAVA小练习33——使用java描述一个车类, 车具备颜色, 轮子数、 名字这些公共的属性, 车还具备跑的功能行为
  9. JavaScript学习笔记(十六)——ES6简介
  10. ie主页被锁定无法修改