![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java面试
想起飞的猪
这个作者很懒,什么都没留下…
展开
-
java并发的一些知识点
1.java中实现线程通信的方式(说说与线程相关的方法)1)对象的 wait(long timeout)、wait(long timeout, int nanos)、wait() 方法,组合对象的 notify()、notifyAll()2)显示锁:Lock.newCondition()、Condition await 系列方法、Condition signal()、signalAll()(J...原创 2019-12-11 21:04:52 · 62 阅读 · 0 评论 -
java面试题之一
1.ArrayList和LinkedList有什么区别:不同点:1)ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2)对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3)理论上来说在做新增和删除操作add和remove时,LinedList比较占优势,因为ArrayList要移动数据...原创 2019-12-10 21:23:12 · 70 阅读 · 0 评论 -
java面试题
1.JAVA中的几种基本数据类型是什么,各自占用多少字节。基本数据类型 占用多少字节2.String类能被继承吗,为什么。不可以,因为String类有final修饰符,而final修饰的类是不能被继承的public final class String implements java.io.Serializable, Comparable<String>, CharSeque...原创 2019-12-09 21:21:44 · 52 阅读 · 0 评论 -
线程间通信的方式
1.java中实现线程通信的方式(说说与线程相关的方法)1)对象的 wait(long timeout)、wait(long timeout, int nanos)、wait() 方法,组合对象的 notify()、notifyAll()2)显示锁:Lock.newCondition()、Condition await 系列方法、Condition signal()、signalAll()(J...原创 2019-12-02 21:26:38 · 110 阅读 · 0 评论