Java 基础
数据类型
基本数据类型
byte- 8位有符号整数short- 16位有符号整数int- 32位有符号整数long- 64位有符号整数float- 32位浮点数double- 64位浮点数char- 16位 Unicode 字符boolean- 布尔值
包装类
java
Integer i = Integer.valueOf(10);
Double d = Double.parseDouble("3.14");面向对象
三大特性
- 封装 - 隐藏内部实现,暴露接口
- 继承 - 子类继承父类特性
- 多态 - 同一接口,不同实现
常见面试题
- == 和 equals() 的区别
- String、StringBuilder、StringBuffer 的区别
- 抽象类和接口的区别