0031 Java学习笔记-梁勇著《Java语言程序设计-基础篇 第十版》英语单词

第01章 计算机、程序和Java概述

CPU(Central Processing Unit)            *                   中央处理器
Control Unit                            *                   控制单元
arithmetic/logic unit                   /ə'rɪθmətɪk/        算术/逻辑单元
hertz                                   /hɝts/              赫兹
core                                    *                   核心
bit                                     *                   位
byte                                    *                   字节
schema                                  /'skimə/            模式
RAM(Random-Access Memory)               *                   随机访问存储器
drive                                   *                   驱动器
hard disk                               *                   硬盘
CD(compact disc)                        *                   
CD-R                                    *                   只读光盘
CD-RW                                   *                   可读写光盘
USB(Universal Serial Bus)               *                   通用串行总线
flash drive                             *                   闪存驱动器
keyboard                                *                   键盘
mouse                                   *                   鼠标
monitor                                 *                   显示器
printer                                 *                   打印机
function key                            *                   功能键
modifier key                            *                   修饰符键,Shift/Alt/Ctrl等
numeric keypad                          *                   数字小键盘
arrow key                               *                   方向键
screen resolution                       *                   屏幕分辨率
dot pitch                               /pɪtʃ/              点距:像素间的距离,以毫米为单位;越小,效果越好
modulator/de'modulator                  /ˈmɑdʒəˌletɚ/       调制器/解调器
DSL(Digital Subscriber Line)            *                   数字用户线
NIC                                     *                   网络接口卡
software                                *                   软件
program                                 *                   计算机程序
machine language                        *                   机器语言
assembly language                       /ə'sɛmbli/          汇编语言
source program                          *                   源程序
source code                             *                   源代码
OS(Operating System)                    *                   操作系统
multiprogramming                        *                   多道程序设计
multithreading                          *                   多线程
multiprocessing                         *                   多处理
parallel processing                     /'pærəlɛl/          并行处理
object oriented                         *                   面向对象
distributed                             *                   分布式的
interpreted                             /ɪn'tɝprɪt/         解释型的
robust                                  /ro'bʌst/           健壮的
architecture neutral                    /'nʊtrəl/           体系结构中立的
portable                                *                   可移植的
high performance                        *                   高性能的
dynamic                                 /daɪ'næmɪk/         动态的
applet                                  /'æplət/            Java小程序
HTML(Hypertext Markup Language)         *                   超文本标记语言
Java language specification             *                   Java语言规范
API(Application Program Interface)      *                   应用程序接口
Java SE(Standard Edition)               *                   Java标准版,开发客户的应用程序
Java EE(Enterprise Edition)             *                   Java企业版,开发服务器端应用程序
Java ME(Micor Edition)                  *                   Java微型版,开发移动设备应用程序
JDK(Java Development Toolkit)           *                   Java开发工具包
NetBeans/Eclipse/TextPad                *                   Java开发工具
IDE(Integrated Development Environment) *                   继承开发环境
line number                             *                   行号
class                                   *                   类
main method                             *                   主方法
statement terminator                    *                   语句结束符
reserved word                           *                   保留字
keyword                                 *                   关键字
comment                                 *                   注释
line comment                            *                   行注释
block comment                           *                   块注释
complier                                /kəm'plaɪɚ/         编译器
JVM(Java Virtual Machine)               *                   Java虚拟机
class loader                            *                   类加载器
bytecode verifier                       *                   字节码验证器
programming style                       *                   编程设计风格
javadoc comment                         *                   一种特殊注释形式:Java文档注释
identation                              *                   缩进
next-line                               *                   块的一种缩进形式:次行式
end-of-line                             *                   块的一种缩进形式:行尾式
syntax error                            *                   语法错误
compile error                           /kəm'paɪl/          编译错误
runtime error                           *                   运行时错误
logic error                             *                   逻辑错误
assembler                               /ə'sɛmblɚ/          汇编器
bus                                     *                   总线
console                                 /'kɑnsol/           控制台
encoding scheme                         /skim/              编码规范
library                                 *                   库
low-level language                      *                   低级语言
memory                                  *                   内存
modem                                   /'mo'dɛm/           调制解调器
motherboard                             *                   主板
pixel                                   /'pɪksl/            像素
statement                               *                   语句

第02章 基本程序设计

