0
推荐
1333
阅读

牛客网——java题库(31-40)

31、如何权衡是使用无序的数组还是有序的数组?32、java集合类框架的醉驾实践有哪些?33、Enumeration和Iterator接口的区别有哪些?public interface Enumeration<E> {     boolean hasMoreElements();     E nextElement(); } public interface Iterator<E&g...

发表了文章 • 2019-01-25 20:33 • 0 条评论

0
推荐
1234
阅读

牛客网——java题库(11-20)

11、进程和线程的区别是什么?1、地址空间和其他资源:进程间相互独立,同一进程的各线程间共享。2、通信:进程间通信PIC,线程间可以直接读写进程数据段(如全局变量)来进行通信(需要通过进程同步和互斥手段以保证)c.调度和切换:线程上下文切换比进程上下文切换要快得多。d.在多线程OS中,进程不是一个可执行的实体...

发表了文章 • 2019-01-21 22:06 • 0 条评论

0
推荐
1250
阅读

牛客网——java题库(21-30)

21、lterator和Listlterator的区别是什么?literator可用来遍历Set和List集合,但是Listlterator只能用来遍历List。Iterator对集合只能是前向遍历,ListIterator既可以前向也可以后向。ListIterator实现了Iterator接口,并包含其他的功能,比如:增加元素,替换元素,获取前一个和后一个元素的索引,等等。22、快速失败(...

发表了文章 • 2019-01-21 22:05 • 0 条评论

0
推荐
1420
阅读

牛客网——java题库(1-10)

1、什么是JAVA虚拟机?为什么JAVA被称作平台无关的编程语言?java虚拟机是一个可以执行java字节码的虚拟机进程。java源文件被编译成能够java虚拟机执行的字节码文件。java被设计成允许应用程序可以运行在任意平台,而不需要程序员为每一个平台单独重写或重新编译。java虚拟机让这个变为可能,因为它知道底层硬件平台指令...

发表了文章 • 2019-01-19 16:42 • 0 条评论