1.面向对象的特征有哪些方面?
2. 访问修饰符public,private,protected,以及不写 (默认)时的区别?
3. String 是最基本的数据类型吗?
4. floatf=3.4;是 否正确?
5. int 和Integer有什么区别?
6. &和&&的区别?
7.解释内存中的栈(stack)、堆(heap)和方 法区(method area)的用法。
8.在Java中,如何跳出当前的多重嵌套循环?
9.构造器(constructor) 是否可被重写( override) ?
10.两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?
11.当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是按值传递还是按引用传递?
12.什么时候用断言(assert) ?
13. Error和Exception有什么区别?
14.举例说明同步和异步。
15.阐述JDBC操作数据库的步骤。
16. JDBC中如何进行事务处理?
17.简述一下你了解的设计模式?
18.用Java写一个折半查找。
19.如何保证写的代码没有质量问题?
20.日常工作中会使用那些方式来提高代码质量;