# 2021-12-03
1、注释,标识符,关键字
(1)注释
单行注释://
多行注释 /* */ 不能嵌套使用。
文档注释(java特有)/** */ 注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档。
javadoc -d 目录名 -author -version 文件名.java 在命令行运行
(2)标识符
类名、方法名及变量名都被称为标识符。
关键字:
ctrl+d 快速复制一行 ctrl+y 快速删除一行
所有标识符应该以字母(A-Z a-z),美元$,或下划线(_)开始,首字符后可用数字等。
不能使用关键字作为变量名或方法名。标识符大小写敏感。
方法名: #类名+方法名使用
1 public static 方法返回值 方法名([参数类型 变量……]){ 2 方法代码体; 3 return 返回值; 4 }
一些解释 https://blog.csdn.net/weixin_39793794/article/details/114353972
2、数据类型
强类型语言
要求变量的使用要严格符合规定,所用变量都必须先定义后再使用。
分两大类:基本类型
引用类型
(1) 整数扩展
进制: 二进制0b 十进制 八进制0 十六进制0x
(2)最好避免使用浮点数进行比较
(3)编码 Unicode
U0000-UFFFF
(4)转义字符
(5)布尔值拓展
if(flag==true){} if(flag){}
3、类型转换
java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。
低----------------------------------------------------高
byte,short,char-->int-->long-->float-->double
1)高到低 强制转换 2)低到高 自动转换
运算中,不同类型的数据先转化为同一类型,再进行运算。
注意点:
1、不能布尔值进行转换 2、在高容量转换到低容量的时候,强制转换
3、转换时候可能存在内存溢出,或精度问题。