注释
单行注释
// 单行注释
多行注释
/* 多行注释 */
文档注释
/**
*@Description HelloWorld
*@Auther:徐柏楠
*/
public class Hello {
public static void main(String[] args) {
System.out.printf("hello,world");
//单行注释
/*多行注释
* 多行注释
* 多行注释
* 多行注释
* */
/**文本注释
* @Descript:这是一个文本描述
* @Author:作者
* */
}
}
标识符
关键字
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lY952EOz-1612951642164)(/Users/xubainan/Library/Application Support/typora-user-images/image-20210210162717917.png)]
标识符注意点
所有的标识符都应该以A-Z或者a-z,$,或者_开头
标识符是大小写敏感的
数据类型
Java是强类型语言
Java的数据类型分为
-
基本类型
-
数值类型
- 整数
- Byte-128 -127
- short -32768-32767
- int -2147483648-2147483647
- long 。。。。
- 浮点
- folat
- double
- 整数
-
boolean类型
-
int num1= 10;
byte num2 =20;
short num3 =30;
long num4 =30L;//long 赋值后面加L
float num5 =50.1F;//fload 赋值后面加F
double num5 =3.1415926
char name ='国';
String Name2 ="中国";
boolean flag = true ;
- 引用类型
- 类
- 接口
- 数组
整数拓展
二进制0b
十进制
i =10
八进制0
i8 = 010;
十六进制0x
i16= 0x10;
浮点数
//float double 有限的,离散的,舍入误差,接近但不等于
最好不使用浮点数进行比较
最好不使用浮点数进行比较
最好不使用浮点数进行比较
//使用BigDecimal
转义字符
\t 制表符
\n 换行
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eUWggXue-1612951642166)(/Users/xubainan/Library/Application Support/typora-user-images/image-20210210180432093.png)]