
Java面试题
文章平均质量分 89
安逸的博客
专注于Java开发
展开
-
2022年最新版Java面试题(二)(Java异常+Java集合篇)
3. ArrayList 实现 RandomAccess 接口有何作用?为何 LinkedList 却没实现这个接口?RandomAccess是一个标记接口,官方解释是只要List实现这个接口,就能支持快速随机访问。实现RandomAccess接口的List可以通过for循环来遍历数据比使用iterator遍历数据更高效,未实现RandomAccess接口的List可以通过iterator遍历数据比使用for循环来遍历数据更高效。......原创 2022-07-10 09:52:42 · 903 阅读 · 0 评论 -
2022年最新版Java面试题(一)(Java基础篇)
1.解释下什么是面向对象?面向对象和面向过程的区别?面向对象:把构成问题事务分解成各个对象,建立对象的目的不是解决某一步骤而是描述某个事物解决整个问题的步骤中的行为。面向过程:分析出解决问题的步骤,然后用函数依次实现这些步骤,依次调用解决问题。面向对象和面向过程的区别面向对象是一种基于面向过程的编程思想,是向现实世界模型的自然延伸,这是一种“万物皆对象”。.........原创 2022-07-07 14:42:15 · 1117 阅读 · 0 评论