Java编程入门(词汇表)-北京尚学堂

上传人:宝路 文档编号:20924331 上传时间:2017-11-22 格式:DOCX 页数:19 大小:236.39KB
返回 下载 相关 举报
Java编程入门(词汇表)-北京尚学堂_第1页
第1页 / 共19页
Java编程入门(词汇表)-北京尚学堂_第2页
第2页 / 共19页
Java编程入门(词汇表)-北京尚学堂_第3页
第3页 / 共19页
Java编程入门(词汇表)-北京尚学堂_第4页
第4页 / 共19页
Java编程入门(词汇表)-北京尚学堂_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《Java编程入门(词汇表)-北京尚学堂》由会员分享,可在线阅读,更多相关《Java编程入门(词汇表)-北京尚学堂(19页珍藏版)》请在金锄头文库上搜索。

1、北京尚学堂-cctv 央视网广告合作伙伴,专业 IT 培训机构,口碑最好的 java 培训、iOS 培训、android 培训、hadoop 大数据培训、web 前端培训机构,0 元入学,先就业后付款,平均就业薪水9500 以上 Java 编程入门(词汇表)抽象类(abstract class): 抽象类不能创建对象,主要用来创建子类。 Java 中的抽象类使用 abstract 修饰符定义。抽象数据类型(abstract data type ADT):抽象数据类型指明了可能的类型和允许进行的操作,但是没有提供实现。访问标识符(access specifier):用于方法或变量定义,限定了哪些

2、类可以访问该方法或变量。Java 中的访问标识符有 public、protected 和 private。没有访问标识符修饰的方法或变量默认可见性为“package”。活动记录(activation record):活动记录是包含了实现子程序调用必须的所有信息,包括参数值、子程序中的本地变量和子程序调用结束时计算机的返回地址。活动记录存储在栈中,使得多个子程序调用同时活跃成为可能。这对递归非常重要,递归时对同一个子程序的多个调用要求同时激活。实参(actual parameter):子程序的参数叫做声明。当调用执行时,通过声明把值传递给自函数。实参也叫做“参数”。地址(address ):计算

3、机内存中的每个位置都有一个地址,表示该位置的编号。内存中的位置按序号排列。在现代计算机中,内存中的每个字节都有自己的地址。在存储或读取内存信息时用需要用到地址。算法(algorithm):完成某项任务所需要的一步一步的过程,过程本身没有歧义,且可以保证在有限的步骤内完成该任务。北京尚学堂-cctv 央视网广告合作伙伴,专业 IT 培训机构,口碑最好的 java 培训、iOS 培训、android 培训、hadoop 大数据培训、web 前端培训机构,0 元入学,先就业后付款,平均就业薪水9500 以上 阿尔法颜色组成(alpha color component):颜色组成用来描述颜色的透明度或

4、不透明度。阿尔法组成越高,颜色越不透明。API:应用编程接口。针对软件包或“工具箱”的接口说明。API 包含了工具箱中所有类或子程序及其使用说明。Applet:与可以单独运行的应用程序不同,Applet 是一种在 Web 浏览器中运行在 Web页面上的 Java 程序。动画(animation ):由一组静态图片快速显示展示出动态效果。每一幅静态图片叫做帧。在 Java 中,动画通常由 Timer 对象驱动。每次定时器触发时,会显示动画的下一帧。反锯齿(antialiasing):当图形和文本以像素方式显示时,可以通过调整像素的颜色减轻“锯齿”效应。反锯齿画图时,图形只覆盖像素的一部分,图形的

5、颜色与该像素之前的颜色混合而成。混合的程度由覆盖像素的多少决定。数组(array ):一个顺序排列的元素列表。列表中,每个元素都可以由自己的索引标识,即序号。在 Java 中,数组里所有元素必须类型相同,该类型也称作数组的基类型。数组是一种可随机访问的数据结构,也就是说,你可以随时直接访问数组中的任意元素。数组类型(array type):这种数据类型的值是数组。比如类型的名字为 Type,那么 Type 就是数组类型,基类型为 Type。赋值语句(assignment statement):计算机程序中的一种语句,可以读取或计算数值,并将其存储到变量中。Java 中的赋值语句形式为:变量名

