Java 语言练习题——问答题
1. 简述 Java 属性、方法有哪些访问范围?使用何种访问控制修饰符。P32-192 2. 为什么在方法内创建的对象不能在其他地方使用?生存周期和作用域有关 生存周期和作用域有关。如果创 生存周期和作用域有关 建在其他类中都可以调用的对象应如何实现?定义 public 的成员变量 定义 3. 简述局部变量、成员变量、类属性、常量的概念和区别。资料 6 资料 4. 简述类、抽象类、接口、最终类的概念和区别。资料 4 资料 5. 简述构造方法、抽象方法、静态方法、最终方法的概念和区别。资料 5 资料 6. 简述静态属性、静态方法和静态初始化器。资料 5、6 资料 、 7. 简述 Java 中构造方法的继承原则。P41-245(2.3)246,247 ( ) , 8. 简述构造方法和静态初始化器的概念和区别。资料 5、P30-179 资料 、 9. 简述父类对象和子类对象的转换规则。P43-257 10. 简述 Java 中的多态性,并比较重写、重载与多态的关系。资料 9 资料 11. 简述 Java 中 this 和 super 的概念。资料 10 资料 12. 简述 Java 异常和异常处理机制。资料 12, P47-278.279 资料 , 13. 简述什么是图形用户界面,如何
设计和实现图形用户界面。P58-347(1).350 ( ) 14. 简述 Java 的布局控制机制和五种布局策略。P61-365.366 15. 简述
Java 的委托事件模型。P63-378.382 16. 简述 Java 类与包之间的关系。P53-313 17. 简述 Java Application 和 Java Applet 的概念和区别。资料 1 资料 18. 简述 Java Applet 的
工作原理。P72-431.432 19. 简述 Applet 类的主要方法。P73-438 20. 简述多线程,并举例说明 Java 语言实现多线程的方法。资料 15.16 资料 21. Java 可以利用不同访问控制符修饰数据, 下表是这些数据的应用范围比较, 请完成 表格。P32-192
修饰符 public private default protected 可用 可用 可用 不可用 不可用 同一个类 可用 同一个包 子类 其他类和包