一、数据结构与算法基础
说一下几种常见的排序算法和分别的复杂度。
用Java写一个冒泡排序算法
描述一下链式存储结构。
如何遍历一棵二叉树?
倒排一个LinkedList。
用Java写一个递归遍历目录下面的所有文件。
想成为顶尖 Java 程序员?先过了下面这些问题
最后,如果大家如果在自学遇到困难,想找一个java的学习环境,
可以加入我们的java学习圈,点击我加入吧
,会节约很多时间,减少很多在学习中遇到的难题。
二、Java基础
接口与抽象类的区别?
Java中的异常有哪几类?分别怎么使用?
常用的集合类有哪些?比如List如何排序?
ArrayList和LinkedList内部的实现大致是怎样的?他们之间的区别和优缺点?
内存溢出是怎么回事?请举一个例子?
==和equals的区别?
hashCode方法的作用?
NIO是什么?适用于何种场景?
HashMap实现原理,如何保
版权声明:本文为shenlinlin123456原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。