2019年JAVA术语中英文对照
一群性质相近同的「东西」,如果译名一贯,阅读的感觉就很好。
一贯性的术语,扩充性高,延伸性高,系统化高。
●「式」:constructor 建构式declaration 宣告式definition 定义式destructor 解构式expression 算式(运算式)function 函式pattern 范式、模式、样式program 程式signature 标记式●「件」:(这是个弹性非常大的可组合字)assembly (装)配件component 组件construct 构件control 控件event 事件hardware 硬件object 物件part 零件、部件singleton 单件software 软件work 工件、机件●「器」:adapter 配接器allocator 配置器compiler 编译器container 容器iterator 迭代器linker 联(连)结器listener 监听器●「别」:class 类别type 型别●「化」:generalized 泛化specialized 特化overloaded 多载化(重载)● 「型」:polymorphism 多型genericity 泛型● 「程」:process 行程(or 进程,大陆用语)thread 线程(大陆用语)programming 编程●英中繁简编程术语对照英文繁体译词----------------------------------------------------------------------#define 定义预定义abstract 抽象的抽象的abstraction 抽象体、抽象物、抽象性抽象体、抽象物、抽象性access 存取、取用存取、访问access level 存取级别访问级别access function 存取函式访问函数activate 活化激活active 作用中的adapter 配接器适配器address 位址地址address space 位址空间,定址空间address-of operator 取址运算子取地址操作符aggregation 聚合algorithm 演算法算法allocate 配置分配allocator (空间)配置器分配器application 应用程式应用、应用程序application framework 应用程式框架、应用框架应用程序框架architecture 架构、系统架构体系结构argument 引数(传给函式的值)。
叁见parameter 叁数、实质叁数、实叁、自变量array 阵列数组arrow operator arrow(箭头)运算子箭头操作符assembly 装配件assembly language 组合语言汇编语言assert(ion) 断言assign 指派、指定、设值、赋值赋值assignment 指派、指定赋值、分配assignment operator 指派(赋值)运算子= 赋值操作符associated 相应的、相关的相关的、关联、相应的associative container 关联式容器(对应sequential container)关联式容器atomic 不可分割的原子的attribute 属性属性、特性audio 音讯音频. 人工智慧人工智能background 背景背景(用於图形着色)後台(用於行程)backward compatible 回溯相容向下兼容bandwidth 频宽带宽base class 基础类别基类base type 基础型别(等同於base class)batch 批次(意思是整批作业)批处理benefit 利益收益best viable function 最佳可行函式最佳可行函式(从viable functions 中挑出的最佳吻合者)binary search 二分搜寻法二分查找binary tree 二元树二叉树binary function 二元函式双叁函数binary operator 二元运算子二元操作符binding 系结绑定bit 位元位bit field 位元栏? 位域bitmap 位元图? 位图bitwise 以bit 为单元逐一┅?bitwise copy 以bit 为单元进行复制;位元逐一复制位拷贝block 区块,区段块、区块、语句块boolean 布林值(真假值,true 或false)布尔值border 边框、框线边框brace(curly brace) 大括弧、大括号花括弧、花括号bracket(square brakcet) 中括弧、中括号方括弧、方括号breakpoint 中断点断点build-in 内建内置bus 汇流排总线business 商务,业务业务buttons 按钮按钮byte 位元组(由8 bits 组成)字节cache 快取高速缓存call 呼叫、叫用调用callback 回呼回调call operator call(函式呼叫)运算子() 调用操作符(同function call operator)candidate function 候选函式候选函数(在函式多载决议程序中出现的候选函式)chain 串链(例chain of function calls)链character 字元字符check box 核取方块 . check button) 复选框checked exception 可控式异常(Java)check button 方钮 . check box) 复选按钮child class 子类别(或称为derived class, subtype)子类class 类别类class body 类别本体类体?class declaration 类别宣告、类别宣告式类声明class definition 类别定义、类别定义式类定义class derivation list 类别衍化列类继承列表class head 类别表头类头?class hierarchy 类别继承体系, 类别阶层类层次体系class library 类别程式库、类别库类库class template 类别模板、类别范本类模板class template partial specializations类别模板偏特化类模板部分特化class template specializations类别模板特化类模板特化cleanup 清理、善後清理、清除client 客端、客户端、客户客户client-server 主从架构客户/服务器clipboard 剪贴簿剪贴板clone 复制克隆(易与copy 混淆)"克隆" 是个可接受的译词,反正有"拷贝" 为前例)如果做为动词译为"克隆"做为名词时最好译为"克隆件"相映於copy 之"复件"collection 群集集合?combo box 复合方块、复合框组合框command line 命令列命令行(系统文字模式下的整行执行命令)communication 通讯通讯compatible 相容兼容compile time 编译期编译期、编译时compiler 编译器编译器component 组件组件composition 复合、合成、组合组合computer 电脑、计算机计算机、电脑concept 概念概念concrete 具象的实在的concurrent 并行并发configuration 组态配置connection 连接,连线(网络,资料库)连接construct 构件构件container 容器容器(存放资料的某种结构如list, vector...)containment 内含包容context 背景关系、周遭环境、上下脉络环境、上下文control 控制元件、控件控件console 主控台控制台const 常数(constant 的缩写,C++ 关键字)constant 常数(相对於variable)常量constructor(ctor)建构式构造函数(与class 同名的一种member functions)copy (v) 复制、拷贝拷贝copy (n) 复件, 副本cover 涵盖覆盖create 创建、建立、产生、生成创建creation 产生、生成创建cursor 游标光标custom 订制、自定定制data 资料数据database 资料库数据库database schema 数据库结构纲目data member 资料成员、成员变数数据成员、成员变量data structure 资料结构数据结构datagram 资料元数据报文dead lock 死结死锁debug 除错调试debugger 除错器调试器declaration 宣告、宣告式声明deduction 推导(例:template argument deduction)推导、推断default 预设缺省、默认defer 延缓推迟definition 定义、定义区、定义式定义delegate 委派、委托、委任委托delegation (同上)demarshal 反编列散集dereference 提领(取出指标所指物体的内容)解叁考dereference operator dereference(提领)运算子* 解叁考操作符derived class 衍生类别派生类design by contract 契约式设计design pattern 设计范式、设计样式设计模式※最近我比较喜欢「设计范式」一词destroy 摧毁、销毁destructor(dtor)解构式析构函数device 装置、设备设备dialog 对话窗、对话盒对话框directive 指令(例:using directive)(编译)指示符directory 目录目录disk 碟盘dispatch 分派分派distributed computing 分布式计算(分布式电算) 分布式计算分散式计算(分散式电算)document 文件文档dot operator dot(句点)运算子 . (圆)点操作符driver 驱动程式驱动(程序)dynamic binding 动态系结动态绑定efficiency 效率效率efficient 高效高效end user 终端用户entity 物体实体、物体encapsulation 封装封装enclosing class 外围类别(与巢状类别nested class 有关)外围类enum (enumeration) 列举(一种C++ 资料型别)枚举enumerators 列举元(enum 型别中的成员)枚举成员、枚举器equal 相等相等equality 相等性相等性equality operator equality(等号)运算子== 等号操作符equivalence 等价性、等同性、对等性等价性equivalent 等价、等同、对等等价escape code 转义码转义码evaluate 评估、求值、核定评估event 事件事件event driven 事件驱动的事件驱动的exception 异常情况异常exception declaration 异常宣告(ref. C++ Primer 3/e, )异常声明exception handling 异常处理、异常处理机制异常处理、异常处理机制exception specification 异常规格(ref. C++ Primer 3/e, )异常规范exit 退离(指离开函式时的那一个执行点)退出explicit 明白的、明显的、显式显式export 汇出引出、导出expression 运算式、算式表达式facility 设施、设备设施、设备feature 特性field 栏位,资料栏(Java)字段, 值域(Java)file 档案文件firmware 韧体固件flag 旗标标记flash memory 快闪记忆体闪存flexibility 弹性灵活性flush 清理、扫清刷新font 字型字体form 表单(programming 用语)窗体formal parameter 形式叁数形式叁数forward declaration 前置宣告前置声明forwarding 转呼叫,转发转发forwarding function 转呼叫函式,转发函式转发函数fractal 碎形分形framework 框架框架full specialization 全特化(ref. partial specialization)?function 函式、函数函数function call operator 同call operatorfunction object 函式物件(ref. C++ Primer 3/e, )函数对象function overloaded resolution函式多载决议程序函数重载解决(方案)functionality 功能、机能功能function template 函式模板、函式范本函数模板functor 仿函式仿函式、函子game 游戏游戏generate 生成generic 泛型、一般化的一般化的、通用的、泛化generic algorithm 泛型演算法通用算法getter (相对於setter) 取值函式global 全域的(对应於local)全局的global object 全域物件全局对象global scope resolution operator全域生存空间(范围决议)运算子:: 全局范围解析操作符group 群组?group box 群组方块分组框guard clause 卫述句(Refactoring, p250) 卫语句GUI 图形介面图形界面hand shaking 握手协商handle 识别码、识别号、号码牌、权柄句柄handler 处理常式处理函数hard-coded 编死的硬编码的hard-copy 硬拷图屏幕截图hard disk 硬碟硬盘hardware 硬体硬件hash table 杂凑表哈希表、散列表header file 表头档、标头档头文件heap 堆积堆hierarchy 阶层体系层次结构(体系)hook 挂钩钩子hyperlink 超链结超链接icon 图示、图标图标IDE 整合开发环境集成开发环境identifier 识别字、识别符号标识符if and only if 若且唯若当且仅当Illinois 伊利诺伊利诺斯image 影像图象immediate base 直接的(紧临的)上层base class。
Java编程语言外文翻译、英汉互译、中英对照
文档从互联网中收集,已重新修正排版,word格式支持编辑,如有帮助欢迎下载支持。
外文翻译原文及译文学院计算机学院专业计算机科学与技术班级学号姓名指导教师负责教师Java(programming language)Java is a general-purpose, concurrent, class-based, object-oriented computer program- -ming language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java applications are typically compiled to byte code (class file) that can run on any Java virtual machine(JVM) regardless of computer architecture. Java is, as of 2012, one of the most popular programming languages in use, particularly for client-server web applications, with a reported 10 million users. Java was originally developed by James Gosling at Sun Microsystems (which has since merged into Oracle Corporation) and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++, but it has fewer low-level facilities than either of them.The original and reference implementation Java compilers, virtual machines, and class libraries were developed by Sun from 1991 and first released in 1995. As of May 2007, in compliance with the specifications of the Java Community Process, Sun relicensed most of its Java technologies under the GNU General Public License. Others have also developed alternative implementations of these Sun technologies, such as the GNU Compiler for Java and GNU Classpath.Java is a set of several computer software products and specifications from Sun Microsystems (which has since merged with Oracle Corporation), that together provide a system for developing application software and deploying it in across-platform computing environment. Java is used in a wide variety of computing platforms from embedded devices and mobile phones on the low end, to enterprise servers and supercomputers on the high end. While less common, Java appletsare sometimes used to provide improved and secure functions while browsing the World Wide Web on desktop computers.Writing in the Java programming language is the primary way to produce code that will be deployed as Java bytecode. There are, however, byte code compilers available forother languages such as Ada, JavaScript, Python, and Ruby. Several new languages have been designed to run natively on the Java Virtual Machine (JVM), such as Scala, Clojure and Groovy.Java syntax borrows heavily from C and C++, but object-oriented features are modeled after Smalltalk and Objective-C. Java eliminates certain low-level constructs such as pointers and has a very simple memory model where every object is allocated on the heap and all variables of object types are references. Memory management is handled through integrated automatic garbage collection performed by the JVM.An edition of the Java platform is the name for a bundle of related programs from Sun that allow for developing and running programs written in the Java programming language. The platform is not specific to any one processor or operating system, but rather an execution engine (called a virtual machine) and a compiler with a set of libraries that are implemented for various hardware and operating systems so that Java programs can run identically on all of them. The Java platform consists of several programs, each of which provides a portion of its overall capabilities. For example, the Java compiler, which converts Java source code into Java byte code (an intermediate language for the JVM), is provided as part of the Java Development Kit (JDK). The Java Runtime Environment(JRE), complementing the JVM with a just-in-time (JIT) compiler, converts intermediate byte code into native machine code on the fly. An extensive set of libraries are also part of the Java platform.The essential components in the platform are the Java language compiler, the libraries, and the runtime environment in which Java intermediate byte code "executes" according to the rules laid out in the virtual machine specification.In most modern operating systems (OSs), a large body of reusable code is provided to simplify the programmer's job. This code is typically provided as a set of dynamically loadable libraries that applications can call at runtime. Because the Java platform is not dependent on any specific operating system, applications cannot rely on any of the pre-existing OS libraries. Instead, the Java platform provides a comprehensive set of its own standard class libraries containing much of the same reusable functions commonly found in modern operating systems. Most of the system library is also written in Java. For instance, Swing library paints the user interface and handles the events itself, eliminatingmany subtle differences between how different platforms handle even similar components.The Java class libraries serve three purposes within the Java platform. First, like other standard code libraries, the Java libraries provide the programmer a well-known set of functions to perform common tasks, such as maintaining lists of items or performing complex string parsing. Second, the class libraries provide an abstract interface to tasks that would normally depend heavily on the hardware and operating system. Tasks such as network access and file access are often heavily intertwined with the distinctive implementations of each platform. The and java.io libraries implement an abstraction layer in native OS code, then provide a standard interface for the Java applications to perform those tasks. Finally, when some underlying platform does not support all of the features a Java application expects, the class libraries work to gracefully handle the absent components, either by emulation to provide a substitute, or at least by providing a consistent way to check for the presence of a specific feature.The success of Java and its write once, run anywhere concept has led to other similar efforts, notably the .NET Framework, appearing since 2002, which incorporates many of the successful aspects of Java. .NET in its complete form (Microsoft's implementation) is currently only fully available on Windows platforms, whereas Java is fully available on many platforms. .NET was built from the ground-up to support multiple programming languages, while the Java platform was initially built to support only the Java language, although many other languages have been made for JVM since..NET includes a Java-like language called Visual J# (formerly named J++) that is incompatible with the Java specification, and the associated class library mostly dates to the old JDK 1.1 version of the language. For these reasons, it is more a transitional language to switch from Java to the .NET platform, than a first class .NET language. Visual J# was discontinued with the release of Microsoft Visual Studio 2008. The existing version shipping with Visual Studio 2005will be supported until 2015 as per the product life-cycle strategy.In June and July 1994, after three days of brainstorming with John Gage, the Director of Science for Sun, Gosling, Joy, Naughton, Wayne Rosing, and Eric Schmidt, the team re-targeted the platform for the World Wide Web. They felt that with the advent of graphical web browsers like Mosaic, the Internet was on its way to evolving into the samehighly interactive medium that they had envisioned for cable TV. As a prototype, Naughton wrote a small browser, Web Runner (named after the movie Blade Runner), later renamed Hot Java.That year, the language was renamed Java after a trademark search revealed that Oak was used by Oak Technology. Although Java 1.0a was available for download in 1994, the first public release of Java was 1.0a2 with the Hot Java browser on May 23, 1995, announced by Gage at the Sun World conference. His announcement was accompanied by a surprise announcement by Marc Andreessen, Executive Vice President of Netscape Communications Corporation, that Netscape browsers would be including Java support. On January 9, 1996, the Java Soft group was formed by Sun Microsystems to develop the technology.Java编程语言Java是一种通用的,并发的,基于类的并且是面向对象的计算机编程语言,它是为实现尽可能地减少执行的依赖关系而特别设计的。
软件开发中常用语中英文对照
A.A.I. 人工智能A2A integration A2A 整合abstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access function 访问函数access level 访问级别account 账户action 动作activate 激活active 活动的actual parameter 实参adapter 适配器add-in 插件address 地址address space 地址空间address-of operator 取地址操作符ADL (argument-dependent lookup) ADO(ActiveX Data Object)ActiveX 数据对象advanced 高级的aggregation 聚合、聚集algorithm 算法alias 别名align 排列、对齐allocate 分配、配置allocator 分配器、配置器angle bracket 尖括号annotation 注解、评注API (Application Programming Interface) 应用(程序)编程接口app domain (application domain) 应用域appearance 外观append 附加application 应用、应用程序application framework 应用程序框架Approximate String Matching 模糊匹配Arbitrary Precision Arithmetic 高精度计算architecture 架构、体系结构archive file 归档文件、存档文件argument 引数(传给函式的值)。
参见parameterarray 数组arrow operator 箭头操作符ASP(Active Server Page) 活动服务器页面 worker process 工作者进程assembly 装配件、配件assembly language 汇编语言assembly manifest 装配件清单assert(ion) 断言assign 赋值assignment 赋值、分配assignment operator 赋值操作符associated 相关的、相关联的associative container 关联式容器( 对应sequential container) asynchronous 异步的atomic 原子的atomic operation 原子操作attribute 特性、属性audio 音频authentication service 验证服务authorization 授权B.B2B integration B2B 整合、B2B 集成(business-to-business integration) background 背景、后台(进程) backup 备份backup device 备份设备backup file 备份文件backward compatible 向后兼容、向下兼容bandwidth 带宽Bandwidth Reduction 带宽压缩base class 基类base type 基类型batch 批处理BCL (base class library) 基类库Bin Packing 装箱问题binary 二进制binary function 双参函数binary large object 二进制大对象binary operator 二元操作符binary search 二分查找binary tree 二叉树binding 绑定bit 位bitmap 位图bitwise按位…bitwise copy 为单元进行复制;位元逐一复制,按位拷bitwise operation 按位运算block 块、区块、语句块bookkeeping 簿记boolean 布林值(真假值,true 或false) border 边框bounds checking 边界检查boxing 装箱、装箱转换brace (curly brace) 大括号、花括号bracket (square brakcet) 中括号、方括号breakpoint 断点browser applications 浏览器应用(程序) browser-accessible application 可经由浏览器访问的应用程序bug 臭虫build 编连(专指编译和连接built-in 内建、内置bus 总线business 业务、商务(看场合) business Logic 业务逻辑business rules 业务规则buttons 按钮by/through 通过byte 位元组(由8 bits 组成)C.cache 高速缓存calendar 日历Calendrical Calculations 日期call 调用call operator 调用操作符call-level interface (CLI) 调用级接口(CLI) callback 回调candidate key 候选键(for database) cascading delete 级联删除(for database) cascading update 级联更新(for database) casting 转型、造型转换catalog 目录chain 链(function calls) character 字符character format 字符格式character set 字符集check box 复选框check button 复选按钮CHECK constraints CHECK 约束(for database) checkpoint 检查点(for database) child class 子类CIL (common intermediate language) 通用中间语言、通用中介语言class 类class declaration 类声明class definition 类定义class derivation list 类继承列表class factory 类厂class hierarchy 类层次结构class library 类库class loader 类装载器class template 类模板class template partial specializations 类模板部分特化class template specializations 类模板特化classification 分类clause 子句cleanup 清理、清除CLI (Common Language Infrastructure) 通用语言基础设施client 客户、客户端client application 客户端应用程序client area 客户区client cursor 客户端游标(for database) client-server 客户机/ 服务器、客户端/服务器clipboard 剪贴板Clique 最大团clone 克隆CLS (common language specification) 通用语言规范code access security 代码访问安全code page 代码页COFF (Common Object File Format) 通用对象文件格式collection 集合COM (Component Object Model) 组件对象模型Combinatorial Problems 组合问题combo box 组合框command line 命令行comment 注释commit 提交(for database) communication 通讯compatible 兼容compile time 编译期、编译时compiler 编译器component 组件composite index 复合索引、组合索引(for database) composite key 复合键、组合键(for database) composition 复合、组合Computational Geometry 计算几何concept 概念concrete 具体的concrete class 具体类concurrency 并发、并发机制configuration 配置、组态Connected Components 连通分支connection 连接(for database) connection pooling 连接池console 控制台constant 常量Constrained and Unconstrained Optimization 最值问题constraint 约束(for database)construct 构件、成分、概念、构造( for language ) constructor (ctor) 构造函数、构造器container 容器containment 包容context 环境、上下文control 控件Convex Hull 凸包cookie (不译) copy 拷贝CORBA 通用对象请求中介架构(Common Object Request Broker Architecture) cover 覆盖、涵盖create/creation 创建、生成crosstab query 交叉表查询(for database) CRTP (curiously recurring template pattern) Cryptography 密码CTS (common type system) 通用类型系统cube 多维数据集(for database) cursor 光标cursor 游标(for database) custom 定制、自定义D.data 数据data connection 数据连接(for database)Data Control Language (DCL) 数据控制语言(DCL) (for database)Data Definition Language (DDL) 数据定义语言(DDL) (for database) data dictionary 数据字典(for database) data dictionary view 数据字典视图(for database) data file 数据文件(for database) data integrity 数据完整性(for database) data manipulation language (DML) 数据操作语言(DML) (for database) data mart 数据集市(for database) data member 数据成员、成员变量data pump 数据抽取(for database) data scrubbing 数据清理(for database) data source 数据源(for database) data source 数据源(for database)Data source name (DSN) 数据源名称(DSN) (for database) data structure 数据结构Data Structures 基本数据结构data table 数据表(for database) data warehouse 数据仓库(for database) data-aware control 数据感知控件(for database) data-bound 数据绑定(for database) database 数据库(for database) database catalog 数据库目录(for database) database diagram 数据关系图(for database) database file 数据库文件(for database) database object 数据库对象(for database) database owner 数据库所有者(for database) database project 数据库工程(for database) database role 数据库角色(for database) database schema 数据库模式、数据库架构(for database) database script 数据库脚本(for database) datagram 数据报文dataset 数据集(for database) dataset 数据集(for database) DBMS (database ma nageme nt system )数据库管理系统(for database)DCOM (distributed COM) 分布式COM dead lock 死锁(for database) deallocate 归还debug 调试debugger 调试器decay 退化decision support 决策支持declaration 声明declarative referential integrity (DRI) 声明引用完整性(DRI) (for database) deduction 推导default 缺省、默认值DEFAULT constraint 默认约束(for database)default database 默认数据库(for database) default instance 默认实例(for database) default result set 默认结果集(for database) defer 推迟definition 定义delegate 委托Delegates 一般译法为”委托”,微软没有对这个术语进行正式解释或翻译。
Java中英翻译
abstract (关键字) 抽象['.bstr.kt]access vt.访问,存取['.kses]'(n.入口,使用权)algorithm n.算法['.lg.riem]Annotation [java]代码注释[.n.u'tei..n]anonymous adj.匿名的[.'n.nim.s]'(反义:directly adv.直接地,立即[di'rektli, dai'rektli])apply v.应用,适用[.'plai]application n.应用,应用程序[,.pli'kei..n]' (application crash 程序崩溃) arbitrary a.任意的['ɑ:bitr.ri]argument n.参数;争论,论据['ɑ:gjum.nt]'(缩写args)assert (关键字) 断言[.'s.:t] ' (java 1.4 之后成为关键字)associate n.关联(同伴,伙伴) [.'s.u.ieit]attribute n.属性(品质,特征) [.'tribju:t]boolean (关键字) 逻辑的, 布尔型call n.v.调用; 呼叫; [k.:l]circumstance n.事件(环境,状况) ['s.:k.mst.ns]crash n.崩溃,破碎[kr..]cohesion内聚,黏聚,结合[k.u'hi:..n](a class is designed with a single, well-focoused purpose. 应该不止这点) command n. 命令,指令[k.'mɑ:nd](指挥, 控制) (command-line 命令行)Comments [java]文本注释['k.ments]compile [java] v.编译[k.m'pail]' Compilation n.编辑[,k.mpi'lei..n] const (保留字)constant n. 常量, 常数, 恒量['k.nst.nt]continue (关键字)coupling耦合,联结['k.pli.]making sure that classes know about other classes only through their APIs. declare [java]声明[di'kl..]default (关键字) 默认值; 缺省值[di'f.:lt]delimiter定义符; 定界符Encapsulation[java]封装(hiding implementation details)Exception [java]例外; 异常[ik'sep..n]entry n.登录项, 输入项, 条目['entri]enum (关键字)execute vt.执行['eksikju:t]exhibit v.显示, 陈列[ig'zibit]exist存在, 发生[ig'zist] '(SQL关键字exists)extends (关键字) 继承、扩展[ik'stend]false (关键字)final (关键字) finally (关键字)fragments段落; 代码块['fr.gm.nt]FrameWork [java]结构,框架['freimw.:k]Generic [java]泛型[d.i'nerik]goto (保留字) 跳转heap n.堆[hi:p]implements (关键字) 实现['implim.nt]import (关键字) 引入(进口,输入)Info n.信息(information [,inf.'mei..n] )Inheritance [java]继承[in'herit.ns] (遗传,遗产)initialize预置初始化[i'iz]instanceof (关键字) 运算符,用于引用变量,以检查这个对象是否是某种类型。
java常用英语词汇翻译..
abstract 抽象的抽象的abstraction 抽象体、抽象物、抽象性抽象体、抽象物、抽象性access存取、取用存取、访问access level 存取级别访问级别access fun ctio n 存取函式访问函数activate 活化激活active 作用中的adapter配接器适配器address 位址地址address space 位址空间,定址空间address —of operator 取址运算子取地址操作符aggregatio n 聚合algorithm 演算法算法allocate 配置分配allocator (空间)配置器分配器applicati on 应用程式应用、应用程序applicati on framework 应用程式框架、应用框架应用程序框架architecture 架构、系统架构体系结构argument引数(传给函式的值)。
叁见parameter 叁数、实质叁数、实叁、自变量array 阵列数组arrowoperator arrowassembly 装配件assembly Ian guage 组合语言汇编语言assert(i on)断言assign指派、指定、设值、赋值赋值assig nment指派、指定赋值、分配assig nment operator 指派(赋值)运算子=赋值操作符associated 相应的、相关的相关的、关联、相应的associative container 关联式容器(对应seque ntial container )关联式容器atomic不可分割的原子的attribute 属性属性、特性audio 音讯音频A.I.人工智慧人工智能background背景背景(用於图形着色)後台(用於行程)backward compatible 回溯相容向下兼容bandwidth 频宽带宽base class 基础类别基类base type 基础型别(等同於base class)batch批次(意思是整批作业)批处理ben efit 利益收益best viable fun ctio n 最佳可行函式最佳可行函式(从viable functions 中挑出的最佳吻合者)|binary search 二分搜寻法二分查找binary tree 二元树二叉树binary fun ctio n 二元函式双叁函数binary operator 二元运算子二元操作符bin di ng 系结绑定bit 位元位bit field 位元栏位域bitmap 位元图 位图bitwise 以bit 为单元逐一…bitwise copy 以bit 为单元进行复制;位元逐一复制 位拷贝block 区块,区段 块、区块、语句块boolean 布林值(真假值,true 或false ) 布尔值border 边框、框线 边框brace (curly brace ) 大括弧、大括号 花括弧、花括号bracket (square brakcet ) 中括弧、中括号方括弧、方括号 breakpo int中断点断点 build 建造、构筑、建置(MS 用语)build — in 内建内置bus 汇流排总线bus in ess 商务,业务 业务buttons 按钮按钮 byte 位元组(由 8 bits cache 快取高速缓存 call 呼叫、叫用调用 callback 回呼回调 call operator call (函式呼叫)运算子调用操作符(同 function call operator )can didate function 候选函式候选函数(在函式多载决议程序中出现的候选函式) chain 串链(例 chain of function calls character 字元字符 checkbox 核取方块(i.e. check butt on ) checked excepti oncheck butt on child class class 类另U class body组成)字节 复选框可控式异常(Java )方钮(i.e. check box ) 子类别(或称为 derived class, subtype ) 子类 类类别本体类体类别宣告、类别宣告式 类声明[类别定义、类别定义式 类定义类别衍化列类继承列表复选按钮class declarati on class defi niti on class derivation list classhead 类别表头类头 class 类别继承体系,类别阶层类层次体系 类别程式库、类别库 类别模板、类别范本 类库类模板clipboard 剪贴簿剪贴板clone 复制克隆collection 群集集合combo box 复合方块、复合框 组合框comma nd line 命令歹U 命令行(系统文字模式下的整行执行命令 )com muni cati on 通讯通讯compatible 相容兼容compile time 编译期编译期、编译时 compiler 编译器编译器 component 组件组件 compositi on 复合、合成、组合 组合computer 电脑、计算机计算机、电脑 concept 概念概念 con crete 具象的实在的 concurrent 并行并发configuration 组态酉己置conn ection 连接,连线(网络,资料库) 连接con strai nt 约束(条件)con struct 构件构件container 容器容器 (存放资料的某种结构如 list, vector... )containment 内含包容 con text 背景关系、周遭环境、上下脉络环境、上下文 con trol 控制元件、控件 con sole 主控台控制台控件con st 常数(con sta nt 的缩写,C++关键字)constant 常数(相对於variable ) 常量constructor ( ctor ) 建构式构造函数(与 class 同名的一种 member functions )copy (v ) 复制、拷贝拷贝copy (n ) 复件,副本 cover 涵盖覆盖create 创建、建立、产生、生成 创建creation 产生、生成创建cursor 游标光标custom 订制、自定 定制data 资料数据|_database 资料库数据库database schema 数据库结构纲目 |data member 资料成员、成员变数 数据成员、成员变量data structure 资料结构数据结构datagram 资料元数据报文dead lock 死结死锁debug 除错调试class template partial specializati ons类别模板偏特化类模板部分特化class template specializati ons类别模板特化类模板特化cleanup 清理、善後 清理、清除clie nt 客端、客户端、客户客户 client — server 主从架构 客户/服务器debugger除错器调试器declaratio n 宣告、宣告式声明deduct ion 推导(例:template argume nt deduct ion)推导、推断default 预设缺省、默认defer 延缓推迟defi ne 定义预定义defi niti on 定义、定义区、定义式 定义 |delegate 委派、委托、委任委托 delegati on (同上)demarshal 反编列散集derefere nce 提领(取出指标所指物体的内容)解叁考—| dereference operator dereference (提领)运算子 * 解叁考操作符 derived class 衍生类别派生类 desig n by contract 契约式设计design pattern 设计范式、设计样式 设计模式探 最近我比较喜欢「设计范式」一词destroy 摧毁、销毁destructor 解构式析构函数device 装置、设备设备 指令(例:using directive )(编译)指示符目录目录_盘分派分派distributed computing 分布式计算(分布式电算)分布式计算分散式计算(分散式电算)document 文件文档 dot operator dotdriver 驱动程式dyn amic bindingefficie ncy 效率efficient 高效高效end user 终端用户entity 物体实体、物体encapsulation 圭寸装圭寸装en clos ing class 外围类别(与巢状类别 nested class 有关)外围类enum (enumeration ) 列举(一种C++资料型别)枚举enumerators 列举元(enum 型别中的成员) 枚举成员、枚举器equal 相等相等equality 相等性相等性equality operator equality (等号)运算子==等号操作符equivale nce 等价性、等同性、对等性 等价性equivale nt 等价、等同、对等 等价escape code 转义码转义码evaluate 评估、求值、核定 评估_|event 事件事件event driven 事件驱动的事件驱动的 dialog 对话窗、对话盒对话框directivedirectory disk 碟(句点)运算子.(圆)点操作符 驱动(程序) 动态系结动态绑定 效率excepti on 异常情况异常exception declaration 异常宣告(ref. C++ Primer 3/e, 11.3 )异常声明exception han dli ng 异常处理、异常处理机制异常处理、异常处理机制exception specification 异常规格(ref. C++ Primer 3/e, 11.4 )异常规范exit退离(指离开函式时的那一个执行点)退出explicit 明白的、明显的、显式显式export 汇出引出、导出expressi on 运算式、算式表达式facility 设施、设备设施、设备feature 特性field 栏位,资料栏(Java)字段,值域(Java)file 档案文件firmware 韧体固件flag 旗标标记flash memory 快闪记忆体闪存flexibility 弹性灵活性flush 清理、扫清刷新font 字型字体form 表单(programming 用语)窗体formal parameter 形式叁数形式叁数forward declarati on 前置宣告前置声明forwarding 转呼叫,转发转发forwarding function 转呼叫函式,转发函式转发函数fractal 碎形分形framework框架框架full specialization 全特化(ref. partial specialization )fun ctio n 函式、函数函数function call operator 同call operatorfunction object 函式物件(ref. C++ Primer 3/e, 12.3 )函数对象function overloaded resoluti on函式多载决议程序函数重载解决(方案)function ality 功能、机能功能「fun ctio n template 函式模板、函式范本函数模板fun ctor 仿函式仿函式、函子game游戏游戏gen erate 生成gen eric 泛型、一般化的一般化的、通用的、泛化gen eric algorithm 泛型演算法通用算法getter (相对於setter)取值函式global 全域的(对应於local )全局的global object 全域物件全局对象global scope resolutio n operator全域生存空间(范围决议)运算子::全局范围解析操作符group 群组group box群组方块分组框guard clause 卫述句(Refactoring, p250)卫语句GUI图形介面图形界面ha nd shak ing 握手协商handle识别码、识别号、号码牌、权柄句柄han dler 处理常式处理函数hard — coded 编死的硬编码的hard — copy 硬拷图 屏幕截图 ___ |hard disk 硬碟硬盘hardware 硬体 硬件hash table 杂凑表哈希表、散列表 header file 表头档、标头档 头文件 heap 堆积堆 hierarchy 阶层体系层次结构(体系)hook 挂钩钩子hyperlink 超链结超链接―|icon 图示、图标图标IDE 整合开发环境集成开发环境iden tifier 识别字、识别符号标识符if and only if 若且唯若 当且仅当Illinois 伊利诺伊利诺斯image 影像图象 immediate base 直接的(紧临的)上层 base class 。
计算机编程常用术语中英对照
计算机编程常用术语中英对照Abstraction:抽象Accessor:访问器Address:地址Algorithm:算法API:应用程序接口Array:数组Assignment:赋值Asynchronous:异步Attribute:属性Backup:备份Bug:缺陷、错误Byte:字节Cache:缓存Class:类Closure:闭包Condition:条件Constant:常量Control Structure:控制结构Cookie:CookieCore:核心Cycle:循环Data:数据Database:数据库Debug:调试Declaration:声明Declarative Programming:声明式编程Decode:解码Define:定义Delete:删除Deployment:部署Design Pattern:设计模式Device:设备Dialogue:对话Dictionary:字典Dimension:维度Directive:指令Distributed System:分布式系统Done:完成Documentation:文档Domain:域Encapsulation:封装Encoding:编码Exception:异常Execution:执行Expression:表达式File:文件Function:函数Garbage Collection:垃圾回收Generic:通用Graph:图表Hash:散列Heap:堆Hierarchy:层次结构Host:主机Index:索引Inheritance:继承Input:输入Integrity:完整性Interface:界面Internet:因特网Interpreter:解释器IP:IPJava:JavaKey:键Linked List:链表Loop:循环Macro:宏Memory:内存Method:方法Module:模块Network:网络Object:对象OOP:面向对象编程。
java常用英语词汇翻译..
abstract 抽象的抽象的abstraction 抽象体、抽象物、抽象性抽象体、抽象物、抽象性access 存取、取用存取、访问access level 存取级别访问级别access function 存取函式访问函数activate 活化激活active 作用中的adapter 配接器适配器address 位址地址address space 位址空间,定址空间address-of operator 取址运算子取地址操作符aggregation 聚合algorithm 演算法算法allocate 配置分配allocator (空间)配置器分配器application 应用程式应用、应用程序application framework 应用程式框架、应用框架应用程序框架architecture 架构、系统架构体系结构argument 引数(传给函式的值)。
叁见 parameter 叁数、实质叁数、实叁、自变量array 阵列数组arrow operator arrow(箭头)运算子箭头操作符assembly 装配件assembly language 组合语言汇编语言assert(ion) 断言assign 指派、指定、设值、赋值赋值assignment 指派、指定赋值、分配assignment operator 指派(赋值)运算子 = 赋值操作符associated 相应的、相关的相关的、关联、相应的associative container 关联式容器(对应 sequential container)关联式容器atomic 不可分割的原子的attribute 属性属性、特性audio 音讯音频A.I. 人工智慧人工智能background 背景背景(用於图形着色)後台(用於行程)backward compatible 回溯相容向下兼容bandwidth 频宽带宽base class 基础类别基类base type 基础型别 (等同於 base class)batch 批次(意思是整批作业)批处理benefit 利益收益best viable function 最佳可行函式最佳可行函式(从 viable functions 中挑出的最佳吻合者)binary search 二分搜寻法二分查找binary tree 二元树二叉树binary function 二元函式双叁函数binary operator 二元运算子二元操作符binding 系结绑定bit 位元位bit field 位元栏位域bitmap 位元图位图bitwise 以 bit 为单元逐一┅bitwise copy 以 bit 为单元进行复制;位元逐一复制位拷贝block 区块,区段块、区块、语句块boolean 布林值(真假值,true 或 false)布尔值border 边框、框线边框brace(curly brace) 大括弧、大括号花括弧、花括号bracket(square brakcet) 中括弧、中括号方括弧、方括号breakpoint 中断点断点build 建造、构筑、建置(MS 用语)build-in 内建内置bus 汇流排总线business 商务,业务业务buttons 按钮按钮byte 位元组(由 8 bits 组成)字节cache 快取高速缓存call 呼叫、叫用调用callback 回呼回调call operator call(函式呼叫)运算子调用操作符(同 function call operator)candidate function 候选函式候选函数(在函式多载决议程序中出现的候选函式)chain 串链(例 chain of function calls)链character 字元字符check box 核取方块 (i.e. check button) 复选框checked exception 可控式异常(Java)check button 方钮 (i.e. check box) 复选按钮child class 子类别(或称为derived class, subtype)子类class 类别类class body 类别本体类体class declaration 类别宣告、类别宣告式类声明class definition 类别定义、类别定义式类定义class derivation list 类别衍化列类继承列表class head 类别表头类头class hierarchy 类别继承体系, 类别阶层类层次体系class library 类别程式库、类别库类库class template 类别模板、类别范本类模板class template partial specializations类别模板偏特化类模板部分特化class template specializations类别模板特化类模板特化cleanup 清理、善後清理、清除client 客端、客户端、客户客户client-server 主从架构客户/服务器clipboard 剪贴簿剪贴板clone 复制克隆collection 群集集合combo box 复合方块、复合框组合框command line 命令列命令行(系统文字模式下的整行执行命令)communication 通讯通讯compatible 相容兼容compile time 编译期编译期、编译时compiler 编译器编译器component 组件组件composition 复合、合成、组合组合computer 电脑、计算机计算机、电脑concept 概念概念concrete 具象的实在的concurrent 并行并发configuration 组态配置connection 连接,连线(网络,资料库)连接constraint 约束(条件)construct 构件构件container 容器容器(存放资料的某种结构如 list, vector...)containment 内含包容context 背景关系、周遭环境、上下脉络环境、上下文control 控制元件、控件控件console 主控台控制台const 常数(constant 的缩写,C++ 关键字)constant 常数(相对於 variable)常量constructor(ctor)建构式构造函数(与class 同名的一种 member functions)copy (v) 复制、拷贝拷贝copy (n) 复件, 副本cover 涵盖覆盖create 创建、建立、产生、生成创建creation 产生、生成创建cursor 游标光标custom 订制、自定定制data 资料数据database 资料库数据库database schema 数据库结构纲目data member 资料成员、成员变数数据成员、成员变量data structure 资料结构数据结构datagram 资料元数据报文dead lock 死结死锁debug 除错调试debugger 除错器调试器declaration 宣告、宣告式声明deduction 推导(例:template argument deduction)推导、推断default 预设缺省、默认defer 延缓推迟define 定义预定义definition 定义、定义区、定义式定义delegate 委派、委托、委任委托delegation (同上)demarshal 反编列散集dereference 提领(取出指标所指物体的内容)解叁考dereference operator dereference(提领)运算子 * 解叁考操作符derived class 衍生类别派生类design by contract 契约式设计design pattern 设计范式、设计样式设计模式※最近我比较喜欢「设计范式」一词destroy 摧毁、销毁destructor 解构式析构函数device 装置、设备设备dialog 对话窗、对话盒对话框directive 指令(例:using directive) (编译)指示符directory 目录目录disk 碟盘dispatch 分派分派distributed computing 分布式计算 (分布式电算) 分布式计算分散式计算 (分散式电算)document 文件文档dot operator dot(句点)运算子 . (圆)点操作符driver 驱动程式驱动(程序)dynamic binding 动态系结动态绑定efficiency 效率效率efficient 高效高效end user 终端用户entity 物体实体、物体encapsulation 封装封装enclosing class 外围类别(与巢状类别 nested class 有关)外围类enum (enumeration) 列举(一种 C++ 资料型别)枚举enumerators 列举元(enum 型别中的成员)枚举成员、枚举器equal 相等相等equality 相等性相等性equality operator equality(等号)运算子 == 等号操作符equivalence 等价性、等同性、对等性等价性equivalent 等价、等同、对等等价escape code 转义码转义码evaluate 评估、求值、核定评估event 事件事件event driven 事件驱动的事件驱动的exception 异常情况异常exception declaration 异常宣告(ref. C++ Primer 3/e, 11.3)异常声明exception handling 异常处理、异常处理机制异常处理、异常处理机制exception specification 异常规格(ref. C++ Primer 3/e, 11.4)异常规范exit 退离(指离开函式时的那一个执行点)退出explicit 明白的、明显的、显式显式export 汇出引出、导出expression 运算式、算式表达式facility 设施、设备设施、设备feature 特性field 栏位,资料栏(Java)字段, 值域(Java)file 档案文件firmware 韧体固件flag 旗标标记flash memory 快闪记忆体闪存flexibility 弹性灵活性flush 清理、扫清刷新font 字型字体form 表单(programming 用语)窗体formal parameter 形式叁数形式叁数forward declaration 前置宣告前置声明forwarding 转呼叫,转发转发forwarding function 转呼叫函式,转发函式转发函数fractal 碎形分形framework 框架框架full specialization 全特化(ref. partial specialization)function 函式、函数函数function call operator 同 call operatorfunction object 函式物件(ref. C++ Primer 3/e, 12.3)函数对象function overloaded resolution函式多载决议程序函数重载解决(方案)functionality 功能、机能功能function template 函式模板、函式范本函数模板functor 仿函式仿函式、函子game 游戏游戏generate 生成generic 泛型、一般化的一般化的、通用的、泛化generic algorithm 泛型演算法通用算法getter (相对於 setter) 取值函式global 全域的(对应於 local)全局的global object 全域物件全局对象global scope resolution operator全域生存空间(范围决议)运算子 :: 全局范围解析操作符group 群组group box 群组方块分组框guard clause 卫述句 (Refactoring, p250) 卫语句GUI 图形介面图形界面hand shaking 握手协商handle 识别码、识别号、号码牌、权柄句柄handler 处理常式处理函数hard-coded 编死的硬编码的hard-copy 硬拷图屏幕截图hard disk 硬碟硬盘hardware 硬体硬件hash table 杂凑表哈希表、散列表header file 表头档、标头档头文件heap 堆积堆hierarchy 阶层体系层次结构(体系)hook 挂钩钩子hyperlink 超链结超链接icon 图示、图标图标IDE 整合开发环境集成开发环境identifier 识别字、识别符号标识符if and only if 若且唯若当且仅当Illinois 伊利诺伊利诺斯image 影像图象immediate base 直接的(紧临的)上层 base class。
JAVA术语中英文对照
一群性质相近同的「东西」,如果译名一贯,阅读的感觉就很好。
一贯性的术语,扩充性高,延伸性高,系统化高。
•「式」:constructor 建构式declaration 宣告式definition 定义式destructor 解构式expression 算式(运算式)function 函式pattern 范式、模式、样式program 程式signature 标记式•「件」:(这是个弹性非常大的可组合字)assembly (装)配件component 组件con struct 构件control 控件eve nt 事件hardware 硬件object物件part 零件、部件singleton 单件software 软件work工件、机件•「器」:adapter配己接器allocator配置器compiler 编译器container 容器iterator迭代器linker联(连)结器listener 监听器•「别」:class类另廿type型别•「化」:generalized 泛化specialized 特化overloaded多载化(重载)•「型」polymorphism 多型genericity 泛型•「程」:process 行程(or进程,大陆用语)thread线程(大陆用语)program ming 编程■英中繁简编程术语对照英文繁体译词#define 定义预定义abstract抽象的抽象的abstraction抽象体、抽象物、抽象性抽象体、抽象物、抽象性access存取、取用存取、访问access level存取级别访问级别access function 存取函式访问函数activate活化激活active作用中的adapter配接器适配器address位址地址address space 位址空间,定址空间address-of operator 取址运算子取地址操作符aggregation 聚合algorithm演算法算法allocate配置分配allocator (空间)配置器分配器即plication应用程式应用、应用程序即plication framework 应用程式框架、应用框架应用程序框架architecture架构、系统架构体系结构argument引数(传给函式的值)。
JAVA常见英语汇总
Java常用英语汇总1, 这是技术是什么? --java是什么?一门编程语言.2, 这个技术有什么用? --java有什么用? 能够编写程序,最后形成软件.软件能卖钱.钱能给我们和家人带来一个幸福的人生.3, 这个技术什么时候用?4, 这个技术怎么用? ***** javaSEjavaEE(web开发,android开发)javaMEJava常用英语汇总1.第1天Path [ pɑ:θ ] 路径class [klɑ:s] 类classpath [klɑ:s'pɑ:θ] 类路径public ['p ʌb lik] 公共的,公用的private ['praivit] 私有的,私人的static ['stæ tik]静的;静态的;静止的(si dai tei ke)void [vɔid] 空的,没有返回值的main [mein] 主要的,重要的System ['sistəm] 系统(C si te mu)out [aut] 往外,出现,出外print [print ] 打印Demo [ 'deməu ] 演示(呆眸)Extends 继承 (一克斯疼子)Interface 接口(英特费斯)abstract 抽象(呃波思寨可特)implements 实现(英扑来门磁)必会知识点:掌握常用的DOS命令.掌握用JAVA_HOME方法配置path环境变量掌握hello world程序的书写.1.1.演讲内容 :理解JDK,JRE,JVM都是做什么的? (演讲内容)2.第2天Version [ 'və:ʃən] 版本(我神)author [ 'ɔ:θə] 作者(凹ser)byte [bait] 字节short [ʃɔ:t] 短整型(绍特)int [int] 整型long [lɔ:ŋ] 长整形char [tʃɑ:] 字符型(差儿)String [striŋ] 字符串类型(死坠英)float [fləut] 单精度浮点类型double ['dʌbl] 双精度浮点型,双倍type [taip] 类型boolean['bu:li:ən]冷布尔类型真假二值true [tru:] 真,正确的(成立的)(出)false [fɔ:ls] 假,错误的(不成立的)(否4 死)binary ['bainəri] 二进制(白哪瑞)octal ['ɔktəl] 八进制(凹可偷)hex [he害ks]十六进制必会知识点:1:常量(掌握)不难但重要2:进制(理解)难点非重点3:有符号数据的表现形式(理解)难点非重点4:变量(掌握)不难但重要int a = 2;5:数据类型(掌握)不难但重要6:运算符(掌握) 难点也是重点,以下运算符是需要掌握的• % 取模•++-- 自增自减•+=-= 加等于减等于•>>> ,>> ,<< (位运算中要求掌握的)•三元运算符A :(条件表达式)?表达式1:表达式2;**如果条件为true,运算后的结果是表达式1;**如果条件为false,运算后的结果是表达式2;B:条件运算符运算完之后一定有一个结果举例:int a = 1;int b = 2;int c = 0;c = (a>b)?10:20;2.1. 演讲内容:•& 和&&(演讲内容)•| 和|| (演讲内容)3.第3天count [康k aun t] 计数;计算;(计数器思想,上课注意听) sum [ s ʌm] 总数,总计(萨姆)Salary [ 'sæ塞ləri ] 薪水Random ['ræn dəm] 随机的(软der母)Scanner ['skænə] 接收输入(死该那)Import [im' pɔ:t] 导入,输入(英泡特)if [if] 如果else [els] 否则(爱哦死)switch [switʃ吃] 判断语句case [keis] 实例,情况break [breik] 退出continue [kən 'tinju牛] 跳出...继续return [ri tə:n特恩] 返回default [di'fɔ:lt] 或者的意思(在软件配置中还有默认的意思) While [wail] 当……的时候Loop [lu:p] 循环必会知识点:1,if语句的3中形式(掌握)第一种:if(条件为true,也就是条件成立){执行这个语句.}int a = 1;int b = 2;if(a<b){System.out.println("OK");}后面两种形式上课注意听2,switch语句的用法(掌握)3.1.演讲内容:switch语句能否作用在byte上,能否作用在long上,能否作用在String上?(演讲内容)3,for循环(掌握)以下两种图形的打印方法(掌握)此种思想后面常用********************4,while循环(掌握)5,continue和break两个关键字的区别?(演讲内容)4.第4天Max [ ma: k s] 最大的Min [ mi n] 最小的Function [ 'fʌŋk ʃən ] 功能,函数Method [ 'me θə d ] 方法Result [ ri'zʌlt ]结果ComparatorCompare [ kəm' pεə] 比较****************ComparableCompareToTemp [ tem p ]临时工Array [ ə'rei ] 数组Null [nʌl ] 空,无效的pointer ['p ɔi n tə] 指针Exception[ ik 'sep ʃən] 异常Error [ erə] 错误Thread [ θred ] 线程,线状物Lang [læŋ] 是language['læŋɡwi dʒ] 语言的缩写index ['indeks] 角标,索引,指针Outof [ a:ut ɔf] 在...之外bound [baund] 范围length [ leŋθ] 长度sort [sɔ:t] 将...排序//Arrays.sort(arr)select [si'lekt] 选择//selectSortbubble ['bʌbl] 冒泡,气泡//bullbeSortchange [ tʃeindʒ] 改变,交换Swap [ swɔp ] 交换nullpointerException 空指针异常ArrayIndexOutOfBoundsException 数组角标越界异常----------------------------------------------------------------------------5.第5天Half [ hɑ:f ] 一半的,半个的Search [ sə: tʃ] 搜索,查找Mid [ mid] 中间的Number [ 'nʌmbə] 数字,号码util[ ju'til]是utility[ ju'tiliti]功能,功效的缩写Transition[ træn'ziʃən] 转换通常会用trans为其简写形式Object [ 'ɔb dʒi kt ] 对象, 物体Class member [ 'membə ] 类成员Class method [ 'meθəd] ] 类方法Class variable [ 'vεəriəble ] 类变量Constructor [ kən'strʌktə] 构造方法,构造器Package [ 'pækidʒ] 包6.第6天Car [ kɑ: ] 汽车,小轿车Color [ 'kʌlə] 颜色Red [ red ] 红色Blue [ blu: ] 蓝色Black [ blæ k]黑色White [ hwait ] 白色Run [ run] 跑, 运行Person [ 'pə:sən ] 人People [ 'pi:pl ] 人,人们Age [ eidʒ] 年龄Name [ neim ] 名字,名称,名誉,名人Speak [ spi:k] 说话,讲话,Set [ set] 设置Reset [r i set] 重新设置Get [get ] 获取,获得7.第7天Code [ kəud ] 代码,代号,编码Country [ 'kʌn tri ] 国家,国土University [ju优:ni'və:siti] 大学College [ 'kɔlidʒ] 大学Private [ 'praivit ] 私有的,私人的Show [ ʃəu] 显示,展示Sleep [ sli:p ] 睡, 睡觉, 睡眠1秒=1000毫秒Single ['siŋgl] 单一的,单独的,单身的,单程的Instance ['instəns ]实例,情况Tool [ tu:l] 工具Data [ 'deitə] 资料Develop [ di'veləp ] 开发eclipse中用到的单词Application 应用perspective [pə'spektiv]远景视图8.第8天Extends [ ik'stends] 继承,延伸,推广Phone [ fəun ] 电话(否嗯)Call [ kɔ:l] 呼叫,给...打电话Study [ 'stʌdi] 学习,研究(死打dei)Work [ wə:k ] 工作,操作Eclipse中会用到的单词:Location [ ləu'keiʃən] 位置(文件在电脑中的位置) encoding [in'kəu扣diŋ] 编码Properties [ 'prɔpətis]属性,性能(扑ruer per特死 )9.第9天Super ['sju: pə] 父类的,超级的,超类的Final ['fai nl] 最终的Finally 最终Finalized 最终地Abstract ['æbstrækt]抽象的Interface [ 'intəfeis ] 接口Implements ['impliments] 实现Mouse [maus ] 鼠标, 老鼠Bonus [ 'bəunəs ] 奖金Inner [ 'inə] 内部的Protect [prəu'tekt] 保护,受保护的,防卫Eclipse中会用到的单词:File [ 'fail] 文件Folder ['fəʊldə] 文件夹View [ vju: ] 视图, 视线,看Show view 显示视图--------------------------------------------------------------10.第10天Equals ['i一 :kwəl扣 s]判断两个字符串是否相等Memory ['meməri] 记忆,内存,存储器(乃mer瑞)OutOfMemoryError 在内存之外的错误:内存溢出(专业说法)Heap [hi:p] 堆Space [speis] 空间Java heap space Java堆内存Throw [θrəu肉] 抛出,投掷Throws [θ死 rəuz] throw的复数形式Finally ['fainəli] 最后,最终Message ['me买 sidʒ] 消息,信息,通知Try [trai]尝试,试图(踹)Catch [kæt凯ʃ吃] 捕获,捕捉,抓住Close [kləuz] 关闭,结束Open ['əupən] 打开,公开Add [æd]添加,增加Prelect [pri'lekt ] 讲课,讲演eclipse中用到的单词Refresh [ri'freʃ狮] 更新,刷新Edit ['e爱 dit]编辑Project [prədʒekt] 项目,工程,计划-------------------------------------------------------------------11.第11天Directory [ di'rektəri ] 目录Throwable [ 'θrəuə'ei bl ] 直译是可抛出的,在Java中指异常类.((丝柔A宝)ClassCastException ("类型错误"),类型转换异常Runtime [run'taim] 运行时间RuntimeException 运行时异常Current ['kʌ卡rənt] 当前的,现在的Arithmetic [ə'riθmətik ] 算数eclipse中用到的单词Preference ['prefərəns] 个人喜好/在汉化版中是"属性"(排服润资)rename [,ri:'neim] 改名,重新命名 (F2快捷键)template ['templit] 模板12.第12天Synchro nized [ 'sɪŋkrə,naɪzd] 同步的Runnable [ 'rʌnəbl] 可捕捉的(在java中它是一个接口) Inter rupted [,intə'rʌptid] 中断的,被阻止的Ticket ['tikit] 票Bank [bæŋk] 银行tank 坦克flag [flæɡ赖] 标记, 旗帜dead [ded] 死亡的,无生命的lock [ lɔk] 锁Un爱lock 开锁eclipse中用到的单词console [kən'səul] 控制台font [fɔnt] 字体syntax ['sin 森tæks]语法必会知识点:多线程的两种实现方式(掌握)线程的生命周期.(理解)13.第13天Resource [ ri'sɔ:s] 资源Notify ['nəutifai ] 唤醒, 告知Input ['input] 输入Output [ 'autput ] 输出bounded ['baundid] 有界限的Buffer ['bʌfə] 缓冲区boundedbuffer 有界缓冲区Signal ['siɡnəl] 信号,标志Condition [kən'diʃən] 条件Producer [prə'du:sə] 生产者Consumer [ kən'sju:mə] 消费者-----------------------------------------------------------------------------14.第14天Substring [ 'sʌb striŋ] 子字符串, 部分字符串,子链Trim [trim] 修剪, 修整Append [ə'pend] 添加Add [ æd]增加Insert [in'sə:t] 插入, 比如把一段字符串"cd" 插入到"abef"Delete [di'li:t] 删除Remove 移除replace [ri'pleis] 代替,取代,更换update [ ʌp'deit] 更新,修改Create [ kri'eit ] 创造,创作Builder ['bildə] Java中为"缓冲器", 直译为建筑者StringBuffer 字符串缓冲区(同步的)StringBuilder 字符串缓冲区(不同步的)15.第15天char [tʃɑ:] 字符型character ['kærəktə] 字符int [int]整型integer ['intidʒə] 整数类型parse [pɑ:z] 解析, 转换成...parseInt 转化成“整数”类型Retain [ri'tein] 保持reverse [ ri'və:s ] 反转,翻转collection [kə'lekʃən] 集合,聚集,采集Remove [ri'mu:v] 移除,删除clear [kliə] 清空,清除,清楚的.Iterator [itə'rei tə] 迭代器list [list] 列表,清单(集合之一)ArrayList ['əri list] 数组列表(最常用的集合,重点掌握) Previous ['pri:vjəs] 在...之前Next 下一个15.1.演讲内容:1,String是最基本的数据类型吗? (面试题)2,是否可以继承String类?(面试题)16.第16天Split [split]切割Element ['elimənt] 元素NoSuchElementExceptionlinked [ liŋkt] 连接的Contains [kən'teinz] 包含Set [ set]集合Comparator ['kəmpəreitə] 比较仪style [stail]风格,类型eclipse 中的单词bracket ['brækit]括号keyword ['ki:wə:d] 关键字excluding [ik'sklu:diŋ] 将...排除在外16.1.演讲内容:1, StringBuffer与StringBuilder的区别?(面试题)2,"=="和equals方法究竟有什么区别?(面试题)17.第17天math [mæθ] 数学,算数ceil() [ si:l] 返回大于参数的最小整数。
java常用英语词汇翻译
abstract 抽象的抽象的abstraction 抽象体、抽象物、抽象性抽象体、抽象物、抽象性access 存取、取用存取、访问access level 存取级别访问级别access function 存取函式访问函数activate 活化激活active 作用中的adapter 配接器适配器address 位址地址address space 位址空间,定址空间address-of operator 取址运算子取地址操作符aggregation 聚合algorithm 演算法算法allocate 配置分配allocator (空间)配置器分配器application 应用程式应用、应用程序application framework 应用程式框架、应用框架应用程序框架architecture 架构、系统架构体系结构argument 引数(传给函式的值)。
叁见 parameter 叁数、实质叁数、实叁、自变量array 阵列数组arrow operator arrow(箭头)运算子箭头操作符assembly 装配件assembly language 组合语言汇编语言assert(ion) 断言assign 指派、指定、设值、赋值赋值assignment 指派、指定赋值、分配assignment operator 指派(赋值)运算子 = 赋值操作符associated 相应的、相关的相关的、关联、相应的associative container 关联式容器(对应 sequential container)关联式容器atomic 不可分割的原子的attribute 属性属性、特性audio 音讯音频A.I. 人工智慧人工智能background 背景背景(用於图形着色)後台(用於行程)backward compatible 回溯相容向下兼容bandwidth 频宽带宽base class 基础类别基类base type 基础型别 (等同於 base class)batch 批次(意思是整批作业)批处理benefit 利益收益best viable function 最佳可行函式最佳可行函式(从 viable functions 中挑出的最佳吻合者)binary search 二分搜寻法二分查找binary tree 二元树二叉树binary function 二元函式双叁函数binary operator 二元运算子二元操作符binding 系结绑定bit 位元位bit field 位元栏位域bitmap 位元图位图bitwise 以 bit 为单元逐一┅bitwise copy 以 bit 为单元进行复制;位元逐一复制位拷贝block 区块,区段块、区块、语句块boolean 布林值(真假值,true 或 false)布尔值border 边框、框线边框brace(curly brace) 大括弧、大括号花括弧、花括号bracket(square brakcet) 中括弧、中括号方括弧、方括号breakpoint 中断点断点build 建造、构筑、建置(MS 用语)build-in 内建内置bus 汇流排总线business 商务,业务业务buttons 按钮按钮byte 位元组(由 8 bits 组成)字节cache 快取高速缓存call 呼叫、叫用调用callback 回呼回调call operator call(函式呼叫)运算子调用操作符(同 function call operator)candidate function 候选函式候选函数(在函式多载决议程序中出现的候选函式)chain 串链(例 chain of function calls)链character 字元字符check box 核取方块 (i.e. check button) 复选框checked exception 可控式异常(Java)check button 方钮 (i.e. check box) 复选按钮child class 子类别(或称为derived class, subtype)子类class 类别类class body 类别本体类体class declaration 类别宣告、类别宣告式类声明class definition 类别定义、类别定义式类定义class derivation list 类别衍化列类继承列表class head 类别表头类头class hierarchy 类别继承体系, 类别阶层类层次体系class library 类别程式库、类别库类库class template 类别模板、类别范本类模板class template partial specializations类别模板偏特化类模板部分特化class template specializations类别模板特化类模板特化cleanup 清理、善後清理、清除client 客端、客户端、客户客户client-server 主从架构客户/服务器clipboard 剪贴簿剪贴板clone 复制克隆collection 群集集合combo box 复合方块、复合框组合框command line 命令列命令行(系统文字模式下的整行执行命令)communication 通讯通讯compatible 相容兼容compile time 编译期编译期、编译时compiler 编译器编译器component 组件组件composition 复合、合成、组合组合computer 电脑、计算机计算机、电脑concept 概念概念concrete 具象的实在的concurrent 并行并发configuration 组态配置connection 连接,连线(网络,资料库)连接constraint 约束(条件)construct 构件构件container 容器容器(存放资料的某种结构如 list, vector...)containment 内含包容context 背景关系、周遭环境、上下脉络环境、上下文control 控制元件、控件控件console 主控台控制台const 常数(constant 的缩写,C++ 关键字)constant 常数(相对於 variable)常量constructor(ctor)建构式构造函数(与class 同名的一种 member functions)copy (v) 复制、拷贝拷贝copy (n) 复件, 副本cover 涵盖覆盖create 创建、建立、产生、生成创建creation 产生、生成创建cursor 游标光标custom 订制、自定定制data 资料数据database 资料库数据库database schema 数据库结构纲目data member 资料成员、成员变数数据成员、成员变量data structure 资料结构数据结构datagram 资料元数据报文dead lock 死结死锁debug 除错调试debugger 除错器调试器declaration 宣告、宣告式声明deduction 推导(例:template argument deduction)推导、推断default 预设缺省、默认defer 延缓推迟define 定义预定义definition 定义、定义区、定义式定义delegate 委派、委托、委任委托delegation (同上)demarshal 反编列散集dereference 提领(取出指标所指物体的内容)解叁考dereference operator dereference(提领)运算子 * 解叁考操作符derived class 衍生类别派生类design by contract 契约式设计design pattern 设计范式、设计样式设计模式※最近我比较喜欢「设计范式」一词destroy 摧毁、销毁destructor 解构式析构函数device 装置、设备设备dialog 对话窗、对话盒对话框directive 指令(例:using directive) (编译)指示符directory 目录目录disk 碟盘dispatch 分派分派distributed computing 分布式计算 (分布式电算) 分布式计算分散式计算 (分散式电算)document 文件文档dot operator dot(句点)运算子 . (圆)点操作符driver 驱动程式驱动(程序)dynamic binding 动态系结动态绑定efficiency 效率效率efficient 高效高效end user 终端用户entity 物体实体、物体encapsulation 封装封装enclosing class 外围类别(与巢状类别 nested class 有关)外围类enum (enumeration) 列举(一种 C++ 资料型别)枚举enumerators 列举元(enum 型别中的成员)枚举成员、枚举器equal 相等相等equality 相等性相等性equality operator equality(等号)运算子 == 等号操作符equivalence 等价性、等同性、对等性等价性equivalent 等价、等同、对等等价escape code 转义码转义码evaluate 评估、求值、核定评估event 事件事件event driven 事件驱动的事件驱动的exception 异常情况异常exception declaration 异常宣告(ref. C++ Primer 3/e, 11.3)异常声明exception handling 异常处理、异常处理机制异常处理、异常处理机制exception specification 异常规格(ref. C++ Primer 3/e, 11.4)异常规范exit 退离(指离开函式时的那一个执行点)退出explicit 明白的、明显的、显式显式export 汇出引出、导出expression 运算式、算式表达式facility 设施、设备设施、设备feature 特性field 栏位,资料栏(Java)字段, 值域(Java)file 档案文件firmware 韧体固件flag 旗标标记flash memory 快闪记忆体闪存flexibility 弹性灵活性flush 清理、扫清刷新font 字型字体form 表单(programming 用语)窗体formal parameter 形式叁数形式叁数forward declaration 前置宣告前置声明forwarding 转呼叫,转发转发forwarding function 转呼叫函式,转发函式转发函数fractal 碎形分形framework 框架框架full specialization 全特化(ref. partial specialization)function 函式、函数函数function call operator 同 call operatorfunction object 函式物件(ref. C++ Primer 3/e, 12.3)函数对象function overloaded resolution函式多载决议程序函数重载解决(方案)functionality 功能、机能功能function template 函式模板、函式范本函数模板functor 仿函式仿函式、函子game 游戏游戏generate 生成generic 泛型、一般化的一般化的、通用的、泛化generic algorithm 泛型演算法通用算法getter (相对於 setter) 取值函式global 全域的(对应於 local)全局的global object 全域物件全局对象global scope resolution operator全域生存空间(范围决议)运算子 :: 全局范围解析操作符group 群组group box 群组方块分组框guard clause 卫述句 (Refactoring, p250) 卫语句GUI 图形介面图形界面hand shaking 握手协商handle 识别码、识别号、号码牌、权柄句柄handler 处理常式处理函数hard-coded 编死的硬编码的hard-copy 硬拷图屏幕截图hard disk 硬碟硬盘hardware 硬体硬件hash table 杂凑表哈希表、散列表header file 表头档、标头档头文件heap 堆积堆hierarchy 阶层体系层次结构(体系)hook 挂钩钩子hyperlink 超链结超链接icon 图示、图标图标IDE 整合开发环境集成开发环境identifier 识别字、识别符号标识符if and only if 若且唯若当且仅当Illinois 伊利诺伊利诺斯image 影像图象immediate base 直接的(紧临的)上层 base class。
Java概述关键术语中英文对照表
Java概述关键术语中英文对照表英文中文Application Program Interface (API)应用程序接口assembler汇编程序assembly language汇编语言bit位block块block comment块注释bus总线byte字节bytecode字节码bytecode verifier字节码校验器central processing unit (CPU)中央处理器class loader类加载器comment注释compiler编译器console控制台encoding scheme编码方案hardware硬件high-level language高级语言integrated development environment (IDE)集成开发环境interpreter assignment写作解释器java command java命令Java Development Toolkit (JDK)Java开发工具Java language specification Java语言规范Java Virtual Machine (JVM)Java虚拟机javac command javac命令keyword (or reserved word)关键字(或保留字) library库line comment行注释logic error逻辑错误low-level language低级语言machine language机器语言main method主方法memory内存operating system (OS)操作系统program程序programming编程runtime error运行时错误software软件source code源代码source program源程序statement语句statement terminator语句结束符storage devices存储设备syntax error语法错误。
