1、Java软件工程师面试题时间:90分钟基础知识: 1、ArrayList和Vector的区别,HashMap和Hashtable的区别 2、char型变量中能不能存贮一个中文汉字?为什么? 3、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么? 4、继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么? package test; public class FatherClass { public FatherClass() { System.out.println("FatherClass Cr
2、eate"); } } 子类: package test; import test.FatherClass; public class ChildClass extends FatherClass { public ChildClass() { System.out.println("ChildClass Create"); } public static void main(String[] args) { FatherClass fc = new FatherClass(); ChildClass cc = new
3、 ChildClass(); } } 输出结果: C:>java test.ChildClass 5、内部类的实现方式? : package test; public class OuterClass { private class InterClass { public InterClass() { System.out.println("InterClass Create"); } } public OuterClass() { InterClass ic = new InterClass(); System.ou