【java基础04:注释 关键字 标识符 字面值 字节】

目录

注释

关键字 *在编写的过程中记忆

标识符:程序员有权利自己命名的单词

字面值

注意:

字节


注释

  • 单行注释

    //这里是单行注释
    
  • 多行注释

    /*这里是多行注释
    
    里面的内容可以换行*/
    
  • 文档注释S

    /**
     * @Description HelloWorld
     * @Author  qishi
     */
    /**   这里面的文档注释可以换行
          文档注释允许把关于程序的信息嵌入到程序内部,我们可以用javadoc来提取这些信息,形成帮助文档
     */
    
    

关键字 *在编写的过程中记忆

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

标识符:程序员有权利自己命名的单词

  1. Java所有的组成部分都需要名字。标识符可以标识类名、变量名、方法名、接口名等。

    public class Hello{//Hello是一个类名,名字可以修改
        //main是一个方法名
    	public static void main(String[] args){}
    	//args是一个变量名
    }
    
  2. 命名规则【不按规则命名,编译器会报错,这个是语法】

    • 只能由“数字、字母、下划线 _ 、美元符号 $ ”组成,不能有其他特殊符号
    • 不能以数字开头
    • 严格区分大小写
    • 关键字不能做标识符
    • 理论上无长度限制,但最好不要太长。
  3. 命名规范【是一种规范,不属于语法,不遵守编译器会报错】

    • 最好见名知意
    • 遵守驼峰命名方式(可以分清由几个单词组成)
      • SystemService
      • UserService
      • CustomerService
    • 类名、接口名:首字母大写,后面每个单词首字母大写
    • 变量名、方法名:首字母小写,后面每个单词首字母大写
    • 常量名:全部大写。
  4. 例子

    合法标识符 不合法标识符 原因
    _123Text 123Text 不能以数字开头
    HelloWorld Hello-World 不能有减号
    HelloWorld HelloWorld# 不能有#
    public1 public 关键字不能做标识符
    HelloWorld Hello World 不能有空格

字面值

  • 字面值:10、100、3.14、“abc“、‘a’、true、false
  • 字面值就是数据
  • 字面值是java源程序的组成部分之一。包括标识符和关键字他们都是java源程序的组成部分。
  • 数据在现实世界中是分门别类地,所以数据在计算机编程语言中也是有类型的:【数据类型】
10、100 整数型字面值
3.14 浮点型字面值
true、false 布尔型字面值
”abc" 、”中国人” 字符串型字面值
‘a’、‘人’ 字符型字面值

注意:

  • Java语言当中所有的字符串型字面值必须用双引号括起来
  • java中所有的字符型字面值必须使用单引号括起来

字节

  • 位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数。
  • 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B表示。
  • 1B(byte,字节)=8b(bit,位)
  • 字符:是指计算机中使用的字母、数字、字和符号

你可能感兴趣的:(java,java)