java异常处理和文本i o_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/Oruntime 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/Otext 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 * 基础情况

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值