6、= 表达式。异步事件(asynchronous event):异步事件指发生时间不可预料的事件,计算机程序无法对其控制。像点击鼠标、按键这样的用户输入事件都是异步的。北京尚学堂-cctv 央视网广告合作伙伴,专业 IT 培训机构,口碑最好的 java 培训、iOS 培训、android 培训、hadoop 大数据培训、web 前端培训机构,0 元入学,先就业后付款,平均就业薪水9500 以上 ASCII 码:美国信息交换标准码。这种编码使用 7 个比特对字符编码。ASCII 码只支持128 个字符,不支持重音字符、非英语字符、特殊符号或非字符化语言的表意符号,比如中文。Java 采用了容量更大

7、、更加完整的 Unicode 编码处理字符。基线条件(base case):在递归算法中,基线条件可以直接处理不需要继续递归。二进制数(binary number):数值被编码为一组 0、1 序列。一般数字以“10 为基数”,二进制数与其类似,只是以“2 为基数”。二叉树(binary tree):二叉树是一种链式数据结构。可以为空树,或者由两棵更小的二叉树(可能为空树)与根节点组成。根节点包含了指向两棵子树的指针。这两棵更小的二叉树被称作左子树和右子树。比特(bit ):一位二进制数,可能是 0 或 1。黑盒(black box):指系统或组件在使用时无需关心内部结构。黑盒包括接口和实现。在

8、系统中,被当做组件使用的黑盒叫做模块。块(block ):在 Java 编程中,被花括号( )包围的一组语句称为块。(代码)块用来将一组语句组合成一条语句。块可以为空,表示不包含任何语句,即一对空的花括号。阻塞操作(blocking operation):一个操作如果需要等待某些事件发生就称为“阻塞”操作,比如从网络连接读取数据。执行阻塞操作的线程会一直处在“阻塞”状态,直到事件发生。处于阻塞状态时,线程不能执行任何指令。而程序中的其它线程可以继续执行。阻塞队列(blocking queue):当阻塞队列为空时,出队操作会引发阻塞,直到队列中有新成员加入。如果阻塞队列有大小限制,当队列填满时,

9、入队操作也会引起阻塞。自底向上设计(bottom-up design):自底向上设计是一种软件设计方法。从系统的基础组件开始设计,然后将它们组合成更复杂的组件,诸如此类。北京尚学堂-cctv 央视网广告合作伙伴,专业 IT 培训机构,口碑最好的 java 培训、iOS 培训、android 培训、hadoop 大数据培训、web 前端培训机构,0 元入学,先就业后付款,平均就业薪水9500 以上 BufferedImage 类:BufferedImage 类展示了“屏外画布”,即图片存储在计算机内存中,可以在屏幕外进行绘制。分支(branch):分支是一种控制结构,计算机通过分支从 2 个或多

10、个不同的执行路径中进行选择。Java 有两种分支语句: if 语句和 switch 语句。字节(byte ):字节是一种由 8 个比特组成的内存单元。一个字节可以保存 8 个比特二进制数。字节码(bytecode ):“Java 字节码”是 Java 虚拟机机器语言的常用名称。Java 程序会被编译成 Java 字节码,后者由 JVM 执行。字符集(charset):字符集是一种将字符数据编码为二进制的特定编码形式。例如 UTF-8 和 ISO-8859-1。受检异常(checked exception):在 Java 中受检异常必须处理,可以通过 try catch 语句捕获,或者在方法上使

