Java基础面向对象编程英语词汇概览
4星 · 超过85%的资源 需积分: 9 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。
理解并熟练掌握这些词汇,能够让你在阅读文档、阅读源代码和与他人交流时更加流畅,提高编程效率和代码质量。
2018-08-29 上传
2021-03-10 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-07-14 上传
2011-03-17 上传
点击了解资源详情
点击了解资源详情
十一郎
- 粉丝: 40
- 资源: 18
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能