编程语法基础知识(干货学编程一定要掌握的20个关键单词及作用1.0版)
很多初学Java的小伙伴们经常会出现一些名称单词却不知道其作用是什么。
所以去网上搜罗了20个Java入门常用的词汇,希望在遇到困难的时候能有所帮助~
1
抽象类(abstract class):
抽象类不能创建对象,主要用来创建子类。
Java中的抽象类使用 abstract 修饰符定义。
2
抽象数据类型(abstract data type ADT):
抽象数据类型指明了可能的类型和允许进行的操作,但是没有提供实现。
3
访问标识符(access specifier):
用于方法或变量定义,限定了哪些类可以访问该方法或变量。
Java中的访问标识符有 public、protected 和 private。
没有访问标识符修饰的方法或变量默认可见性为“package”。
4
活动记录(activation record):
活动记录是包含了实现子程序调用必须的所有信息,包括参数值、子程序中的本地变量和子程序调用结束时计算机的返回地址。
活动记录存储在栈中,使得多个子程序调用同时活跃成为可能。
这对递归非常重要,递归时对同一个子程序的多个调用要求同时激活。
5
实参(actual parameter):
子程序的参数叫做声明。当调用执行时,通过声明把值传递给自函数。实参也叫做“参数”。
6
地址(address):
计算机内存中的每个位置都有一个地址,表示该位置的编号。内存中的位置按序号排列。
在现代计算机中,内存中的每个字节都有自己的地址。在存储或读取内存信息时用需要用到地址。
7
算法(algorithm):
完成某项任务所需要的一步一步的过程,过程本身没有歧义,且可以保证在有限的步骤内完成该任务。
8
阿尔法颜色组成(alpha color component):
颜色组成用来描述颜色的透明度或不透明度。阿尔法组成越高,颜色越不透明。
9
API:
应用编程接口。针对软件包或“工具箱”的接口说明。
API包含了工具箱中所有类或子程序及其使用说明。
10
Applet:
与可以单独运行的应用程序不同,Applet是一种在Web浏览器中运行在Web页面上的Java程序。
11
动画(animation):
由一组静态图片快速显示展示出动态效果。每一幅静态图片叫做帧。
在Java中,动画通常由 Timer 对象驱动。
每次定时器触发时,会显示动画的下一帧。
12
反锯齿(antialiasing):
当图形和文本以像素方式显示时,可以通过调整像素的颜色减轻“锯齿”效应。
反锯齿画图时,图形只覆盖像素的一部分,图形的颜色与该像素之前的颜色混合而成。混合的程度由覆盖像素的多少决定。
13
数组(array):
一个顺序排列的元素列表。列表中,每个元素都可以由自己的索引标识,即序号。
在Java中,数组里所有元素必须类型相同,该类型也称作数组的基类型。
数组是一种可随机访问的数据结构,也就是说,你可以随时直接访问数组中的任意元素。
14
数组类型(array type):
这种数据类型的值是数组。比如类型的名字为 Type,那么 Type[] 就是数组类型,基类型为 Type。
15
赋值语句(assignment statement):
计算机程序中的一种语句,可以读取或计算数值,并将其存储到变量中。
Java中的赋值语句形式为:变量名 = 表达式。
16
异步事件(asynchronous event):
异步事件指发生时间不可预料的事件,计算机程序无法对其控制。
像点击鼠标、按键这样的用户输入事件都是异步的。
17
ASCII码:
美国信息交换标准码。这种编码使用7个比特对字符编码。
ASCII码只支持128个字符,不支持重音字符、非英语字符、特殊符号或非字符化语言的表意符号,比如中文。
Java采用了容量更大、更加完整的Unicode编码处理字符。
18
基线条件(base case):
在递归算法中,基线条件可以直接处理不需要继续递归。
19
二进制数(binary number):
数值被编码为一组0、1序列。一般数字以“10为基数”,二进制数与其类似,只是以“2为基数”。
19
二叉树(binary tree):
二叉树是一种链式数据结构。可以为空树,或者由两棵更小的二叉树(可能为空树)与根节点组成。
根节点包含了指向两棵子树的指针。这两棵更小的二叉树被称作左子树和右子树。
21
比特(bit):
一位二进制数,可能是0或1。
未完待遇……
如果你也想体验神奇的编程课,欢迎点击文章评论里链接免费领取~
或进入主页点击下方0元试听按钮领取~
会有老师主动联系你1对1授课喔~
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com