一、填空题 1、编写一个Java程序如下,则该Java源程序文件名为( Hello.java )。
public class Hello{ public static void main(String args[]){ System.out.println(“Hello,Java!”); } }2、Java的可移植性实现了(一次编译,到处运行 )的梦想。
3、Java语言利用( 利用JIT编译器技术 )技术将字节码转换成机器码, 二、选择题 1、Java语言编译器的命令是(C)。 A word.exe B notepad.exe C javac.exe D windows
2、编译Java源程序文件将产生相应的字节码文件,字节码文件的扩展名为( B )。 A java B class C html D exe
3、Java程序的执行过程中用到JDK工具,其中java.exe是指( B )。 A Java文档生成器 B Java 解释器 C Java编译器 D Java 类分解器
4、以下( B )标识符最恰当表示学生成绩变量。 A xueshengchengji B studentScore C StudentScore D xyz 5、以下( D )标识符最恰当表示计算机系统最多可以访问的内存容量(一个常量)。 A MAXMEMORY B maxMemory C MaxMemory D MAX_MEMORY
三、问答题 1、Java虚拟机的作用。
java虚拟机(JVM)是一个软件模拟现实的虚拟计算机,是Java跨平台的基础,她可以解析并运行Java程序。Java的源文件(.java)经编译生成字节码文件(.class),然后由JVM解释执行字节码文件。
2、classpath环境变量的作用以及如何设置该环境变量。
classpath环境变量为操作系统指定Java类库的路径。在执行Java命令时,本地的操作系统将启动一个JVM在运行时需要通过classpath加载所需要的类,默认情况下classpath是指当前目录(当前命令窗口所在的目录)。设置classpath环境变量分三个步骤:
(1)右击“我的电脑”,选择“属性”命令弹出“系统属性”对话框,单击“高级”选项卡,单击“环境变量按钮”。 (2)在系统变量下单击“新建”按钮 (3)在“变量名”文本框中输入classpath,在“变量值”文本框中输入JDK安装路径下的dt.jar和tools.jar的路径
3、列举三种面向对象编程语言和三种非面向对象编程语言。
面向对象编程的语言:Java,C++,C# 非面向对象变成的语言:C,Basic,fortran
四、程序设计题 1、编写Java程序,输出自己的身份证号、名字和年龄。
public class Demo01 { public static void main(String[] args){ System.out.println("身份证号"); System.out.println("姓名"); System.out.println("年龄"); } }2、编写Java程序,在屏幕上输出如下图形:
public class Demo01 { public static void main(String[] args){ System.out.println("***********"); System.out.println("****中国梦****"); System.out.println("**********"); } }