zoukankan      html  css  js  c++  java
  • 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 								* 					基础情况
    
  • 相关阅读:
    POJ 3356 水LCS
    POJ 2250 (LCS,经典输出LCS序列 dfs)
    POJ 1080( LCS变形)
    整数划分问题之最大乘积
    进程调度之FCFS算法(先来先运行算法)
    c模拟银行家资源分配算法
    c模拟内存分配算法(首次适应算法,最佳适应算法,最坏适应算法)
    HDU 2602 Bone Collector(经典01背包问题)
    NYOJ 44 字串和 (最大字串和 线性dp)
    匈牙利游戏(codevs 1269)
  • 原文地址:https://www.cnblogs.com/sonng/p/6102760.html
Copyright © 2011-2022 走看看