《Java+英语词汇表.docx》由会员分享,可在线阅读,更多相关《Java+英语词汇表.docx(32页珍藏版)》请在三一办公上搜索。
1、Java+英语词汇表Java 英语词汇表 Abstract Window Toolkit(AWT) 抽象窗口工具包 Abstraction 抽象 Anonymous class 匿名类 Anonymous inner class 匿名内部类 Application Programming Interface 应用程序接口 Array 数组 Attribute 属性 Base class 基类/父类 Byte stream 字节流 Casting 类型转换 Character stream 字符流 Character 字符 Child class 子类 Class 类 Class member
2、类的成员 Class method 类的方法 Class variable 类变量 Collection interface Collection接口 Constructor 构造方法 Container 容器 Data Definition Language 数据定义函数 Data source 数据源 Data Management System(DBMS) 数据库管理系统 Declaration 声明 Derived Class 派生类/子类 Encapsulation 封装 Event 事件 Event source 事件源 Exception 异常 Exception handlin
3、g 异常处理 Garbage collection 垃圾回收机制 Generalization 一般化,泛化 Graphics User Interface 图形用户界面 Identifier 标识符 Inheritance 继承 Inner class 内部类 Instance 实例 Integrated Development Environment 继承开发环境 Interface 接口 Java Database Connectivity Java数据库连接 Java Development Kit Java开发工具包 Java Foundation Class Java基础类 Jav
4、a Runtime Environment Java运行时环境 Java Virtual Machine Java虚拟机 Keyword 关键字 Layout manager 布局管理器 Local variable 局部变量 Member 成员 Meta data 元数据 Method 方法 Modifier 修饰符 Multithread 多线程 Object 对象 Object Oriented Programming (OOP) 面向对象编程 Open DataBase Connectivity (ODBC) 开放式数据库连接 Overloaded method 重载方法 Overri
5、dden method 重写方法 Package 包 Parent class 父类 Platform independent 跨平台 Polymorphism 多态 Runtime exception 运行时异常 Structured Query Language (SQL) 结构化查询语言 Sub class 子类 Super class 超类/父类 Synchronized method 同步方法 Thread 线程 Uniform Resource Locator 统一资源定位器 Java基础常见英语词汇(共70个) OO: object-oriented ,面向对象 OOP: obj
6、ect-oriented programming,面向对象编程 JDK:Java development kit, java开发工具包 JVM:java virtual machine ,java虚拟机 Compile:编绎 Run:运行 Class:类 Object:对象 System:系统 out:输出 print:打印 line:行 variable:变量 type:类型 operation:操作,运算 array:数组 parameter:参数 method:方法 function:函数 member-variable:成员变量 member-function:成员函数 get:得到
7、set:设置 public:公有的 private:私有的 protected:受保护的 default:默认 access:访问 package:包 import:导入 static:静态的 void:无(返回类型) extends:继承 parent class:父类 base class:基类 super class:超类 child class:子类 derived class:派生类 override:重写,覆盖 overload:重载 final:最终的,不能改变的 abstract:抽象 interface:接口 implements:实现 exception:异常 Runtim
8、e:运行时 Arithmetic Exception:算术异常 Array Index Out Of Bounds Exception:数组下标越界异常 Null Pointer Exception:空引用异常 Class Not Found Exception:类没有发现异常 Number Format Exception:数字格式异常(字符串不能转化为数字) Try:尝试 Catch:捕捉 Finally:最后 Throw:抛出 Throws: (投掷)表示强制异常处理 Throwable:(可抛出的)表示所有异常类的祖先类 Lang: language,语言 Util:工具 Displa
9、y:显示 Random:随机 Collection:集合 Array List:(数组列表)表示动态数组 Hash Map: 散列表,哈希表 Swing:轻巧的 Awt: abstract window toolkit:抽象窗口工具包 Frame:窗体 Size:尺寸 Title:标题 Add:添加 Panel:面板 Layout:布局 Scroll:滚动 Vertical:垂直 Horizonatal:水平 Label:标签 Text Field:文本框 Text Area:文本域 Button:按钮 Checkbox:复选框 Radio button:单选按钮 Combobox:复选框 E
10、vent:事件 Mouse:鼠标 Key:键 Focus:焦点 Listener:监听 Border:边界 Flow:流 Grid:网格 Menu Bar:菜单栏 Menu:菜单 Menu Item:菜单项 Popup Menu:弹出菜单 Dialog:对话框 Message:消息 Icon:图标 Tree:树 Node:节点 Jdbc: java database connectivity, java数据库连接 Driver Manager:驱动管理器 Connection:连接 Statement:表示执行对象 Prepared statement:表示预执行对象 Result set:结
11、果集 Next:下一个 Close:关闭 execute Query:执行查询 Java Virtual Machine(JVM) Java虚拟机 Java Development Kit(JDK) Java开发工具包 release #n.释放, 排放, 解除释放令公映的新影片, 发布的新闻消息 #vt.释放; 放开发布; 发行; 发售 &rili:s $3 stable #adj.稳定的; 安定的沉稳持重的 official #adj.公务的, 公职的, 职权的官方的, 正式的, 官方认可的 #n.行政官员 beta #n.测试第二版 CDMA #n.码分多址(Code Division
12、Multiple Access),基于扩频技术的一种崭新而成熟的无线通信技术 vender #n. 卖主,售卖者 roam #vt. via #prep.(表示方式)通过(某人), 凭借(某种手段)(表示关涉)经由, 经过 handset #n. 电话听筒,手机,手持机 Korean #adj.韩国人的,朝鲜人的,韩国语的,朝鲜语的 #n.韩国人,朝鲜人,韩国语,朝鲜语 demonstrate #vi.举行示威游行(或集会) #vt.说明, 演示论证, 证明显示, 表露 variable #adj.变化的, 可变的, 易变的 #n.可变因素; 变数 represent #vt.表现, 描绘代表
13、, 象征, 表示作为的代表 device #n.装置, 设备, 器具手段, 策略 legally #adv. 法律上,合法地 concerned #adj.担心的, 烦恼的, 忧虑的 available #adj.可用的或可得到的可会见的, 可与之交谈的 complex #adj.由许多部分组成的, 复合的复杂的, 难懂的 #n.综合体, 集合体心情结, 夸大的情绪反应 permanent #adj.永久(性)的, 固定的 append #vt.附加 occupy #vt.占领; 占有使从事; 使忙于 entire #adj.全部的, 整体的 previous #adj.先前的, 以前的过早的
14、, 过急的 reserves #n.储量 reserve #n.贮藏; 储备保护区矜持, 拘谨; 寡言 #vt.保留储备某物具有或保持(某种权利)预订或保留(座位、住处等); 订购 particular #adj.特定的, 某一的特殊的, 特别的, 特有的(过分)讲究的, 挑剔的详细的, 详尽的 #n.详情; 细目 accessible #adj.容易取得的, 容易达到的 achieve #vt.取得, 获得实现, 达到, 完成 invoke #vt.援引, 援用; 行使(权利等)祈求救助恳求; 乞求 binary #adj.由两个东西组成的; 双重的, 双的 external #adj.外面
15、的, 外部的外观的, 表面的外国的 attachment #n.附着, 附属附属物, 附件依恋旧感情 application #n.申请, 申请表, 申请书实际应用, 用途施用, 敷用, 涂抹 platform #n.台, 平台, 讲台, 舞台, 戏台站台, 月台纲领; 政纲; 宣言 efficiently #adv. 有效率地,有效地 originally #adv. 起初; 原来 eliminate #vt.消除, 排除忽略淘汰口干掉 skeleton #n.骨骼; 骷髅骨干, 框架梗概, 提要 definition #n.定义, 释义清晰(度), 鲜明(度)清楚的说明; 轮廓 Illeg
16、al #adj.不合法的, 违法的 valid #adj.正当的, 有充分根据的, 符合逻辑的有效的有法律效力的 synchronized #n.同步的 Customer #n.顾客, 主顾 automatically # startup #n. 启动 framework #n.构架; 结构 extensible #adj. 可展开的,可扩张的,可延长的 enterprise #n.事业, 计划事业心, 进取心企事业单位, 公司 streamline #vt.把做成流线型简化使效率更高 community #n.社区, 社会, 团体大众, 公众共有, 共享 join forces #n.(同)
17、联合 Announcement #n.宣告,发表,一项公告,一项私人告示 GA #abbr. General Agent 总代理人 elegant #adj.优美的, 文雅的; 讲究的简洁的, 简练的 module #n.单元, 单位(宇宙飞船上各个独立的)舱 usage #n.使用, 用法习惯, 惯例, 习俗 resolve #vt.(指委员会或集会)表决解决(问题、疑问等)分解, 解析(某物) #vt. conflict #n.战斗, 斗争冲突, 抵触, 争论 #vi.抵触, 冲突 authorized #adj.权威认可的,审定的,经授权的 OS #abbr. old style 西洋旧
18、历,儒略历 #Operating System 操作系统 environment variable #n.环境变量 compare #n.相比 #vt. encapsulation #n.包装,封装;包裹 feature #n.特征, 特色面貌, 相貌特写, 专题节目(电影的)正片, 故事片 resize #v.调整大小 horizontal #adj.水平的, 与地平线平行的 constant #adj.始终如一的, 恒久不变的不断的, 连续发生的忠实的, 忠诚的 component #n.成分, 组成部分, 部件, 元件 Entity #n.实体, 独立存在体, 实际存在物 favorit
19、e #adj.喜爱的,宠爱的,中意的 #n.特别喜欢的人(或物),喜欢的事物,亲信,心腹,幸运儿 corrupt #adj.堕落的, 腐败的, 贪赃舞弊的不道德的 #vt. fragment #n.碎片; 片断 multiple #adj.多重的, 多种多样的 #n.数倍数 additional code #辅助码,附加码 indicate #vt.标示, 指示, 指出象征; 表明或暗示的可能性 mechanism #n.机械装置构造, 机制办法, 技巧, 途径 explicit #adj.详述的, 明确的, 明晰的直言的, 毫不隐瞒的, 露骨的 no longer #n.不再, 已不 ref
20、erence #n.提及, 涉及参考, 查阅引文; 参考书目证明书; 推荐信; 证明人; 推荐人 reclaim #vt.要求收回开拓(荒地); 开垦从废料中回收(有用的材料)纠正; 教化, 改造 complete #adj.完整的, 完全的完成的, 结束的完满的, 圆满的彻底的, 完完全全的 #vt.完成, 结束使完善 declaration #n.宣布, 宣告, 声明申报(单) class definition #n.类定义 be applied to #适用于,应用于,施加于,用来表示,与接触 prior to #n.在之前 modifier #n.语修饰语 obtain #vi.通行;
21、 流行 #vt.获得, 得到; 买到 precisely #adv.精确地; 恰好; 细心地对, 的确如此 compilation #n. 编辑, 编写 #编辑物 preliminary #adj.初步的, 预备的, 开端的 #n.准备工作, 初步行动 describe #vt.描写, 叙述画出(图形等) frequently #adv. 常常,频繁地,经常地 unrelated #adj. 无关的, 不相关的; 无关联的; 无亲戚关系的; 未被讲述叙述的 Employee #n.雇工, 雇员 correct to #n.把改成 construction #n.建造, 建设; 建筑业建造物,
22、建筑物解释, 意思结构, 句法关系 identifier #n.检验人,标识符 corrected #adj. 折算的,修正的,校正的 decimal #adj.十进位的, 小数的 #n.小数 prevent from #n.阻止, 防止 encounter #n.突然遇到 #vt.遇到, 遭遇偶然碰到, 邂逅 internal #adj.内部的国内的, 内政的体内的 analyst #n.分析家, 化验员 access time #n.存取时间,访问时间 automation #n.自动化(技术), 自动操作 band #n.带, 箍条纹价值、数量等的范围; 无线电的波段, 频带一群, 一伙
23、乐队, 乐团 用带绑扎 batch processing #n.成批处理 binary digit #n.二进制位,二进制数字 branch #n.树枝, 枝条分支, 分科, 分系 #vi.出枝分岔 buffer storage #n.缓冲存储器 calculator #n.计算器 cell #n.生细胞小牢房, 单人小室电池 check digit #n.校验数字 console 安慰, 慰问 cycle #n.循环, 周期自行车, 摩托车 #vi.骑自行摩托车 decision #n.决定, 决心, 判断果断, 坚决决议, 结果 digit #n.数字手指, 足趾 disk #n.圆盘唱片
24、; 磁盘, 光盘 emitter #n.发射器 feedback #n.反馈, 反馈信息 flow chart #n.流程图,作业图,生产过程图解 hardware #n.五金器具硬件 identifier #n.检验人,标识符 inquiry #n.打听, 询问调查, 查问 to interpret #n.解释 latency time #n.等待时间 policy #n.政策, 方针策略, 精明的行为, 上策保险单 adapter #n.适配器,改编者 alias #n.别名, 化名 denial of service #n.拒绝否认服务 API #abbr.Application Pro
25、gram Interface 应用程序接口 dictionary #n.词典, 字典 authorization #n.授权,认可 Back up #n.支持堵塞往后退复制 browser #n.浏览程序, 浏览器(用于在互联网上查阅信息)浏览图书报刊者; 逛商店的人 PCI #abbr.周边元件扩展接口 virtual server #n.虚拟服务器 destructive #adj.破坏性的, 毁灭性的 verify 证实, 核实 serial port #n.串行端口 install 安装安顿, 安置使正式就职 maintenance #n.维持; 维护; 保养; 维修赡养费 copyr
26、ight #n.版权 CGA # Quit 停止 Batch #n.一炉一批, 一组, 一群 specify 详述指定 format #n.设计, 安排格式, 样式, 版式 使格式化, 编排格式 argument #n.争论, 争吵, 辩论说理, 论证论据, 论点, 理由 aspect #n.方面方位, 朝向面貌, 模样, 神态 transfer #n.转移; 转让; 转录中转, 换乘, 改变路线 转让 relocation #n.再布置,变换布置 throughput #n.生产量,生产能力,吞吐量 compression #n.挤压, 压缩(内燃机的)压缩冲程 comment #n.评论,
27、 意见, 解释, 批评 extract #n.摘录, 引用提炼物, 浓缩物 (费力地)拔出, 抽出提取, 榨出 virus #n.病毒病毒性疾病恶毒, 恶意 convert infection #n.医传染, 感染传染病 original #adj.起初的; 原来的独创的; 新颖的原版的; 原作的 #n.原文, 原稿 restart #v.重新开始,重新启动 detect 发现; 发觉, 查明 define 精确地解释; 界定规定, 确定 backup file #备份文件 configuration #n.构造, 形状, 外貌, 轮廓 assume 假设, 臆断, 猜想假装承担, 担任, 就
28、职呈现, 采取 density #n.密集, 稠密物化密度 compatible #adj.可以并存的, 相容的, 协调的 exception #n.例外 innovation #n.改革, 革新, 创新新观念, 新方法, 新发明 manipulate 熟练控制操作 parameter #n.(限定性的)因素, 特性, 界限物数参量, 参数 evaluate 评价, 估计, 估价 occur #vi.发生; 举行; 存在被发现; 想到起 merge performance #n.演出, 表演履行, 执行表现, 行为, 成就性能, 工作情况 interrupt retain 保持; 保留止住;
29、容纳 monitor #n.监视器, 监听器; 检测器(学校)班长; 纠察员 监听, 监视监测, 检测 optimize 使最优化, 使尽可能有效 44、A Button is positioned in a Frame. Only height of the Button is affected by the Frame while the width is not. Which layout manager should be used? A. FlowLayout B. CardLayout C. North and South of BorderLayout D. East and W
30、est of BorderLayout E. GridLayout (d) 题目:一个按钮放在一个框架中,在框架改变时只影响按钮的高度而宽度不受影响,应该使用哪个布局管理器? 这个还是布局管理器的问题,流布局管理器将根据框架的大小随时调整它里面的组件的大小,包括高度和宽度,这个管理器不会约束组件的大小,而是允许他们获得自己的最佳大小,一行满了以后将在下一行放置组件;卡片管理器一次显式一个加入的组件;网格管理器将容器划分为固定的网格,容器大小的改变将影响所有组件的大小,每个组件的大小都会同等地变化;边界管理器将容器划分为五个区域,分为东南西北和中间,东西区域的宽度为该区域里面组件的最佳宽度,高度
31、为容器的高度减去南北区域的高度,这是一个可能变化的值,而南北区域的宽度为容器的整个宽度,高度为组件的最佳高度,中间区域的高度为容器的高度减去南北区域的高度,宽度为容器的宽度减去东西区域的宽度。 45、Given the following code: 1) class Parent 2) private String name; 3) public Parent 4) 5) public class Child extends Parent 6) private String department; 7) public Child 8) public String getValue retur
32、n name; 9) public static void main(String arg) 10) Parent p = new Parent; 11) 12) Which line will cause error? A. line 3 B. line 6 C. line 7 D. line 8 E. line 10 (d) 题目:给出下面的代码: 哪些行将导致错误。 第8行的getValue试图访问父类的私有变量,错误,参看前面有关变量类型及其作用域的叙述。 46、The variable result is boolean. Which expressions are legal? A
33、. result = true; B. if ( result ) / do something. C. if ( result!= 0 ) / so something. D. result = 1 (ab) 题目:变量result是一个boolean型的值,下面的哪些表达式是合法的。 Java的boolean不同于c或者c+中的布尔值,在java中boolean值就是boolean值,不能将其它类型的值当作boolean处理。 47、Class Teacher and Student are subclass of class Person. Person p; Teacher t; St
34、udent s; p, t and s are all non-null. if(t instanceof Person) s = (Student)t; What is the result of this sentence? A. It will construct a Student object. B. The expression is legal. C. It is illegal at compilation. D. It is legal at compilation but possible illegal at runtime. (c) 题目:类Teacher和Studen
35、t都是类Person的子类 p,t和s都是非空值 这个语句导致的结果是什么 A. 将构造一个Student对象。 B. 表达式合法。 C. 编译时非法。 D. 编译时合法而在运行时可能非法。 instanceof操作符的作用是判断一个变量是否是右操作数指出的类的一个对象,由于java语言的多态性使得可以用一个子类的实例赋值给一个父类的变量,而在一些情况下需要判断变量到底是一个什么类型的对象,这时就可以使用instanceof了。当左操作数是右操作数指出的类的实例或者是子类的实例时都返回真,如果是将一个子类的实例赋值给一个父类的变量,用instanceof判断该变量是否是子类的一个实例时也将返回
36、真。此题中的if语句的判断没有问题,而且将返回真,但是后面的类型转换是非法的,因为t是一个Teacher对象,它不能被强制转换为一个Student对象,即使这两个类有共同的父类。如果是将t转换为一个Person对象则可以,而且不需要强制转换。这个错误在编译时就可以发现,因此编译不能通过。 48、Given the following class: public class Sample long length; public Sample(long l) length = l; public static void main(String arg) Sample s1, s2, s3; s1
37、= new Sample(21L); s2 = new Sample(21L); s3 = s2; long m = 21L; Which expression returns true? A. s1 = s2; B. s2 = s3; C. m = s1; D. s1.equals(m). (b) 题目:给出下面的类: 哪个表达式返回true。 前面已经叙述过=操作符和String的equals方法的特点,另外=操作符两边的操作数必须是同一类型的才能编译通过。 49、Given the following expression about List. List l = new List(6,
38、true); Which statements are ture? A. The visible rows of the list is 6 unless otherwise constrained. B. The maximum number of characters in a line will be 6. C. The list allows users to make multiple selections D. The list can be selected only one item. (ac) 题目:给出下面有关List的表达式: 哪些叙述是对的。 A. 在没有其它的约束的条
39、件下该列表将有6行可见。 B. 一行的最大字符数是6 C. 列表将允许用户多选。 D. 列表只能有一项被选中。 List组件的该构造方法的第一个参数的意思是它的初始显式行数,如果该值为0则显示4行,第二个参数是指定该组件是否可以多选,如果值为true则是可以多选,如果不指定则缺省是不能多选。 50、Given the following code: class Person String name,department; public void printValue System.out.println(name is +name); System.out.println(department
40、 is +department); public class Teacher extends Person int salary; public void printValue / doing the same as in the parent method printValue / including print the value of name and department. System.out.println(salary is +salary); Which expression can be added at the doing the same as. part of the
41、method printValue? A. printValue; B. this.printValue; C. person.printValue; D. super.printValue. (d) 题目:给出下面的代码: 下面的哪些表达式可以加入printValue方法的doing the same as.部分。 子类可以重写父类的方法,在子类的对应方法或其它方法中要调用被重写的方法需要在该方法前面加上”super.”进行调用,如果调用的是没有被重写的方法,则不需要加上super.进行调用,而直接写方法就可以。这里要指出的是java支持方法的递归调用,因此答案a和b在语法上是没有错误的,但是不符合题目代码中说明处的要求:即做和父类的方法中相同的事情?打印名字和部门,严格来说也可以选a和b。 51、Which is not