Java语言程序设计(一)复习资料--Java简答题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java语言程序设计(一)复习资料--Java简答题

1、简述java语言的特点? 1.2

Java语言是目前使用最为广泛的网络编程语言之一 (1分)

具有面向对

(1分)

与平台无关

(1分)

多线程

(1分)

动态性等特

(1分)

2、简述Java程序的开发过程? 1.3

(1)使用一个文字编辑器,编写源文件。(1分)

(2)使用java编译器,编译源文件得到字节码文件。(2分)

(3)运行java程序,分两种java应用程序必须通过java解释器来解释执行,java小应用程序必须使用解释器和浏览器运行程

序。

(2分)

3、 java源文件的命名规则是什么? 1.3

如果源文件中有多个类,那么只能有一个类是public类(1分)

如果有一个类是public类,源文件的名字必须与这个类的名字完全相同,扩展名是java (2分)

如果源文件没有public类,源文件的名字只要和某个类的名字相同,并且扩展名是

java

(2分)

4、怎样区分应用程序和小应用程序? 1.4

一个java应用程序必须且只有一个类含有main方法,这个类称为应用程序的主类,其main方法必须被说明为public static void (2.5分)

一个Java Applet小应用程序不再需要main方法,但必须有一个类扩展了Applet 类,即它是Applet类的主类。(2.5分)

5、 Java中共有哪些基本数据类型? 2.2

基本类型共有8种,分四类分别是(1分)

逻辑

型(1分)

字符

型(1分)

(1分)

浮点

型(1分)

6、 Java中数据类型分别用什么符号来表示的? 2.2

逻辑型用boolean 表示(1分)

字符型用char表

示(1分)

整型共有4种分别是 byte、short、long、int (2分)

浮点型共两种float和

double (1分)

7、简答标示符的概念及定义原则? 2.1

标示符是用来标识类名、变量名、方法名、类型名等有效字符序

列。

(2.5分)

Java语言规定标示符由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字,及java中的关键字不能用作标示符。(2.5分)

8、简答什么是强制类型转换及转换格式? 2.2

当把一种数据类型变量的值赋给另一种数据类型时会用到数据转换。当把在内存中占字节数较少的变量的值赋给占字节较多的变量时,系统自动完成数据类型的转换(2.5分)

格式:(数据类型名)变量名或表达式(2.5分)

9、简答表达式++x和x++的区别 3.1

++x表示在使用x之前,先使x的值加1 (2.5)

x++表示在使用x之后,使x的值加1 (2.5)

10、Java中常用的运算符按功能分有哪些? 3.1

Java运算符按功能分6种,具体如下(1分)

算术运算符、关系运算符、逻辑运算符(2分)

位运算符、赋值运算符、条件运算符(2分)

11、Java中结构化程序设计有哪三种基本流程,及分别对应java中那些语

句? 3.2

结构化程序设计有顺序、分支、循环三种基本流程(2分)

java中的分支语句包括if语句、switch语句;(1分)

循环语句包括while语句、do-while语句、for语句;(1分)

其他如对象、变量定义语句、赋值语句、方法调用语句等都是顺序语

句。

(1分)

12、在一个循环中使用break和continue语句有什么不同的效果?3.2

在循环中使用break语句,将使循环终止,流程跳转到break语句所在的循环外面的第一个语句继续执行(2.5分)

在循环中使用continue语句,将提前结束本次循环,流程跳转到continue语句所在循环的第一个语句继续执行(2.5分)

13、package语句与import语句分别作用是什么? 3.2

package语句作为java源程序的第一条语句,指明该源文件定义的类所在的包。(2.5分)

import语句作用是为了能使用java提供的类,可以使用import语句来引入所需要的类。(2.5分)

14、简述编程语言的几个发展阶段? 4.1

(1)面向机器语言 (1分)

(2)面向过程语言 (1分)

(3)结构化程序设计阶段 (1分)

(4)面向对象编程 (2分)

15、什么是类及类的实现包括什么? 4.2

类是组成java程序的基本要素 (1分)

类封装了一类对象的状态和方法 (1分)

类是用来定义对象的模板 (1分)

类的实现包括两部分:类声明和类体 (2分)

16、什么是方法重载? 4.2

方法重载是指,一个类中可以有多个方法具有相同的名字和类型(2分)

但这些方法的参数必须不同(1分)

或者是参数个数不同,或者是参数类型不同(2分)

17、什么是构造方法? 4.2

构造方法是一种特殊方法 (1分)

它的名字必须与它所在的类的名字完全相同 (2分)

并且不返回任何数据类型,即它是void型 (2分)

相关文档
最新文档