首页 > 其他分享 >关键字、标识符、注释三剑客

关键字、标识符、注释三剑客

时间:2024-08-21 20:26:18浏览次数:13  
标签:注释 小写字母 单词 关键字 举例 标识符 构成 三剑客

关键字概述
被Java语言赋予特定含义的单词
关键字特点
组成关键字的字母全部小写
关键字注意事项
goto和const作为保留字存在,目前并不使用
类似IDEA这样的集成工具,针对关键字有特殊的颜色标记,非常直观


标识符概述
就是给类,接口,方法,变量等起名字时使用的字符序列
组成规则
英文大小写字母
数字字符
$和_
注意事项
不能以数字开头
不能是Java中的关键字
区分大小写

常见的命名规则:

(其实就是文件夹,用于解决相同类名问题)
单级: 使用小写字母构成或与数字一起构成 举例:day01
多级: 使用小写字母构成或与数字一起构成,父子关系的目录,使用.连接 举例:com.shujia.day01
类或者接口
一个单词: 首字母大写 举例:Student
多个单词: 所有单词首字母大写,其余字母小写 举例: HighStudent
方法和变量
一个单词: 全部由小写字母构成 举例: eat()
多个单词: 第一个单词全部小写,从第二个单词开始,首字母大写 举例: playGame()
常量
一个单词: 全部由大写字母构成 举例: PI
多个单词: 全部由大写字母构成,单词和单词之间使用_下划线连接 FIRST_NAME
注释概述
用于解释说明程序的文字
Java中注释分类格式
单行注释
格式: //注释文字
多行注释
格式: /* 注释文字 /
文档注释
格式:/
* 注释文字 */ 一般情况下,不会使用,文档注释主要是用来生成帮助文档的作用
注释的好处
1、方便自己或者别人阅读代码
2、帮助我们排错 只适用于小范围的排错

标签:注释,小写字母,单词,关键字,举例,标识符,构成,三剑客
From: https://www.cnblogs.com/zhuzhuya/p/18371794

相关文章

  • Java中关键字static的学习
    static关键字目录static关键字静态变量(静态成员变量)静态方法静态初始化块静态内部类静态导入在Java中,static关键字是一个非常重要的修饰符,它主要用于创建静态变量、静态方法、静态初始化块、静态内部类以及静态导入。使用static关键字的主要目的是为了实现共享,即被static修饰的......
  • 面向对象应用及this关键字
    目录1:面向过程与面向对象2.对象与类3.创建对象4.面向对象的一些应用特点5.构造方法6.对象创建的过程7.this关键字1:面向过程与面向对象面向过程:以整个功能的执行过程为基准,思考过程中每一步的操作。面向对象:基于面向过程,不仅要思考过程中的每一步,还需要思考每一步......
  • 豆瓣8.4,时隔9年,经典Python编程三剑客之一第2版重磅上市!
    时隔9年,畅销近20万册,豆瓣评分8.4,被誉为'Python编程三剑客'之一的《Python极客项目编程》终于迎来了第2版中文版的问世!作为一本经典图书的延续,第2版不仅基于Python3.9进行了全书修订,还包含AI语音识别等5个全新项目,让你跟上Python的最新潮流。 这本书因前沿的技术和易懂的代码......
  • Volatile关键字
    背景volatile关键字是并发编程中的一个比较重要的关键字。它能保证变量/对象在内存中的可见性,同时禁止指令重排序,避免了CPU或者编译器优化带来的可见性问题。在并发编程中,volatile可以去修饰一个变量,或者是一个对象(比如单例模式中就使用了volatile去修饰单例对象)举例说明vola......
  • Sonarqube,标识代码中的username/password关键字,分别使用Tree.Kind.STRING_LITERAL 、T
    关于Tree.Kind.STRING_LITERAL、Tree.Kind.IDENTIFIER、Tree.Kind.TEXT_BLOCK等各个区别,请参考:Tree.Kind.STRING_LITERAL、Tree.Kind.IDENTIFIER、Tree.Kind.TEXT_BLOCK区别-yxchun-博客园(cnblogs.com) 1、使用 Tree.Kind.STRING_LITERAL packageorg.sonar.samp......
  • 【Linux】vim查找关键字
    在Linux下使用vim查找关键字命令非常简单。以下是一些常用的vim查找关键字命令:前向查找:按下“/”键,输入要查找的关键字,然后按下回车键。vim会自动定位到下一个匹配的关键字位置。向后查找:按下“?”键,输入要查找的关键字,然后按下回车键。vim会自动定位到上一个匹配的关键字位......
  • API文档三剑客:Swagger、Knife4j与YApi的对比
    API文档三剑客:Swagger、Knife4j与YApi的对比今天,我们将深入探讨三个在API文档领域中广受欢迎的工具:Swagger、Knife4j和YApi。如果你是一个Java开发者,尤其是使用SpringBoot进行API开发的小伙伴,那么这篇文章将为你揭示这三者之间的异同,帮助你选择最适合的工具。Swagger:API......
  • Linux三剑客之awk
    Linux三剑客区别grep:普通搜索,更适合单纯的查找或匹配文本sed:每次读入一行来处理的,sed适合简单的文本替换和搜索,sed读取一行,以行作为单位,进行处理。awk:每次读入一行来处理的(同sed),但awk读取一行,切割成字段,以字段为单位,进行细节处理。awk工作原理根据处理的模式,一次从文件中......
  • 三剑客详解
    一、grep基本使用语法结构:模糊过滤查找内容grep'查找的内容'filecatfile|grep'查找屏幕上输出的内容'参考选项:r:递归过滤文件的内容v:取反w:过滤单词,以空格分割,精确匹配i:不区分大小写n:过滤到内容的具体行号c:统计单词次数o:查看匹配过程E:支持扩展正则A:显示查找内容......
  • 关于volatile关键字为什么不能保证原子性(图文分析)
    文章目录概要多线程访问下数据的问题小结概要在网上的很多文章当中,都说到了volatile不可以保证原子性,对于这个关键字的定义解释的很清楚。volatile是Java中的一个关键字,用于修饰变量,它的主要作用是保证变量的可见性和禁止指令重排序。但是对于为什么这个关键字......