Java开发英语词汇总结:李兴华老师讲解面向对象与异常处理

2星 需积分: 10 20 下载量 180 浏览量 更新于2024-09-15 2 收藏 141KB DOC 举报
在Java开发过程中,掌握一定的英语词汇至关重要,因为它是与国际技术社区交流的基础。以下是一份由JCC整理的Java基础常见英语词汇汇总,共计70个,涵盖了面向对象编程(Object-oriented Programming, OOP)、开发工具包(JDK, Java Development Kit)、虚拟机(JVM, Java Virtual Machine)等核心概念,以及编程过程中的关键术语。 1. **OO** 和 **OOP**: 这代表"Object-oriented",即面向对象的,是Java设计的核心原则,它强调数据和行为的封装、继承和多态性。 2. **JDK**: Java Development Kit,是Java开发的标准工具包,提供了编译、调试和运行Java应用程序所需的所有必要组件。 3. **JVM**: Java Virtual Machine,是Java程序的执行平台,它解释或编译字节码并管理内存。 4. **Compile** 和 **Run**: 分别指编译源代码为字节码和运行已编译的程序。 5. **Class** 和 **Object**: 类是Java中的蓝图,而对象则是类的具体实例。 6. **System**、**out**、**print**、**line**: Java中用于控制输出和显示信息的关键类和方法。 7. **Variable**、**type** 和 **operation**: 分别是变量、类型和操作,是编程中的基本元素,用于存储数据并执行计算。 8. **Array**、**parameter**、**method** 和 **function**: 数组是数据结构,参数是方法接收输入,方法和函数是实现特定功能的代码块。 9. **Member variables** 和 **Member functions**: 成员变量和成员函数是类或对象内部的属性和行为。 10. **Get** 和 **Set**: 方法用于获取和设置对象的属性值。 11. **Access modifiers**: 公有(public)、私有(private)、受保护(protected)和默认访问级别,用于控制代码的可见性和封装。 12. **Package**、**import**: 包用于组织相关的类和接口,import允许导入其他包中的类或常量。 13. **Static** 和 **Void**: 静态关键字用于创建与类关联而不是对象关联的成员,而void表示方法没有返回值。 14. **Inheritance** 和 **Composition**: 继承(extends)用于创建子类继承父类的特性,如**parentclass**、**baseclass**、**superclass** 和 **childclass**。 15. **Override** 和 **Overload**: 重写(override)用于子类扩展父类的方法,重载(overload)是指提供多个同名但参数不同的方法。 16. **Final** 和 **Abstract**: final用于声明不可变对象或方法,abstract用于创建抽象类和接口,它们都涉及到方法的实现细节。 17. **Exception** 和 **Error**: 异常处理是Java的重要部分,如**ArithmeticException**、**ArrayIndexOutOfBoundsException** 和 **NullPointerException** 等。 18. **Try-Catch-Finally**: 用于捕获和处理异常,Try块包含可能抛出异常的代码,Catch块捕获异常,Finally块无论是否发生异常都会执行。 19. **Throws** 和 **Throwable**: throws用于声明方法可能抛出的异常,Throwable是所有异常的基类。 20. **Lang** 和 **Util**: 分别代表编程语言和工具库,如Java语言和实用工具类。 21. **Display** 和 **Random**: 显示用于屏幕输出,Random用于生成随机数。 22. **Collections** 和 **Data structures**: Collection是一组对象,包括ArrayList(动态数组)和HashMap(哈希表),是常见的数据结构。 23. **Swing** 和 **Awt**: Swing是Java的一个图形用户界面库,Awt是更早的抽象窗口工具包,两者用于创建图形界面。 掌握这些词汇能帮助开发者更好地阅读和理解文档,与其他开发者沟通,并更有效地解决技术问题。在实际工作中,持续的学习和实践将加深对这些概念的理解和运用。