### Java编程常用英语单词解释 #### 1. **Abstract(关键字)抽象** - **定义**:在Java中,“abstract”是一个关键字,用于定义抽象类或抽象方法。抽象类是一种不能被实例化的类,通常用于提供一个基类供其他类继承。抽象方法是没有实现体的方法,必须由子类来具体实现。 - **发音**:['æbstrækt] #### 2. **Access (访问)** - **定义**:指对计算机系统中的数据、文件或其他资源进行读取或写入的操作。在Java中,“access”通常与访问修饰符如public、private、protected等一起使用,用来控制类、方法或变量的可见性和访问权限。 - **发音**:['ækses] n.入口,使用权 - **例句**:Public members can be accessed from any other class. #### 3. **Algorithm (算法)** - **定义**:算法是指一系列解决问题的清晰指令集。在计算机科学中,算法是用来解决特定问题或执行特定任务的一组规则或步骤。 - **发音**:['ælgәriðm] #### 4. **Annotation (代码注释)** - **定义**:在Java中,注释是一种特殊的类型,用来为代码添加元数据,这些元数据可以被编译器或者运行时环境使用,但不会影响程序的实际运行结果。 - **发音**:[ænәu'teiʃәn] #### 5. **Anonymous (匿名的)** - **定义**:在Java中,“anonymous”指的是没有名字的对象或类。最常见的是匿名内部类,它是在定义时不需要指定类名的内部类。 - **发音**:[ә'nɒnimәs] #### 6. **Apply (应用, 适用)** - **定义**:在计算机编程中,“apply”通常指将某个操作或方法应用于一个对象或一组对象。 - **发音**:[ә'plai] #### 7. **Application (应用程序)** - **定义**:应用程序是指一个或一组执行特定任务的软件。在Java中,应用程序通常是指由多个类组成的可执行程序。 - **发音**:[,æpli'keiʃәn] - **相关术语**:Application Crash(程序崩溃) #### 8. **Arbitrary (任意的)** - **定义**:在编程上下文中,“arbitrary”表示“任意的”,通常指没有特别限制的值或参数。 - **发音**:['ɑ:bitrәri] #### 9. **Argument (参数)** - **定义**:参数是在函数或方法调用时传递给该函数或方法的值。在Java中,每个方法都有其自己的参数列表,这些参数可以用来接收外部传入的数据。 - **发音**:['ɑ:gjumәnt] - **相关术语**:Args(参数列表的缩写) #### 10. **Assert (断言)** - **定义**:在Java中,“assert”是一个关键字,用于声明一个条件表达式,并且在运行时验证该表达式的真假。如果表达式为假,则会抛出一个AssertionError异常。 - **发音**:[ә'sә:t] - **引入时间**:自Java 1.4版本起成为关键字。 #### 11. **Associate (关联)** - **定义**:在面向对象编程中,“associate”通常指两个或多个类之间的关联关系。这种关系表示一个类与另一个类之间存在某种联系。 - **发音**:[ә'sәuʃieit] #### 12. **Attribute (属性)** - **定义**:在面向对象编程中,“attribute”指的是类的一个特性或状态。例如,在一个Person类中,name和age都可以作为该类的属性。 - **发音**:[ә'tribju:t] #### 13. **Boolean (逻辑的, 布尔型)** - **定义**:在Java中,“boolean”是一个基本数据类型,表示真或假的值。它只有两个可能的值:true和false。 - **发音**:['bʊlɪən] #### 14. **Call (调用)** - **定义**:在编程中,“call”通常指调用一个方法或函数的行为。当一个方法被调用时,程序将执行该方法定义的代码。 - **发音**:[kɒ:l] #### 15. **Circumstance (事件, 环境)** - **定义**:在编程中,“circumstance”通常指一种特定的情况或条件。它可以用来描述程序运行时的状态或环境。 - **发音**:['sә:kәmstәns] #### 16. **Crash (崩溃, 破碎)** - **定义**:在计算机编程中,“crash”通常指程序或系统的突然失败或停止运行。 - **发音**:[kræʃ] #### 17. **Cohesion (内聚, 黏聚)** - **定义**:在软件工程中,“cohesion”是指模块内部各个元素之间相互依赖的程度。高内聚意味着模块内的功能紧密相关,而低内聚则意味着模块的功能较为分散。 - **发音**:[kәu'hi:ʒәn] #### 18. **Command (命令, 指令)** - **定义**:在计算机编程中,“command”指的是用户或程序向操作系统发出的一种指令。命令行界面(CLI)就是通过文本命令来进行交互的界面。 - **发音**:[kә'mɑ:nd] - **相关术语**:Command-Line (命令行) #### 19. **Comments (文本注释)** - **定义**:在编程语言中,“comments”是用来为代码添加注释的文本。注释不会被编译器执行,主要用于增加代码的可读性和维护性。 - **发音**:['kɒments] #### 20. **Compile (编译)** - **定义**:在计算机编程中,“compile”指的是将源代码转换成机器代码或字节码的过程。Java程序的编译是通过Java编译器完成的。 - **发音**:[kәm'pail] - **相关术语**:Compilation (编译) #### 21. **Const (保留字)** - **定义**:在Java中,“const”是一个保留字,尽管它不是关键字,但也不能被用作标识符名称。 - **发音**:['kɒnst] #### 22. **Constant (常量, 常数, 恒量)** - **定义**:在Java中,“constant”指的是在程序执行过程中其值不能改变的变量。常量通常使用final关键字来定义。 - **发音**:['kɒnstәnt] #### 23. **Continue (关键字)** - **定义**:在Java中,“continue”是一个关键字,用于结束当前循环的迭代并跳转到下一次迭代。 - **发音**:[kәn'tinju:] #### 24. **Coupling (耦合, 联结)** - **定义**:在软件工程中,“coupling”指不同模块之间的依赖程度。低耦合意味着模块之间的依赖度较低,高耦合则意味着依赖度较高。 - **发音**:['kʌpliŋ] #### 25. **Declare (声明)** - **定义**:在编程中,“declare”指的是定义一个变量或方法的过程。声明通常包括变量的类型和名称。 - **发音**:[di'klєә] #### 26. **Default (关键字) 默认值; 缺省值** - **定义**:在Java中,“default”是一个关键字,用于定义默认的方法实现或默认值。此外,“default”也可以用于switch语句中的一个分支,表示如果所有case都不匹配时执行的代码。 - **发音**:[di'fɒ:lt] #### 27. **Delimiter (定义符, 定界符)** - **定义**:在编程中,“delimiter”是指用来分隔字符串中的不同部分的字符或序列。常见的分隔符有逗号、空格等。 - **发音**:[dɪˈlɪmɪtər] #### 28. **Encapsulation (封装)** - **定义**:在面向对象编程中,“encapsulation”指的是将对象的状态(数据成员)和行为(方法)封装在一个单一的单元中,并对外部隐藏其内部实现细节。 - **发音**:[ɪnˌkæp.sjuˈleɪ.ʃən] #### 29. **Exception (例外, 异常)** - **定义**:在Java中,“exception”指的是程序运行时发生的错误情况。异常处理机制允许程序员捕获并处理这些异常。 - **发音**:[ik'sepʃәn] #### 30. **Entry (登录项, 输入项, 条目)** - **定义**:在编程中,“entry”通常指数据结构中的一个单独项目或条目。例如,在哈希表中,每个键值对都称为一个条目。 - **发音**:['entri] #### 31. **Enum (关键字)** - **定义**:在Java中,“enum”是一个关键字,用于定义枚举类型。枚举类型是一组命名的常量集合。 - **发音**:['i:nʌm] #### 32. **Execute (执行)** - **定义**:在编程中,“execute”指的是运行一段代码或程序。 - **发音**:['eksikju:t] #### 33. **Exhibit (显示, 陈列)** - **定义**:在编程中,“exhibit”通常指展示或显示某些信息或数据的行为。 - **发音**:[ig'zibit] #### 34. **Exist (存在, 发生)** - **定义**:在编程中,“exist”通常指某个实体或对象的存在状态。 - **发音**:[ig'zist] - **相关术语**:Exists (SQL关键字) #### 35. **Extends (关键字) 继承、扩展** - **定义**:在Java中,“extends”是一个关键字,用于实现类的继承。当一个类继承另一个类时,它可以继承父类的所有非私有属性和方法。 - **发音**:[ik'stend] #### 36. **False (关键字)** - **定义**:在Java中,“false”是一个关键字,代表布尔类型的假值。 - **发音**:[fɔːls] #### 37. **Final (关键字) Finally (关键字)** - **定义**:在Java中,“final”是一个关键字,用于声明不可变的变量或方法。一旦变量被声明为final,其值就不能再被修改。“Finally”是一个关键字,用于定义finally块,即使发生异常也会被执行。 - **发音**:['faɪnəl] #### 38. **Fragments (段落; 代码块)** - **定义**:在编程中,“fragments”可以指代码块,即一段完整的、可独立运行的代码片段。 - **发音**:['frægmәnt] #### 39. **FrameWork (结构, 框架)** - **定义**:在软件开发中,“framework”指的是一套预先定义好的组件和服务集合,用于支持快速构建应用程序。 - **发音**:['freimwә:k] #### 40. **Generic (泛型)** - **定义**:在Java中,“generic”是指一种编写能够与多种数据类型一起工作的代码的方式。泛型允许开发者编写灵活且可重用的代码。 - **发音**:[dʒi'nerik] #### 41. **Goto (保留字) 跳转** - **定义**:虽然“goto”在许多其他编程语言中是关键字,但在Java中它是一个保留字,不能用作标识符名称。 - **发音**:['ɡoʊtuː] #### 42. **Heap (堆)** - **定义**:在Java中,“heap”是指内存中动态分配的空间,用于存储对象实例。垃圾回收器负责管理堆内存,自动释放不再使用的对象所占用的空间。 - **发音**:[hi:p] #### 43. **Implements (关键字) 实现** - **定义**:在Java中,“implements”是一个关键字,用于指定一个类实现了特定的接口。 - **发音**:['implimәnt] #### 44. **Import (关键字) 引入 (进口, 输入)** - **定义**:在Java中,“import”是一个关键字,用于引入外部类或包,使得这些类可以在当前程序中使用。 - **发音**:[ɪm'pɔːrt] #### 45. **Info (信息)** - **定义**:在编程中,“info”通常指有关程序或系统的各种信息。 - **发音**:[ɪnfəʊ] - **相关术语**:Information (信息) #### 46. **Inheritance (继承)** - **定义**:在面向对象编程中,“inheritance”是指一个类(子类)从另一个类(父类)继承属性和方法的过程。 - **发音**:[ɪn'hɛrɪtəns] #### 47. **Initialize (预置, 初始化)** - **定义**:在编程中,“initialize”是指设置变量或对象的初始值。 - **发音**:[ɪˈnɪʃəlaɪz] #### 48. **Instanceof (关键字) 运算符** - **定义**:在Java中,“instanceof”是一个关键字,用于检查一个对象是否是某种类型。 - **发音**:[ˈɪnstənsɒf] - **相关术语**:返回boolean值 #### 49. **Interface (关键字) 接口** - **定义**:在Java中,“interface”是一个关键字,用于定义接口。接口定义了一组抽象方法,这些方法必须由实现该接口的类来具体实现。 - **发音**:['intәfeis] #### 50. **Invoke (调用)** - **定义**:在编程中,“invoke”通常指调用一个方法或函数的行为。 - **发音**:[ɪnˈvaʊk] - **相关术语**:Invocation (调用) #### 51. **Iterator (迭代器, 迭代程序)** - **定义**:在Java中,“iterator”是一种用于遍历集合的接口。迭代器提供了访问集合元素的方法,而不需要暴露底层的数据结构。 - **发音**:[ˈɪtəreɪtər] #### 52. **Legal (合法的)** - **定义**:在编程中,“legal”通常指符合语法规则或规定的代码或操作。 - **发音**:['li:gәl] #### 53. **Log (日志, 记录)** - **定义**:在编程中,“log”指的是记录程序运行时的信息或事件的日志文件。 - **发音**:[lɒg] #### 54. **Native (关键字)** - **定义**:在Java中,“native”是一个关键字,用于声明一个方法的实现是由本地代码提供的,而不是Java代码。 - **发音**:['neitiv] #### 55. **Nested (嵌套的)** - **定义**:在编程中,“nested”通常指一个类或代码块包含在另一个类或代码块中。 - **发音**:['nestid] - **相关术语**:内部类 (nested classes) #### 56. **Object (对象)** - **定义**:在面向对象编程中,“object”是指根据类创建的实体。每个对象都有其独特的状态和行为。 - **发音**:['ɒbdʒekt] #### 57. **Overload (方法的重载)** - **定义**:在Java中,“overload”是指在同一类中具有相同名称但参数列表不同的多个方法。这是实现多态的一种方式。 - **发音**:[,әuvә'lәud] #### 58. **Override (方法的覆盖)** - **定义**:在Java中,“override”是指在子类中重新定义父类中的方法。这允许子类提供不同的实现。 - **发音**:[,әuvә'raid] #### 59. **Polymorphism (多态)** - **定义**:在面向对象编程中,“polymorphism”是指一个对象可以被视为多种类型的能力。多态允许一个接口被多个类实现,从而提高代码的灵活性和可扩展性。 - **发音**:[,pɒli'mɒ:fizm] #### 60. **Principle (原则, 原理)** - **定义**:在软件工程中,“principle”通常指指导设计和实现的规则或准则。遵循良好的设计原则有助于创建高质量的软件。 - **发音**:['prɪnsɪp(ə)l]





























- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基于单片机的人体温度计的设计与实现课程设计(1).doc
- 互联网+视角下高职信息化教学模式中RICH教学法的探索与研究.docx
- 数控技术专业机械CAD教学的研究.docx
- 基于ASP.NET学生评价系统的设计与实现.docx
- 初中信息技术考试-带答案--计算机基础知识.doc
- 第一章-微型计算机概述S教学幻灯片.ppt
- 互联网+背景下的汽车营销策略探讨.docx
- Visual-C++MFC入门教程知识课件.doc
- 电力企业电子商务系统的分析、设计与实现的开题报告.docx
- Delphi1034销售市场统计与预测系统2.doc
- 软件施工规划方案(2).docx
- 口腔护理修复课件下载网站.pptx
- 互联网教育合同书.docx
- 单片机应用系统设计实例PPT课件(1).ppt
- 软件系统开发技术答案1-3.doc
- 软件工程课程网络教学平台的建设与研究.docx


