java基础
jdk卸载
- 删除jdk安装目录
- 删除java_HOME
- 删除path下关于java的目录
- java -version
java编译和运行
javac HelloWorld.java 编译java文件,生成.class字节码文件
java HelloWorld 运行字节码文件
编译型与解释型
java数据类型
基本类型:
-
整数类型(byte(1),short(2),int(4),long(8))
-
小数类型(float(4),double(8))
-
字符类型(char(2))
-
布尔类型(boolean(1位))
注意:浮点数会存在精度丢失问题,避免用浮点数比较大小,用BigDecimal类计算小数
不能对布尔类型进行转换
jdk7新特性,数字之间可以用下划线分割
进制
二进制(0b),八进制(0),十六进制(0x)
引用类型
生成注释文档
javadoc
/** 文档注释
命令:javadoc -encoding UFT-8 -charset UFT-8 类名.java
或idea里面tools下生成注释文档