JAVA复习

 

Java期末复习

术语解释6道18分;填空:概念15道30分;简答2道12分;编程4道40分。

一.名词解释

1低级语言:low-levellanguage包括机器语言(0或1组成的一串代码,是电脑的CPU可直接解读的数据)和汇编语言(将常用的机器代码用一些标记符代替)。电脑只能运行用低级语言编写的程序;只能在一种电脑上运行,在其他电脑上需要重新编写。

高级语言:high-levellanguage,是高度封装了的编程语言,与低级语言相对。它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,具体包括BASIC;C;C++;C#;Java;VisualBasic;Python;具有可移植性,在不同电脑上都可以运行;源代码:sourcecode是一系列人类可读的计算机语言指令,是由汇编语言或高级语言编写的纯文本文件,符合或接近人类语言逻辑。能够生成计算机可以识别的代码,即目标代码。

机器语言:machinelanguage是一套植入每台计算机的原始指令集,这种指令集,称机器码(machinecode),是电脑的CPU可直接解读的数据。

类库:library是一个综合性的面向对象的可重用的类的集合。这些类型包括:接口、抽象类和具体类。类库可以解决一系列常见编程任务(包括诸如字符串管理、数据收集、数据库连接以及文件访问等任务),还可以解决多种专用开发任务(控制台应用程序、桌面应用程序、WEB应用程序等)。

2操作数operator:运算符作用于的实体,是表达式中的一个组成部分,它规定了指令中进行数字运算的量。

变量variable:将常量进行存储的地址或名称,通常可变。它们有名字和数据类型。关键字keyword:由Java语言定义的,有特殊含义的字符序列,不能用作变量名、方法名、类名、包名和参数,其首字母不能大写。

数据类型:在计算机语言里面,是对内存位置的一个抽象表达方式。在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。

强制类型转换:当操作数的类型不同,而且不属于基本数据类型时,经常需要强制类型转换,将操作数转化为所需要的类型。强制类型转换具有两种形式:显式强制类型转换和隐式强制类型转换。格式:(int)byte、(int)double例inta=(int)3.14

3形式参数parameter:是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数。数据类型+变量名;不能赋值。

实际参数argument:具体值在主调函数中调用一个函数时,函数名后面括弧中的参数(可以是一个表达式)称为“实际参数”。不能出现数据类型。

实参是指向数据的真正地址的变量参数,形参只是一个副本或者是地址的副本。一般情况下在调用函数的时候传递的是实参,在函数内部的参数是形参。上为实参,下为形参,两者变量名可以不一样,但个数要一样

初始化:initialization,为数据对象或变量赋初始值的做法,申明+赋值

调用invoke指的就是将程序的执行交给其他的代码段,通常是一个子例程,同时保存必要的信息,从而使被调用段执行完毕后返回到调用点继续执行。

4条件链:chaining我们编写的代码需要有多种可能的条件,所以我们需要更多的分支语句,表达这种计算形式的词语叫做“条件链”。

递归:recursion一般通过调用相同的函数来实现,函数中一般会设置终止的语句。即程序调用自身的编程技巧。

返回值类型:returntype规定了函数运行结束后返回的值的类型。如果方法不返回任何值则定义为void,在方法中通过return关键字执行值的返回

www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。


TOP最近更新内容

    园林史名词解释
    长城小学关爱留守儿童工作制度
  • 上一篇:在线作业答案四川大学《行政法学1462》15秋在线作业1满分答案 (1
  • 下一篇:社科院国学在职博士好吗?