二、1、java基础之关键字、标识符、注释、常量、变量及数据类型

发布时间 2023-11-01 10:19:07作者: SIKeborn

1、关键字

关键字是被java语言赋予特殊含义的单词,其中goto和const作为保留字存在,字母都是小写

2、标识符

用于起名字的规则,对变量,类,接口等起名字的字符序列

规则:可以使用大小写字母,可以存在数字。可以使用$和_

注意事项:不能以数字开头,不能与关键字重名,区分大小写,见名知意

常见的命名规范:

包(其实就是文件夹,用于解决相同类名问题) : 一律使用小写字母
单极目录:day01
多级目录:com.shujia.day01

类或者接口
一个单词构成:首字母大写,其余字母小写
举例:Student
多个单词构成:首字母大写,其余字母小写,单词和单词之间紧密相连
举例:HighStudent

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

常量
一个单词构成: 字母全部大写
举例:NAME
多个单词构成: 字母全部大写,单词与单词之间使用_连接
举例:FIRST_NAME
3、注释
用于解释说明的文字
分为:单行注释,多行注释和文本注释
4、常量
字面值常量:字符串常量、整数常量、小数常量、字符常量、布尔常量、空常量
自定义常量:可以使用final自定义常量
进制
二进制,八进制,十进制,十六进制
计算机种所有的数据运算都是采用补码进行的
原码:是数据的二进制形式,如果是正数,最高位为0,如果是负数,最高位为1
补码:正数的反码与原码一致,负数的反码,符号位不变,数值位按位取反
反码:正数的补码与原码一致,负数的反码,末位+1
5、变量
在java程序运行过程中,其值可以发生改变的量
三要素:数据类型、初始化值、变量名
语句定义格式:数据类型 变量名=初始化值
6、数据类型
基本数据类型:
      整数:byte 占一个字节-2^7~2^7-1; short 占两个字节 -2^15~2^15-1 ; int 占四个字节 -2^31~2^31-1; long 占八个字节 -2^63~2^63-1.
       浮点数:float 占四个字节 ;double 占八个字节
      字符型:char 根据编码不同一个字符所占字节数不同
      布尔类型:boolean 占一个字节
引用数据类型:数组、类、接口
类型转换:
    自动类型转换:byte,short,char--int--long--float--double
    强制类型转换(可能损失精度):语句定义格式:目标数据类型 变量名 = (目标数据类型)(要转的值)