JAVA 基础
中的几种基本数据类型是什么,各自占用多少字节。
类能被继承吗,为什么。
,, 的区别。
和 有什么区别。
讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,
字
段,当 的时候,他们的执行顺序。
用过哪些 类,都有什么区别, 是线程安全的吗并发下使用的 是什么,
他们
内部原理分别是什么,比如存储方式,,扩容,默认容量等。
的 为什么放弃了分段锁,有什么问题吗,如果你来设计,
你如何
设计。
有没有有顺序的 实现类,如果有,他们是怎么保证有序的。
抽象类和接口的区别,类可以继承多个类么,接口可以继承多个接口么类可以实现多个接
口
么。
继承和聚合的区别在哪。
! 模型有哪些,讲讲你理解的 ",他和 , 的区别是啥,谈谈 模型。
反射的原理,反射创建类实例的三种方式是什么。
反射中,#$%& 和 区别 。
描述动态代理的几种实现方式,分别说出相应的优缺点。
动态代理与 实现的区别。
为什么 ' 方式可以对接口实现代理。
( 的用途。
写出三种单例模式实现 。
如何在父类中为子类自动完成所有的 和 ) 实现?这么做有何优劣。
请结合 !! 设计理念,谈谈访问修饰符 、*、、$ 在应用设
计中的作用。
深拷贝和浅拷贝区别。
数组和链表数据结构描述,各自的时间复杂度。
和 + 的区别,,+,-&,+ 的区别。
请列出 . 个运行时异常。
在自己的代码中,如果创建一个 /*## 类,这个类是否可以被类加载器加
载?为什么。
说一说你对 /*##!/ 对象中 和 ) 方法的理解。在什么场景下
需
要重新实现这两个方法。
在 /0#. 中,引入了泛型,泛型的存在是用来解决什么问题。
这样的 #12"有什么用,与 #)12有什么关系。
有没有可能 3 个不相等的对象有相同的 。
* 中的 内部是如何工作的。
评论0
最新资源