中科创达一面(JAVA)
1.Java数据类型有哪些
自动装箱和自动拆箱了解吗
2.重载和重写的区别
3.hashcode和equals有什么区别
4.集合了解吗?讲一下你了解的集合的所有知识
5.刚刚讲到hashmap,你能讲一下她的扩容机制吗
6.为什么扩容每次都是2倍?为什么初始值是16呢
7.多线程用过吗?了解吗
8.创建线程有几种方式?
9.那你讲一下他们的区别,优缺点这样
10.sleep和wait有什么区别
11.那我现在,比如说,new了一个线程,然后我点两次start方***出现什么情况?
12.你了解Java哪些,或者说线程安全是靠什么来保证的?
12.sysnchronized和lock有什么区别
13.sysnchronized加在类锁和对象锁有什么区别?
14.线程池了解吗?有什么常用的线程池?
15.ArrayList和Array有什么区别
16.反问
#中科创达##面试题目#
自动装箱和自动拆箱了解吗
2.重载和重写的区别
3.hashcode和equals有什么区别
4.集合了解吗?讲一下你了解的集合的所有知识
5.刚刚讲到hashmap,你能讲一下她的扩容机制吗
6.为什么扩容每次都是2倍?为什么初始值是16呢
7.多线程用过吗?了解吗
8.创建线程有几种方式?
9.那你讲一下他们的区别,优缺点这样
10.sleep和wait有什么区别
11.那我现在,比如说,new了一个线程,然后我点两次start方***出现什么情况?
12.你了解Java哪些,或者说线程安全是靠什么来保证的?
12.sysnchronized和lock有什么区别
13.sysnchronized加在类锁和对象锁有什么区别?
14.线程池了解吗?有什么常用的线程池?
15.ArrayList和Array有什么区别
16.反问
#中科创达##面试题目#