文本描述
1.? >>和>>>的区别?答:>>和>>>都是右位移,区别是>>>左边空出的位以0填充。2.Extends和implements的区别?3.抽象类和接口的区别?4.启动一个线程对象,是用start()还是用run(),为什么?5.J2SE中怎样实现高效率绘声绘制直线?6.Java iterator怎样使用?7.Hash表中的元素遍历的顺序是什么?8.链表和动态数组的区别是什么?如果随机的存放1k的数据,使用以上哪种数据结构比较合适,为什么?9.什么是字节序?10.在通常情况下,成员变量一般定义为什么访问级别?11.什么是二叉树,它的遍历顺序是什么?