JAVA基础
JAVA基础
psvm -->public static void main
sout -->System.out.println
注释
- 单行注释 //
- 多行注释 /* 内容 */
- Javadoc /* * 内容*/
标识符
首字符:大小写字母,$,_
不可以有数字,首字符之后可以出现数字。
数据类型
long num1 = 30L
//long要加L
float num2 = 1.1F
//float要加F
- 二进制 0b
- 八进制 0
- 十六 0x
数字可以用下划线分割:10_0000
转义字符
制表符 \t
换行 \n
类型转换
byte, short , char < int < long < float < double
强制转换
高转低需要强制转换
byte b1 = 1
int i = (int)b1
低转高不需强制转换
变量
- 局部变量:须声明和初始化值
- 实例变量:默认值为0和null(u0000)和false
- 类变量:static
常量
final double PI = 3.14
运算符
% 模
逻辑运算符:与&& 或|| 非 !
++ 为 a值加一
++a: 先运算后赋值
a++:先赋值后运算
字符串连接器:(""+ a + b)输出为 "a"+"b"
(a + b + "" ) 输出为 a + b
三元运算符:x ? y : z
x 为真 则输出y
x 为假 则输出z
包机制
一般利用公司倒置域名作为包名
引入包:
import com.xxx.*
//引入xxx下所有类
javadoc -encoding UTF-8 -charset UTF-8 文件名.java
浙公网安备 33010602011771号