您好,欢迎访问三七文档
当前位置:首页 > 金融/证券 > 金融资料 > 1 Java语言概述答案
第1章Java语言概述一、判断题1.Java语言是一种解释执行的语言,这个特点是Java语言的一个缺点。(F)2.Java源程序的文件名一定要与文件中某个类的名称一致。(T)3.Java语言采用面向对象的思想编程,具有跨平台、分布式、多线程等优点。(T)4.Java中的标识符和关键字都是区分大小写的,如果把声明类的class写成Class或者CLASS,编译会出错。(T)5.Java源程序编写好之后,以文件的形式保存在硬盘或U盘上,源文件的名字可以随便取,它不一定与程序的主类名一致。(F)6.在JDK命令行开发工具中,用编译程序javac.exe编译生成的文件是二进制可执行文件。(F)7.Java程序可以分为JavaApplication和JavaApplet两类。(T)8.Java虚拟机可以在MicrosoftWindows系列、Linux、UNIX、MacOS等操作系统下执行Java字节码程序。(T)9.javac是Java编译器,用来将Java源程序编译成Java字节码的程序。字节码文件名和源文件名相同,扩展名是class。(T)10.appletviewer是Java小应用程序(Applet)浏览器,可以执行HTML文件中的JavaApplet。它是个模拟浏览器,可以显示Applet的运行结果。(T)二、选择题1.Java工具JDK中用来运行Applet程序的命令是(D)。A.javaB.javacC.appletD.appletviewer2.列说法不正确的是(B)。A.一个Java源程序经过编译后,得到的文件扩展名一定是classB.一个Java源程序编译通过后,得到的结果文件数也只有一个C.一个Java源程序编译通过后,得到的结果文件数可能有多个D.一个Java源程序编译通过后,不一定能用Java解释器执行3.编译Ja源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(B)。A.javaB.classC.htmlD.exe4.安装JDK时,为了能方便地编译和运行程序,应该设置环境变量变量的名称是(C)。A.JAVAHOMEB.javaC.pathC.classpath5.Java编译程序的文件名是(C)。A.java.exeB.javadoc.exeC.javac.exeD.jar.exe6.下列说法中正确的是(C)。A.Java是不区分大小写的,源文件名与程序类名不允许相同B.Java语言以函数为程序的基本单位C.Applet是Java的一类特殊应用程序,它可嵌人HTML中发布到互联网上D.以//符号开始的为多行注释语句7.下面说法中正确的是(C)。A.Java程序的源文件名称是与主类的名称相同,后缀可为.java或.txt等B.JDK的编译命令是javaC.一个Java源程序编译后可能产生几个字节码文件D.在DOS命令行下编译好字节码文件后,只需直接输人程序名即可运行该程序8.下面有关Java代码安全性的叙述错误的是(A)。A.字节码校验器加载查询执行所需的所有类B.运行时,由解释器执行代码C.运行时,字节码被加载、验证,然后在解释器里运行D.类加载器通过分离本机文件系统的类和从网络导入的类增加安全性9.Java的主要优点是(BC)。A.直接操作内存,功能强大B.一次编译,到处运行C.纯面向对象的语言D.可以通过拖曳的方式快速开发程序界面10.Java应用程序执行人口的main()方法返回类型是(B)。A.intB.voidC.booleanD.static11.某Java程序的类定义如下:publicclassMyClassextendsBaseC1ass{}则该Java源文件在存盘时的源文件名应为(B)。A.myclass.javaB.MyClass.javaC.MYCLASS.javaD.MyClass.class12.在一个合法的Java源程序文件中定义了3个类,其中属性为public的类可能有(B)个。A.0B.1C.2D.313.编译一个定义了两个类和三个方法的Java源程序文件,总共会产生()个字节码文件,这些字节码文件的扩展名是(A)。A.2,以class为扩展名B.2,以java为扩展名C.5,以class为扩展名D.5,以java为扩展名14.设HelloWorld.java的代码如下:classHelloWorld{publicvoidmain(Stringa[]){System.out.println(HelloWorld!);}}下面说法正确的是(B)。A.HelloWorld.java无法通过编译,因为main方法的声明方式不对B.HelloWorld.java可以通过编译,但运行该程序会出现异常,不会打印HelloWorld!C.HelloWorld.java可以通过编译,但无法运行,因为该文件没有public类D.HelloWorld.java可以通过编译并正常运行,结果输出HelloWorld!15.若Java的安装目录是C:\Java\jdkl.7,则为了能够方便地使用javac.exe编译Java程序,应该进行下列哪一项环境变量的设置?(A)A.编辑环境变量path,在其变量值的尾部增加“;C:\Java\jdkl.7\bin;”B.编辑环境变量path,在其变量值的尾部增加“;C:\Java\jdkl.7\jre;”C.编辑环境变量path,在其变量值的尾部增加“;C:\Java\jdkl.7\lib;”D.编辑环境变量path,在其变量值的尾部增加“;C:\Java\jdkl.7\include;”16.在DOS命令行状态下,如果源程序HelloWorld.java在当前目录下,那么编译该程序的命令是(D)A.javaHelloWorldB.javaHelloWorId.javaC.javacHelloWorldD.javacHelloWorId.java17.在DOS命令行状态下,如果命令javaHello成功运行了程序,那么下面哪些叙述是正确的?(BC)A.当前目录中一定存在文件Hello.javaB.类Hello中一定含有main方法C.当前目录中一定存在文件Hello.classD.当前目录中可以不存在文件Hello.java三、简答题1.简述Java程序的可移植性。1.JAVA作为一种编程语言:源代码可移植性2.JAVA作为一个虚拟机:CPU可移植性3.JAVA作为一种虚拟的操作系统(OS)和图形用户界面(GUI):操作系统可移植性2.Java程序是由什么组成的?Java源文件的命名规则是怎样的?Java语言是面向对象的程序设计语言,Java程序的基本组成单元是类,类体中又可包括属性与方法两部分。而每一个应用程序都必须包含一个main()方法,含有main()方法的类称之为主类。如果只有一个类,源文件名与该类的类名相同,拓展名为.java;有多个类时,如果有public类(最多一个),源文件名与public类的类名相同,拓展名是.java;没有public类,源文件名与任何一个类的类名相同即可,拓展名为.java。
本文标题:1 Java语言概述答案
链接地址:https://www.777doc.com/doc-5035283 .html