Java面试学习1

一.面向对象的三大特征

1.封装 2.继承 3.多态

二.面向对象的五大原则

1.单一职责 2.里氏替换 3.接口分离 4.依赖倒置 5.开放封闭

三.Java语言当中常见的几个类型

1.byte 2.short 3.int 4.long 5.float 6.double 7.char 8.boolean

四.Java当中的集合的类型

总的来分的话是Collection(单列)和Map(双列)

Collection:List、Queue、Set

Map:AbstractMap、Hashtable

五.JVM内存的五大组成部分

1.堆:方法运行使用的内存。

2.栈:通过new关键字定义的对象,数组存储在该空间当中。

3.方法区:存储.class文件。

4.本地方法栈:JVM调用操作系统时使用。

5.寄存器:CPU使用。

posted @ 2025-03-07 18:38  锴‘  阅读(10)  评论(0)    收藏  举报