网易面试题
-
面向对象的特点有哪些?
-
列举几个java常用的package及其作用
-
接口和抽象类有什么联系和区别
-
重载和重写有什么区别
-
java有哪些基本数据类型?
-
Java支持的数据类型有哪些?什么是自动拆装箱?
-
int 和 Integer 有什么区别
-
数组有没有length()方法?String有没有length()方法?
-
Java中符号>>和>>>有什么区别?
-
Java类的实例化顺序
-
什么是值传递和引用传递
(1)值传递是对基本型变量而言的,传递的是该变量的一个副本,改变副本不影响原变量.
(2)引用传递一般是对于对象型变量而言的,传递的是该对象地址的一个副本, 并不是原对象本身 。
-
String能被继承吗?为什么?
-
String和StringBuilder、StringBuffer的区别?
-
Java集合框架的基础接口有哪些?
-
Java集合框架是什么?说出一些集合框架的优点?
(1)每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,