Skip to content

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");

面向对象

三大特性

  1. 封装 - 隐藏内部实现,暴露接口
  2. 继承 - 子类继承父类特性
  3. 多态 - 同一接口,不同实现

常见面试题

  • == 和 equals() 的区别
  • String、StringBuilder、StringBuffer 的区别
  • 抽象类和接口的区别

基于 MIT 许可发布