Java有哪些基本数据类型: Java有8种基本数据类型:byte, short, int, long, float, double, char(16bit), boolean(内存1bit 数组32bit)。 接口和抽象类的区别: 接口只能包含抽象方法和默认方法(Java 8+),属性默认是public static final的;抽象类可以包含具体实现的方法和属性。 一个类可以实现多个接口,但只能继承一个抽象类。 接口主要用于定义公共的方法规范;抽象类可以包含具体实现,提供更灵活的抽象。 介绍JVM内存模型: JVM内存模型主要包括程序计数器、虚拟机栈、本地方...