Java注解和数据类型(一次性给你讲清楚)

Java注释与数据类型

关于注释哪些事情

注释其实很简单,也就分为 :单行注释、多行注释、文档注释。其实也没啥多说的。但是你知道吗?Javadoc命令和文档注解在一起就产生了不同的化学反应。
Javadoc是一种从文档注释生成HTML帮助文件的工具。它可以处理在Java源程序中介于“/**”和“*/”之间的注释,并生成相应的程序文档。文档注解所写的内容显示在类的API文档中。例子如下,小伙伴们快去试试吧!Java注解和数据类型(一次性给你讲清楚)

标识符的命名规范

1.见名知意
2.驼峰命名
包: 全部小写
单级包: shangxuetang
多级包: shang.xue.tang
类|接口 : 每个单词首字母大写 ShangXueTang
方法|变量 : 第一个单词全部小写,第二个单词开始每个单词首字母大写 shangXueTang
常量: 全部大写 多个单词之间使用_分隔 SHANG_XUE_TANG

数据类型

数据类型分为两种

基本数据类型:

四类八种
数值型:
整型:
表示名称 - 表现形式 - 大小 - 范围
字节型- byte - 1字节 8bit - [-128,127]
短整型 - short - 2字节 16bit - [-32768,32767]
整型 - int - 4字节 32bit - ±21亿
长整型 - long - 8字节 64bit - 非常大
字面常量值默认是int类型,如果想要给long类型赋值,需要在数据的后面添加L/l,推荐使用大写
浮点型:
double双精度 - 8个字节 - 精确到小数点15位
float 单精度 - 4字节 - 精确到小数后7位
存储小数位数比较大的15位左右 double,存储小数位数7位以内的float,一般使用double,小数的字面常量值默认类型double,小数运算不精确,不推荐使用,想要给float类型数据赋值,数据的后面添加f/F
字符型:
char 字符型 单个字符 "’‘中包含单个字符 2字节
字符型表现形式中:’’ “中包含单个字符,0~65535之间的整数 字符集 Unicode,字符型类型的数据参与运算时候,先把字符转为对应的十进制的整数再运算
布尔型:
boolean true/false 1位

引用数据类型:

类 接口 数组[]

数据类型转换

自动类型提升
byte、short、char、int之间可以互相转换,不过需要满足两方面要求。
1、给这些数据类型的变量赋值时,赋值不能是变量。
2、赋值类型可以是字面符常量,和自定义常量(byte、short、char、int)但是取值必须满足,此数据类型的取值范围。
强制类型转换
从大到小,需要强制转换,可能会损失精度
小类型变量 变量名 = (小类型变量)大类型的数据;
此上