2022年程序员所用到的英语词汇-java语言 .pdf
《2022年程序员所用到的英语词汇-java语言 .pdf》由会员分享,可在线阅读,更多相关《2022年程序员所用到的英语词汇-java语言 .pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、英语对编程的作用:干程序员这行实在是离不开英语,干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难。 这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化。首先编程本身就依赖于英语,虽然现在技术的发展,可以使得某些开发工具在变量名和字段名中支持中文,但还未发现能够完全使用中文的编程语句。这并不代表我们英语差,就不能编程了, 下面提供一点入门级的程序员常用英语,以此为开始,迈出我们学习英语的第一步,努力学习英语吧,英语会使你的编程事半功倍。下面是 JAVA 语言常用英语汇总,java 常用名词
2、解释,计算机常用英语汇总。JAVA 语言常用英语汇总:A.array 数组apple 苹果add 增加accessible 可存取的area 面积audio 音频addition 加法action 行动arithmetic 算法 adjustment 调整actual 真实的argument 参量abstract 抽象 ascent 提升already 已经AWT(Abstract Window Toolkit)抽象窗口工具API(Application Programming Interface)应用程序接口array apple add accessible area audio addi
3、tion action arithmetic adjustment actual argument abstract B. byte 字节Boolean 布尔banana 香蕉base 基础buffer 缓冲器button 按钮break 中断body 身体C. color 颜色class 类count 计数client 客户code 代码 calculation 计算cell 单元circle 圆capital 首都catch 捕获check 检查container 容器component 组件command 命令cube 立方 ,三次方char(=character)字符cancel 取消
4、case 情况choice 选择click 单击center 中心compile 编译clone 克隆,复制continue 继续create建立D. draw 绘图data数据demo 示例DLL(Dynamic Link Library)动态链接库document 文档descent 继承division 分裂,除法define 定义,说明display 显示E. error 错误extends 扩展executed 执行event 事件enter 输入,回车键exception 异常except 除外employee 雇员 environment 环境east 东方equal 相等Ech
5、o 重复F. false 假的float 单精度型fruit 水果file 文件find 发现found 发现field 域final 终结的friend 朋友fill 填充focus 焦点 font 字体factorial 阶乘G. graphic 图像grid 方格GUI 图形化用户接口get 得到H. host 主机height 高度名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 19 页 - - - - - - - - - I.init(=initialize)
6、初始化input 输入implement 实现instance 实例io(=input/output)输出输入interrupted 中断int(=integer) 整型item 元素interface 接口inner 内部的import 导入index 索引 image 图像J.Java 爪哇JDK(Java Development Kit) Java 开发工具JSP(Java Server Page) Java服务页JVM(Java Virtual Machine) Java虚拟机K. Kit 工具L.language 语言loop 循环long 长整型label 标签layout 布局l
7、ist 列表listener 收听者M. move 移动menu 菜单mode 模式method 方法metric 米的,公尺motion 运动manager 经理main 主要的msg(=message) 消息N. new 新的number 数字north 北方null 空的native 本地的O. override 过载orange 橘子output 输出object 对象out 外部的oval 椭圆P. public 公共的protected 保护的private 私有的property 属性point 点price 价格problem 问题package 打包,包裹print 打印pa
8、th 路径polygon 多边形program 程序prompt 提示parse 分析解析 press 按,压panel 面板paint 画R. return 返回 runnable 可捕获的radius 半径 round 环绕release 释放rect(=rectangle) 长方形radio 无线电resolve 解析S.short 短整 型south 南 方的string 字 符串static 静 态的system 系 统seed 种子seasonal 季节的set 设置super 超级 square 平方,二次方sub 替代的screen 屏幕sound声音state 状态salar
9、y 薪水sleep 睡觉size 大小,尺寸start 开始sort 排序status 状态synchronize 同步发生switch 开关stream 流 symbol 符号T.true 真 的title 标 题type 类 型temp(=temporary) 暂 时 的throw 扔thread 线 程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 19 页 - - - - - - - - - temperate 温和的,有节制的,temperature tool
10、工具try 试图U.undefined 未定义UI(User Interface) 用户接口update 更新URL(Uniform Resource Locator) 统一资源定位器V.volatile 挥发性visible 可见的virtual 虚拟的variable 变量value 数值void 无返回值的 volume 量 viewer 观察者vector 矢量W.width 宽度workspace 工作区worker 工人west 西方的web 网 warrior 勇士while 当时Z. zero 零java 常用名词解释:AAA 简称 AAA系统认证 (Authenticatio
11、n) 验证用户的身份与可使用的网络服务授权 (Authorization) 依据认证结果开放网络服务给用户计帐 (Accounting) 记 录用户对各种网络服务的用量,并提供给计费系统。AWT Abstract Window Toolkit( 抽象窗口工具包) 第一代的Java GUI 工具包,现在基本已经不使用其中的组件,已经被Swing 取代,但是Swing 是扩展 AWT 而来。 AWT 中还包含很多现在GUI 编程还在频繁使用的内容,例如事件处理及监听、布局管理器等。AWT 也是 JFC 的一部分。API Application Programming Interface( 应用编程
12、接口) 语言、框架以及类库对外提供的编码的接口。AOP Aspect Oriented Programming (面向切面编程)可以 通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 19 页 - - - - - - - - - BMP Bean-Managed Persistent(Bean 管理的持久性)EJB 中由 Bean 自己负责持久性管理的方法,Bean的内容的同步 (保存
13、) 需要自己编写代码实现。CALLBACK CALLBACK首先是基于多线程的,没有线程的调用就不要谈回调.子类调用父类的构造方法叫回调用,那 TMD的任何构造对象都叫回调了,因为任何对象至少继承了Object,构造时至少要调用Object 的构造方法 . CALLBACK机制一个主线程管理其它线程时,不用轮询方法检查各个线程的状态,而是在子线程中出现某种状态时通知主线程,啊,有人要按下我了,啊,我的值到达100了,(术语叫触发了某种事件)这样主线程收到这些消息再根据消息类型去调用相应的方法. 一个例子 ,我(主线程 )坐车去北京 ,当车到北京时我要调用下车 这个方法 ,如果不用回调用机制,我
14、要不断地问driver,到了没有啊 ?如果我问超过三次而那个driver 力气又比我大的话,他肯定要打我 ,如果用回调用机制,就是用一个子线程(可以让driver 承担这个角色)在那运行 ,当到的时候通知我到了,我就调用 下车 (), 而不用过一会就问一次,这样我可以省下时间睡觉或和车上的美眉聊天. CMP Container-Managed Persistent(容器管理的持久性)EJB 中由容器负责entity beans 的持久性管理的方法, 即容器负责将entity beans 的更新同步(保存)到数据库。CORBA Common Object Request Broker Archi
15、tecture (公用对象请求代理调度 程序体系结构)是一组用来定义分布式对象系统的标准,由 OMG(Object Menagement Group) 作为发起和标准制定单位。CORBA 的 目的是定义一套协议,符合这个协议的对象可以互相交互,不论它们是用什么样的语言写的,不论它们运行于什么样的机器和操作系统。,DTD Document type Definition( 文档类型定义),它为一个XML 文档或者文档集合建立一套规则。它本身不是独立的技术规范,而是属于规范的一部分,XML文档中的文档类型声明既可以是标记约束,也可以是带有标记约束的外部文档。这两种约束的总和就是DTD 。它规定了
16、XML 文档的构建方式。DI Dependency Injection(依赖注入) ,即组件之间的依赖关系由容器在运行期决定,形象的来说, 即由容器动态的将某种依赖关系注入到组件之中。依赖注入的目标并非为软件系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 19 页 - - - - - - - - - 带来更多的功能, 而是为了提升组件重用的概率, 并为系统搭建一个灵活、可扩展的平台。通过依赖注入机制, 我们只需要通过简单的配置,而无需任何代码就可指定目标需要的资源,完
17、成自身的业务逻辑,而不用关心具体的资源来自何处、由谁实现。(以上同样摘自夏昕的Spring 开发指南)。DI 和 IoC是同义词。EJB Enterprise JavaBeans,Java 中用于开发企业级应用的技术标准,他定义了一个用于开发 和 发 布 可 重 用 的 服 务 器 端 组 件 的 模 型 , 包 括Session beans, Entity beans 以 及Message-driven beans 三种 。Hibernate Hibernate 是一个开放源代码的O/R Mapping (对象关系映射框架 ),它对 JDBC进行了轻量级的对象封装,使 Java程序员可以随心
18、所欲的使用对象编程思维来操纵数据库。IDL Interface Definition Language (接口定义语言) , CORBA 的一个关键特性,是一个语言中立的接口定义语言,每个支持CORBA 的语言都会有一个自己的IDL 映射。IIOP Internet Inter-ORB Protocol(互联网内部对象请求代理协议 ),Java 中使得程序可以和其他语言的CORBA 实现实现互操作性的协议。IoC Inversion of Control (控制反转) ,由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控,控制权由应用代码中转到了外部容器, 控制权的转移,是所谓反转。
19、(以上摘自夏昕的Spring 开发指南)I18N internationalization (国际化),这个单词的长度是20,然后取其首尾字母,中间省略的字母刚好18 个。JCA Java Cryptography Architecture ,Java加密架构,java 平台中用于访问和开发加密功能的框架。JTS Java Transaction Service(Java事务服务),Java 中 进行分布式事务管理的技术标准,它是基于 CORBA 对象事务服务(CORBA Object Transaction Service)的。使得 EJB 和它的客户端能够进行事务操作;可以对应用程序中的若
20、干个Bean 进行更新,并保证所有的更改在事务的最后能够提交或者回滚;依赖JDBC-2 驱动程序来支持XA 协 议进而支持通过一个或多个资源管理者执行分布式事务处理的能力JNDI Java Naming and Directory Interface (Java 命名和目录服务接口) , Java 中使用目录和命名服务的技术规范,和JDBC 类似,他由 API 和 SPI 构成。 J2EE 的目录服务使得Java 客户端和 Web 层 Servlet 能够查询用户定义的对象,比如说,EJB 和环境配置项(比如JDBC 驱动程序的地址)JMS Java Messaging Service(Jav
21、a消息服务),使用基于点到点(一对一)或者发布订阅(多对多)的交互方式来支持J2EE 应用程序之间的异步通讯;所有消息可被设定为具有与其关联的服务的特性,从最佳效果服务特性到事务性服务特性JCP Java Community Process(Java社区过程),负责 Java 技术发展与审核技术规格的开放组织, JCP 对提出的请求投票表决,JCP 的专家组成员一般都是业界比较有影响力的企业或者组织。JNode JNode 是个特殊的JVM ,可以在没有其他OS 的?机上运行Java 程序。可惜刚刚成形,不能实用。 相关网站:http:/jnode.sourcefor ; JTA Java T
22、ransaction API(Java事务 API ) ,Java中进行事务划分的技术。JSF Java Server Faces,新一代的Java Web应用技术标准,吸收了很多Servlet、JSP以及其他的 Web 应用框架的特性。JSF为 Web 应用开发定义了一个事件驱动的、基于组件的模型。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 19 页 - - - - - - - - - JNI java 本地编程接口。是Java Native Interface 的
23、英文缩写。他能够使 java 代码与用其他编程语言编写的应用程序和库进行互操作。(其他编程语言大多是c,c+和汇编语言。 )JDBC Java DataBase Connectivity (Java数据库连接), 用 于访问关系型数据库的Java 技术,仅仅是一种技术标准,访问不同的关系型数据库需要相应的JDBC 规范的实现包。JSP Java Server Pages(Java服务器端页面) ,J2EE 标准中用于创建动态页面内容的技术标准,基于Servlet 技术,需要支持该标准的服务器才能运行,最常用的JSP服务器之一就是 Tomcat。JFC Java Foundation Class
24、es (JAVA 基础类),集合了 GUI 组件以及其他能简化开发和展开桌面和 Internet/Intranet 应用的服务,其核心就是 Swing。JVM Java Virtual Machine( Java虚拟机),它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,。 Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等 ,还具有相应的指令系统。JVM 屏蔽了与具体操作系统平台相关的信息,使得Java 程序只需生成在Java 虚拟机上运行的目标代码(字节码 ),就可以在多种平台上不加修改地运行。Java 虚拟机在执行字节码时,实际上最终还是把字节码解
25、释成具体平台上的机器指令执行。JRE Java Runtime Environment (Java 运行环境),运行JAVA 程序所必须的环境的集合,包含 JVM 标准实现及Java 核心类库。JSDK Java Software Development Kit ,和 JDK 以及 J2SE 等同。JDK Java Development Kit(Java 开发工具包 ):包括运行环境、编译工具及其它工具、源代码等,基本上和J2SE等同。J2ME Java 2 Micro Edition (JAVA2 精简版) API 规格基于 J2SE ,但是被修改为可以适合某种产品的单一要求。J2ME 使
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年程序员所用到的英语词汇-java语言 2022 程序员 所用 英语词汇 java 语言
限制150内