首页 > 编程语言 >Java 关键字、标识符、注释、常量

Java 关键字、标识符、注释、常量

时间:2024-07-29 21:19:02浏览次数:16  
标签:注释 Java 常量 小写字母 单词 关键字 举例 标识符

关键字:被Java语言赋予特殊含义的单词,一般是使用小写字母构成。

如何区分关键字?
idea对关键字具有高亮的效果。

但goto和const作为保留字存在。

标识符:给类、接口、方法、变量等起名字时使用的字符序列

起名字时的规则:

1、英文大小写字母
2、数字字符 
3、$和_

起名字时的规范:

1、不能以数字开头
2、不能是关键字
3、不能除$和_以外的特殊符号出现
4、最好见名知意,方便阅读(推荐英文单词或者拼音构成 )

常见的命名规则:

1、包(文件夹,用于解决相同类名问题)
    单级:使用小写字母构成或与数字一起构成  举例:day01
    多级:使用小写字母构成或与数字一起构成,父子关系的目录.使用.连接  举例:com.shujia.day01

2、类或接口
    一个单词:首字母大写  举例:Student
    多个单词:所有单词首字母大写,其余字母小写  举例:HighStudent

3、方法和变量
    一个单词:全部有小写字母构成  举例:eat()
    多个单词:第一单词全部小写,从第二个单词开始,首字母大写 举例:playGame()

4、常量
    一个单词:全部由大写字母构成  举例:PI
    多个单词分别:全部由大写字母构成,单词和单词之间使用_下划线连接  举例:FIRST_NAME

注释:用于解释说明的文字,不会被程序运行

分类:

1、单行注释 //要注释的内容
2、多行注释 /星 要注释的内容 星/
3、文档注释 /星星 要注释的内容 星/  一般情况下不会使用,文档注释主要是用来生成帮助文档

注释的好处:1、帮助自己或他人阅读代码 2、帮助我们排错,但只适用于小范围的排错

常量:在Java程序运行过程中,其值不能够发送改变的量
分类:

1、字面值常量:

  字符串常量:被双引号括起来的字符序列  "java"
  字符常量:被单引号括起来的单个字符  'a'
  整数常量:所有的整数 100 200 -200
  小数常量:所有的小数 1.23 3.14 -1.23
  布尔常量:true  false
  空常量:null(数组时学习)

2、自定义常量:(面向对象时学习)

标签:注释,Java,常量,小写字母,单词,关键字,举例,标识符
From: https://www.cnblogs.com/lucky-lack0-0/p/18324218

相关文章

  • JAVA毕业设计|springboot房屋租赁系统包含文档代码讲解
     收藏点赞不迷路 关注作者有好处文末获取源码一、系统展示二、万字文档展示开发语言:Java数据库:MySQL技术:Spring+SpringMVC+MyBatis+Vue工具:IDEA/Ecilpse、Navicat、Maven 编号:springboot008一、系统展示二、万字文档展示第5章系统详细设计5.1管理员功能模......
  • JAVA毕业设计|springboot在线宠物用品交易网站的设计与实现包含文档代码讲解
    收藏点赞不迷路 关注作者有好处文末获取源码一、系统展示二、万字文档展示开发语言:Java数据库:MySQL技术:Spring+SpringMVC+MyBatis+Vue工具:IDEA/Ecilpse、Navicat、Maven 编号:springboot082一、系统展示二、万字文档展示第5章系统详细设计5.1管理员模块的......
  • Javaweb项目|停车场微信小程序的设计与实现+ssm【源码+论文+PPT+部署视频】
    我们提供多元化的技术项目服务,涵盖Java、PHP、Python等编程语言,以及前端开发、人工智能、大数据、单片机开发、ASP.NET、物联网等领域。我们还提供简历模板、面试题库和学习资料,帮助用户提升技术能力和就业竞争力。我们的服务内容包括:免费功能设计、任务书和开题报告撰写、......
  • Javaweb项目|springboot大学生就业招聘系统的设计与实现
    收藏点赞不迷路 关注作者有好处文末获取源码一、系统展示二、万字文档展示 基于springboot大学生就业招聘系统的设计与实现开发语言:Java数据库:MySQL技术:Spring+SpringMVC+MyBatis+Vue工具:IDEA/Ecilpse、Navicat、Maven 编号:springboot047一、系统展示二、万......
  • 小白快速了解的Java知识!
    Java初学习1.Java的诞生与崛起1972年,c语言诞生,其高效率,运行速度快让大批程序员为之倾倒,但是c语言的指针及其内存管理需要程序员自行操作,浪费了大量的时间以及精力,再加上c语言需要尽可能的使用c函数库,并没有像宣传的那样可以轻松的跨平台,导致部分程序员对于其暴政感到不满。1982......
  • JavaSE基础编程十题
    写在前面昨天说了一下Java中的数据类型、运算符、选择语句、循环语句部分的基础知识,今天写的编程题就是来检验这部分的成果,来看看你能写出来几题。答案也是仅供参考,如果有更好的解法欢迎在下面留言!题目展示1.输入自己的名字,年龄和性别,分别用不同的变量接收,并将输入的信息做输出......
  • 2.Java开发环境搭建
    JDK下载与安装安装JDK下载电脑对应的JDK8版本(JDK8最稳定使用最广泛)JDK8下载安装JDK,记住安装路径配置环境变量:找到环境变量:“我的电脑”->“属性”->“高级系统设置”->“环境变量”新建系统变量“JAVA_HOME”,变量值为JDK安装路径。配置path变量:添加“%JAVA_HOME%\b......
  • Java中的二叉搜索树(如果想知道Java中有关二叉搜索树的知识点,那么只看这一篇就足够了!)
        前言:Java提供了丰富的数据结构来处理和管理数据,其中TreeSet和TreeMap是基于红黑树实现的集合和映射接口。它们有序地存储数据,提供高效的搜索、插入和删除操作。✨✨✨这里是秋刀鱼不做梦的BLOG✨✨✨想要了解更多内容可以访问我的主页秋刀鱼不做梦-CSDN......
  • Java中的常见类(API)---java基础的五弹
    文章目录Java基础知识全解第五弹常用类一、String类1.判断功能的方法2.获取功能的方法3.转换功能的方法4.分割功能的方法5.其他常用方法二、StringBuilder1.字符串拼接2.StringBuffer3.StringBuilder三.Math类四.Random类五.System类六.包装类1.概述2.......
  • Java基础第四弹-----多态、抽象类、接口和异常
    文章目录Java基础知识全解第四弹一、final1.概述2.使用场景3.总结二、继承中的构造方法三、前景知识1.Object2.toString()3.instanceof4.equals()四、多态1.多态定义2.多态条件3.两种转型方式3.1向上转型3.2向下转型4.为什么要转型五、抽象类1.定义2.格式3.抽象......