radius                                  /'redɪəs/           半径
area                                    *                   面积
specific import                         *                   导包/类的一种方式:明确导入
wildcard import                         *                   导包/类的一种方式:通配符导入
assignment statement                    /ə'saɪnmənt/        赋值语句
assignment operator                     *                   赋值操作符
expression                              *                   表达式
assignment expression                   *                   赋值表达式
named constant                          *                   命名常量,就是final修饰的变量,不能二次赋值
double precision                        *                   双精度
single precision                        *                   单精度
literal                                 /'lɪtərəl/          字面量;直接量
addition assignment operator            *                   加法赋值操作符:+=
widening a type                         *                   拓宽类型:将小范围类型的变量转换为大范围类型
narrowing a type                        *                   缩窄类型:与上一条相反
algorithm                               /'ælgə'rɪðəm/       算法
casting                                 *                   类型转换
constant                                *                   常量
data type                               *                   数据类型
declare variables                       /'vɛrɪəbl/          声明变量
decrement operator                      /'dɛkrɪmənt/        自减操作符:--
increment operator                      /'ɪŋkrəmənt/        自增操作符:++
floating-point number                   *                   浮点数
float type                              *                   浮点类型
identifier                              *                   标识符
IPO(Input Process Output)               *                   输入、处理、输出
incremental development and testing     /ɪnkrə'məntl/       增量式/增量式开发和测试
operator                                *                   操作符
operand                                 /ˌɑpə'rænd/         操作数
overflow                                /ˌovɚ'flo/          上溢
underflow                               *                   下溢
primitive data type                     *                   基本数据类型
pseudo code                             /'sʊdo/             伪代码
requirement specification               *                   需求规范
scope of a variables                    *                   变量范围
system analisis                         *                   系统分析
system design                           *                   系统设计
UNIX epoch                              /'ɛpək/             UNIX时间戳

第03章 选择

relational operator                     /rɪ'leʃənl/         关系操作符
comparison operator                     *                   比较操作符
associativity                           /ə,səuʃjə'tivəti/   (操作符间的)结合规则

第04章 数学函数、字符和字符串

trigonometric method                    /ˌtriɡənə'metrik/   三角函数方法
exponent method                         /ɪk'sponənt/        指数函数方法
service method                          *                   服务方法
encoding                                *                   编码
encoding scheme                         *                   编码表
supplementary character                 *                   补充字符(与Unicode字符集有关)
reference type                          *                   引用类型
prefix                                  *                   前缀
suffix                                  *                   后缀

第05章 循环

counter-controlled loop                 *                   计数器控制的循环
sentinel value                          /'sɛntɪnl/          标记值:与循环控制有关
sentinel-controlled loop                *                   标记位控制的循环
input redirection                       *                   输入重定向
output redirection                      *                   输出重定向
control variable                        *                   控制变量
pretest loop                            /'pritɛst/          前测循环:while、for,循环条件在循环体之前
posttest loop                           *                   后测循环:do-while
break statement                         *                   break语句
continue statement                      *                   continue语句
for loop                                *                   for循环
do-while loop                           *                   do-while循环
infinite loop                           /'ɪnfɪnət/          无限循环,死循环
off-by-one error                        *                   差一错误?
iteration                               /ˌɪtə'reʃən/        迭代
loop body                               *                   循环体
nested loop                             *                   嵌套循环

第06章 方法

method header                           *                   方法头
modifier                                *                   修饰符
return value type                       *                   返回值类型
method name                             *                   方法名
parameter                               /pə'ræmɪtɚ/         方法的参数
value-returning method                  *                   带返回值的方法
void method                             *                   没有返回值的方法
formal parameter                        *                   形式参数,简称形参parameter
actual parameter                        *                   实际参数,简称实参argument
parameter list                          *                   参数列表
method signature                        *                   方法签名
method、procedure、function               *                   方法、过程、函数
call、invoke                         /ɪn'vok/            方法的调用
call stack                              *                   调用堆栈(执行堆栈、运行时堆栈、机器堆栈)P175
parameter order association             /ə,soʃɪ'eʃən/       参数顺序匹配
pass-by-value                           *                   值传递
local variable                          *                   局部变量
method abstraction                      *                   方法抽象
information hiding                      *                   信息隐藏,就是封装
encapsulation                           /in,-kæpsə'leiʃən/  封装
stub                                    /stʌb/              待完善方法:一个简单但不完善的方法

第07章 一维数组

indexed variable                        *                   下标变量,即数组的索引号
anonymous array                         /ə'nɑnəməs/         匿名数组
linear searching                        *                   线性查找
binary searching                        *                   二分查找
array initializer                       *                   数组初始化语法
garbage collection                      *                   垃圾回收
selection sort                          *                   选择排序

第08章 多维数组

