Java面的试题集三.pptVIP

  • 0
  • 0
  • 约4.81千字
  • 约 20页
  • 2018-02-18 发布于浙江
  • 举报
Java面的试题集三

Java OOP进阶之 Java面试题集三 Q1 简述创建线程的两种方式及其区别? A1 创建多线程程序我们通常有两种方法: 1)让类继承java.lang.Thread,这种方法优势在于调用稍微方便,一般用于后台批处理程序的场合,但劣势是类无法再继承别的类。 2)让类实现接口java.lang.Runnable,这种方法调用时需要借助Thread的帮助,稍显麻烦,但优势在于对类继承体系没有影响,这是使用线程时最常用的方法。 两种方法的线程执行部分都在run()函数中,它们的效率没有差别。 Q2 指出下列代码中main函数输出的什么? public class SwingPanel{ private String text=“World!”; public SwingPanel(String inputText){ String text=inputText; } public String getText() { return text; } public static void main(String[] args){ SwingPanel panel=new SwingPanel(Hello!); System.out.println(panel.getText()); } } A2 World! S

文档评论(0)

1亿VIP精品文档

相关文档