Java数据结构类面试题

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 133 收藏 0 点赞 0 评论 0

1.  >>和>>>的区别?

答:>>和>>>都是右位移,区别是>>>左边空出的位以0填充。

2.Extends和implements的区别?

3.抽象类和接口的区别?

4.启动一个线程对象,是用start()还是用run(),为什么?

5.J2SE中怎样实现高效率绘声绘制直线?

6.Java iterator怎样使用?

7.Hash表中的元素遍历的顺序是什么?

8.链表和动态数组的区别是什么?如果随机的存放1k的数据,使用以上哪种数据结构比较合适,为什么?

9.什么是字节序?

10.在通常情况下,成员变量一般定义为什么访问级别?

11.什么是二叉树,它的遍历顺序是什么?

评论列表
文章目录