11、用 throw 语句抛出该异常。如果没有用这两种方式处理受检异常,会报告语法错误。类(class ):类是 Java 的基础编程单元。类是静态方法、非静态方法和变量的集合。静态成员是类自身的一部分,非静态或“实例”成员是创建对象的蓝本,由此创建的对象“属于”该类。类变量(class variable)和类方法( class methods):“静态变量”和“静态方法”的别名。它们是类的一部分,与对象无关。客户端/服务器(client/server):一种网络通讯模式。其中,“服务器”在网络上守候某个已知地址,等待“客户端”向它发起连接请求。这是 TCP/IP 协议的基础通讯模型。北京尚学堂-c

12、ctv 央视网广告合作伙伴,专业 IT 培训机构,口碑最好的 java 培训、iOS 培训、android 培训、hadoop 大数据培训、web 前端培训机构,0 元入学,先就业后付款,平均就业薪水9500 以上 命令行接口(command-line interface):一种计算机交互方法。用户向计算机输入命令,计算机对每个命令进行响应。注释(comment):在一个计算机程序中,注释是那些被计算机忽略的文本。注释的目的是方便人们阅读,帮助理解程序。编译器(compiler):编译器是一种计算机程序,将某种计算机语言(通常是高级语言)编写的程序翻译成机器语言程序。组件(component)

13、:组件是对 GUI 可视元素的泛称,包括窗口、按钮或菜单等。在Java 中,组件表现为 java.awt.Component 子类创建的对象。构造函数(constructor ): 类的一种特殊子程序,主要用来创建类的对象。构造函数一般使用 new 操作符进行调用,通常不被看做“方法”。容器(container):类似 JPanel 这样的组件,容器可以包含其它 GUI 组件。调用容器的 add() 方法可以向其添加组件。方法契约(contract of a method):方法接口的语义组件。它指明了方法及其调用者的职责,如何调用该方法,以及正确调用方法时会执行的任务。方法契约应当在该方法的

14、 Javadoc 注释中完整说明。控制结构(control structure):类似 if 语句、while 循环这样可影响程序控制流(即程序中指令执行顺序)的程序结构。CPU:中央处理器。CPU 是计算机中实际执行计算和运行程序的部分。数据结构(data structure):经过组织的数据集合。在程序中被当做一个单元处理。死锁(deadlock ):一种多个线程无限等待的情况。出现死锁的原因,比如每个线程都在等待其它线程锁定的资源。北京尚学堂-cctv 央视网广告合作伙伴,专业 IT 培训机构,口碑最好的 java 培训、iOS 培训、android 培训、hadoop 大数据培训、we

15、b 前端培训机构,0 元入学,先就业后付款,平均就业薪水9500 以上 默认方法(default method):Java 8 接口中的方法,该方法提供了自己的实现。所有实现带有默认方法的接口都可以使用默认实现,但是不能覆盖默认方法。通过 default 保留字标记默认方法。Java 7 不支持默认方法。默认包(default package):默认包没有包名。没有在带有名字的包中声明的类都归属默认包。明确赋值(definite assignment):在程序中,变量在使用前必须确保已经被赋值。局部变量只有在赋值后才能合法使用。为了达到这个要求,编译器必须对变量从声明开始到使用的每条路径都进行

16、赋值检查。弃用(deprecated):表示已经废弃,但为了先后兼容仍然保留。弃用的 Java 类或方法仍然是 Java 语言的一部分,但不建议在新代码中使用。在未来的 Java 版本中,弃用的内容会被移除。对话框(dialog box):对话框是依赖其它窗体创建的新窗体。弹出对话框通常用作获取用户信息或展示消息。Swing API 中,对话框表示为 JDialog 创建的对象。分布式计算(distributed computing):一种在由网络连接的多个计算机中进行的并行处理。虚参数(dummy parameter):调用子程序时,用来代替实际传入参数的标识符。虚参数也叫“形式参数”(有时候会用“变元 argument”表示实参,这时虚参数也叫做 “参数”)。enum:枚举类型。枚举类型的定义中列举了该类型所有可能值。在 Java 中,枚举类型是一个类,所有可能的值都是对象。北京尚学堂-cctv 央视网广告合作伙伴,专业 IT 培训机构,口碑最好的 java 培训、iOS 培训、andr

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号