购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.5 本章习题

一、填空题

1.Java编译器可以将Java源程序编译成与机器无关的二进制代码文件,即字节码文件,它的扩展名是___。

2.Java简单易学,利用了___的技术基础,但又独立于硬件结构,具有可移植性、健壮性、安全性、高性能。

3.Java可以跨平台的原因是___。

4.在Java语言中,将后缀名为___的源代码文件编译后形成后缀名为.class的字节码文件。

5.Java语言具有___的特点,保证了软件的可移植性。

6.Java源文件中最多只能有一个___类,其他类的个数不限。

7.任何一个Java Application方法必须有且只能有___个main方法。

8.Java源代码文件中可以定义多个类,但是其中只能有一个类含有main方法,含有main方法的类称为___,按惯例该类名就是Java源文件名。

9.编译一个Java Application使用的命令是___。

10.运行一个Java Application使用的命令是___。

二、选择题

1.下面关于Java Application结构特点描述中,错误的是()。

A.一个Java Application由一个或多个文件组成,每个文件中可以定义一个或多个类,每个类由若干个方法和变量组成。

B.Java Application中声明有public类时,则Java程序文件名必须与public类的类名相同,并区分大小写,扩展名为.java。

C.组成Java Application的多个类中,有且仅有一个主类。

D.一个.java文件中定义多个类时,允许其中声明多个public类。

2.下面关于Java语言特点的描述中,错误的是()。

A.Java是纯面向对象编程语言,支持单继承和多继承。

B.Java支持分布式的网络应用,可透明地访问网络上的其他对象。

C.Java支持多线程编程。

D.Java程序与平台无关、可移植性好。

3.下列关于虚拟机说法错误的是()。

A.虚拟机可以用软件实现。

B.虚拟机部可以用硬件实现。

C.字节码是虚拟机的机器码。

D.虚拟机把代码程序与各操作系统和硬件分开。

4.Java语言是1995年由()公司发布的。

A.Sun

B.Microsoft

C.Borland

D.Fox Software

5.下面哪个选项是正确的main方法说明?()

A.void main()

B.private static void main(String args[])

C.public main(String args[])

D.public static void main(String args[])

6.每一个Java程序编译后,每个类会对应生成()个字节码文件。

A.1个

B.2个

C.3个

D.4个 lE9j78AMIWmrM26uXvyaGGhQpIuXCbFh4ptLKZQ5SyXHMF1VcbrjQ3F/X6z1XQpF

点击中间区域
呼出菜单
上一章
目录
下一章
×