考试问题有答案
第一章Java语言概述
演习问题1
一、简答题
1.Java语言生日是什么时候? 有什么特点和优点?
2.Java语言程序可以分为几种? Java小程序和Java小程序的主要区别是什么?
3.Java APP的结构有什么特点? 怎么编译,执行吗? 编译后生成哪个文件? 这个文件设备能直接识别吗? 怎么执行?
4 .安装JDK后,如何设置JAVA_HOME、PATH和CLASSPATH环境变量? 那些作用是什么?
5 .编写5.Java程序需要注意的事项是什么? 有什么编码规格?
6 .为什么要对程序发表评论? Java有什么评论? 文档注释和多行注释有什么区别?
二、选题
1 .在以下关于Java APP结构特征的说明中,错误的是(d )。
a.Java小程序由一个或多个文件组成,每个文件可以定义一个或多个类。 每个类都由多个方法和变量组成。
b .如果在Java程序中声明了public类,则Java程序的文件名必须与public类的类名相同,区分大小写并具有. Java扩展名。
c .在构成c.Java小程序的多个类中,只有一个主类。
如果在d.1个. java文件中定义了多个类,则可以在其中声明多个公共类。
编译Java程序后生成的用于JVM的字节码文件的扩展名为(b )。
a . Java b . class c . obj d . exe
在以下关于Java语言特征的记述中,错误的是(a )。
A.Java是一种纯面向对象的编程语言,支持单继承和多继承。
B.Java支持分布式网络APP应用程序,允许透明地访问网络上的其他对象。
C.Java支持多线程编程。
D.Java程序与平台无关,可移植性好。
4 .包含4.java SE命令文件(Java、javac、javadoc等)的目录为) c )。
a.% Java _ home %jreb.% Java _ home %lib
c.% Java _ home %bind.% Java _ home %demo
5 .在执行以下字节码文件的命令行参数的说明中,正确的是(c )。
a .命令行的指令语存储在args[0]中。
b .数组args[]的大小与命令行参数的数量无关。
c .第一个命令行参数(紧接命令字之后的参数)存储在args[0]中。
d .第一个命令行参数存储在args[1]中。
6.paint ) )方法使用哪种类型的参数? (a ) ) )。
a.graphicsb.graphics2DC.stringd.color
7 .在7.Java核心包中,提供编程APP应用程序的基类包是(b )。
a.Java.utilb.http://doc.docs ou.com NGC.Java.appletd.Java.RMI
(a )是一个选项,用于指定在编译Java程序时生成类文件的位置。
A.-d B.-g
C.-verbose D.-nowarn
9 .以下标识符(名称)命名原则中,正确的是) c ) :
a .类名的大小写b .接口名的大小写
c .常量全部大写字母d .将变量名称和方法名称的首字母大写