Java基础面向对象编程英语词汇概览

4星 · 超过85%的资源 需积分: 9 6 下载量 22 浏览量 更新于2024-10-17 收藏 55KB DOC 举报
在深入学习Java编程的过程中,掌握一定的英语词汇对于理解和交流至关重要。以下是一份针对Java基础的常见英语词汇列表,这些术语涵盖了面向对象编程(OOP)、开发工具、虚拟机、程序流程控制、数据结构、访问权限、继承与多态、异常处理以及核心框架等关键概念。 1. **面向对象(Object-oriented)** 和 **面向对象编程(OOP)**:Java是一种面向对象的编程语言,它强调通过将数据和行为封装在对象中,提高代码的模块化和复用性。 2. **JDK(Javadevelopmentkit)**:Java开发工具包,是开发Java应用程序的基础,包含了编译器、虚拟机和其他辅助工具。 3. **JVM(javavirtualmachine)**:Java虚拟机,负责执行Java字节码,确保跨平台兼容性。 4. **编译(Compile)、运行(Run)、类(Class)**:程序的生命周期中,编译是将源代码转化为字节码,运行则是通过JVM执行这些字节码,类定义了程序的基本结构和功能。 5. **对象(Object)、变量(Variable)、类型(Type)、操作(Operation)和数组(Array)**:这些都是编程中的基本概念,对象是类的实例,变量用于存储数据,类型定义变量的数据结构,操作包括算术、逻辑等,数组则用于存储同类型的数据集合。 6. **参数(Parameter)、方法(Method)、函数(Function)、成员变量(Member-variable)和成员函数(Member-function)**:这些是面向对象编程的核心概念,如方法是类的行为,参数传递给方法,成员变量和成员函数分别属于类或对象。 7. **访问修饰符(public、private、protected、default)**:控制类成员的可见性和访问权限,影响其他类对它们的访问。 8. **包(Package)、导入(Import)和静态(Static)**:包用于组织相关的类,导入允许引入其他包中的类,静态则通常用于共享资源或常量。 9. **继承(extends)、父类(parentclass)、子类(childclass)、派生类(derivedclass)、重写(override)、重载(overload)和抽象(abstract)**:面向对象的继承机制,以及与之相关的多态和抽象类的使用。 10. **异常处理(Try、Catch、Finally、Throw、Throws、Throwable、Lang、Exception)**:Java中的异常处理机制,用于捕获并处理程序运行时可能出现的错误。 11. **运行时异常(ArithmeticException、ArrayIndexOutOfBoundsException、NullPointerException、ClassNotFoundException、NumberFormatException)**:常见的运行时错误,程序员需要正确处理这些异常以保证程序的健壮性。 12. **工具类(Util)、显示(Display)、随机数(Random)、集合(Collection)、ArrayList(动态数组)和HashMap(散列表)**:Java提供了丰富的库和框架,如集合框架帮助管理数据,Swing和Awt提供图形用户界面工具。 13. **轻巧的Swing框架** 和 **抽象窗口工具包(Awt)**:两种常用的Java GUI库,Swing更现代且功能强大,Awt则是较早的图形API。 理解并熟练掌握这些词汇,能够让你在阅读文档、阅读源代码和与他人交流时更加流畅,提高编程效率和代码质量。