IDLE
- psvm = public static void main(String[] args)
关键词s
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-32aNhfWV-1609000938201)(C:\Users\ThinkPad\AppData\Roaming\Typora\typora-user-images\image-20201226223346283.png)]ni
数据类型
-
强类型语言:所有变量必须先定义后使用(安全+严谨)
-
弱类型语言:不严格,如js、vb
-
java数据类型分为两类:
-
基本类型(primitive type)一个字节-128~127
- bollean:占1位其值有true何false
- 整数类型:byte(1)、short(2)、int(4)、long(8)字节
- 浮点字节:float(4)、double(8)字节
- 字符类型:占两个字节
-
引用类型(reference type)
- 类
- 接口
- 数组
注:crtl+class可以查询封装的类
整数拓展:
-
二进制0b 十进制 八进制0 十六进制0x
浮点数拓展:
-
最好不用浮点数进行比较
BigDecimal类来作为银行、金融行业进行数据对比的类。因为java默认的“==”判断是否相当会四舍五入
System.out.println((int)one); System.out.println((int)_end);//强制语言装换
-
-
Unicode编码: 2个字节 最高0->65536表示
转义字符:\t制表符
\n换行
布尔值扩展:
下面两个if语句等价,都为判断flag字段是否为true;
if (flag==true){
}
if (flag){
}