第09章 对象和类

OOP(object-oriented programming)        *                   面向对象
class                                   *                   类
object                                  *                   对象
instance                                /'ɪnstəns/          实例
state、(property、attribute)          *                   对象的状态(特征、属性)
behavior(action)                        *                   对象的行为(动作)
instantiation                           /in,stænʃieiʃən/    实例化
constructor                             *                   构造方法
main class                              *                   主类:包含main方法的类
UML(Unified Modeling Language)          *                   统一建模语言
UML class diagram                       *                   UML类图(类图class diagram)
no-arg(no-argument constructor)         *                   无参构造方法
default constructor                     *                   默认构造方法
object member access operator           *                   对象成员访问操作符:.
dot operator                            *                   点操作符
instance variable                       *                   实例变量
instance method                         *                   实例方法
calling object                          *                   调用对象:调用对象实例方法的过程
anonymous object                        *                   匿名对象
static variable                         *                   静态变量
class variable                          *                   类变量
static method                           *                   静态方法
package-private                         *                   包私有
package-access                          *                   包内访问
data field encapsulation                *                   数据域封装
accessor                                *                   访问器,就是getter方法
mutator                                 /'mju:teitə/        修改器,就是setter方法
pass-by-sharing                         *                   传共享,方法中引用的对象和传递的对象相同
immutable object                        /ɪ'mjutəbl/         不可变对象
immutable class                         *                   不可变类
data field                              *                   数据域

第10章 面向对象思考

class's contract                        *                   类的合约:
ADT(Abstract Data Type)                 *                   抽象数据类型:类
class encapsulation                     *                   类的封装
boxing                                  *                   装箱
unboxing                                *                   拆箱

第11章 继承和多态

parent class(superclass、base class) *                   父类(超类、基类)
child class(subclass、derived class) *                   子类(次类、派生类)、extended class扩展类
multiple inheritance                    *                   多重继承
single inheritance                      *                   单一继承
constructor chaining                    *                   构造方法链
method overriding                       *                   方法的重写
override annotation                     *                   重写标注 @override
supertype/subtype                       *                   父类型/子类型
declared type/actual type               *                   声明类型/实际类型
implicit casting                        /ɪm'plɪsɪt/         隐式转换
explicit casting                        /ɪk'splɪsɪt/        显式转换
upcasting/downcasting                   *                   向上/向下转型
dynamic binding                         /daɪ'næmɪk/         动态绑定
polymorphism                            /ˌpɑlɪ'mɔrfɪzm/     多态
type inference                          *                   类型推导

第12章 异常处理和文本I/O

runtime error                           *                   运行时错误
exception                               *                   异常
system error                            *                   系统错误
unchecked exception                     *                   免检异常
checked exception                       *                   必检异常
declare an exception                    *                   声明一个异常
throw an exception                      *                   抛出一个异常
catch an exception                      *                   捕获一个异常
exception handler                       *                   异常处理器
chained exception                       *                   链式异常
absolute file name                      *                   绝对文件名
relative file name                      *                   相对文件名
directory path                          *                   目录路径
exception propagation                   /ˌprɑpə'geʃən/      异常传播

第13章 抽象类和接口

interface                               *                   接口
subinterface                            *                   子接口
abstract class                          *                   抽象类
abstract method                         *                   抽象方法
interface inheritance                   *                   接口继承
marker interface                        *                   标记接口:接口是空
shallow copy/deep copy                  *                   浅复制/深复制

第14章 JavaFX基础

第15章 事件驱动编程和动画

第16章 JavaFX UI组件和多媒体

第17章 二进制I/O

text I/O class                          *                   文本IO类
binary I/O class                        *                   二进制IO类
filter stream                           *                   过滤器数据流
serializable                            /'sɪrɪəlaɪz/        可序列化的
object serialization                    *                   对象序列化
object deserialization                  *                   对象反序列化
file pointer                            *                   文件指针
sequential-access file                  *                   顺序访问文件

第18章 递归

recursive method                        /rɪ'kɝsɪv/          递归方法
direct recursion                        /rɪ'kɝʃən/          直接递归
indirect recursion                      *                   间接递归
infinite recursion                      /'ɪnfɪnət/          无限递归
recursive helper method                 *                   递归辅助方法
stopping condition                      *                   终止条件
tail recursion                          *                   尾递归
base case                               *                   基础情况

转载于:https://www.cnblogs.com/sonng/p/6102760.html

你可能感兴趣的:(0031 Java学习笔记-梁勇著《Java语言程序设计-基础篇 第十版》英语单词)