java复习题带答案

java复习题带答案

ID:12650082

大小:912.00 KB

页数:23页

时间:2018-07-18

java复习题带答案_第1页
java复习题带答案_第2页
java复习题带答案_第3页
java复习题带答案_第4页
java复习题带答案_第5页
资源描述:

《java复习题带答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、选择题:1.运行Java程序需要的工具软件所在的目录是A。A.JDK的bin目录B.JDK的demo目录C.JDK的lib目录D.JDK的jre目录解析:运行Java的JDK一共包含五个目录,分别是:bin目录,该目录包含Java编译器、解释器和许多工具(如服务器工具、IDL、package工具等);lib目录,该目录包含Java库文件jre目录,该目录是Java程序运行环境的根目录,它下面包含bin子目录,包括平台所用工具和库的可执行文件以及DLL文件;demo目录,该目录包含源代码的程序示例;include目录,该目录包含Win32子目录,都

2、是本地方法的文件。因此,本题的正确答案是A。2.下列关于Java语言特点的叙述中,错误的是A。A.Java是面向过程的编程语言B.Java支持分布式计算C.Java是跨平台的编程语言D.Java支持多线程解析:Java是新一代编程语言,具有很多特点:简单易学;利用面向对象技术:分布式计算:健壮性(鲁棒性);安全性;跨平台(即体系结构中立):可移植性:解释执行;高性能;多线程;动态性。因此,本题的正确答案是A。3.Java的核心包中,提供编程应用的基本类的包是A。A.java.langB.java.utilC.java.appletD.java.rmi

3、解析:Java的核心包一共有12个,其中:java.lang包中封装了所有编程应用的基本类;java.util包提供实用程序类和集合类,如系统特性定义和使用、日期函数类、集合等常用工具;java.applet包为Applet提供执行需要的所有类,。主要是访问Applet内容的通信类。java.rmi包提供程序远程方法调用所需的类。因此,本题的正确答案是A。4.下列关于Java对import语句规定的叙述中,错误的是C。A.在Java程序中import语句可以有多个B.在Java程序中import语句可以没有C.在Java程序中import语句必须有一

4、个D.在Java程序中import语句引入在所有类定义之前解析:Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个import语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。5.在编译Java程序时,用于指定生成.class文件位置的选项是B。A.-gB.-dC.-verboseD.-vonarn解析:javac.exe是Java编译器,能将源程序代码编译成字节码,以.class扩展名存入Java工作目录中。它的命令格式为:javac[选项]文件名。其中[选项]包括几下几个:●-

5、g输出文件中加行号以及局部变量信息,为调试程序时用。●-o对类文件进行优化编译。●-nowarn关闭警告信息,只显示错误信息。●-verbose显示源代码文件和字节码文件的相关信息。●-d<目录>指定存放生成的类(.class)文件的位置根据上述介绍可知,在编译Java程序时,可以通过选项-d来指定生成的.class文件的位置。因此,本题的正确答案是B。236.下列关于构造方法的叙述中,错误的是C。A.Java语言规定构造方法名与类名必须相同B.Java语言规定构造方法没有返回值,但不用void声明C.Java语言规定构造方法不可以重载D.Java语

6、言规定构造方法只能通过new自动调用解析:本题考查的是构造方法的使用。Java浯言中,构造方法是一种特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。Java中的每个类都有构造方法,它也是由方法名、参数和方法体组成的。构造方法有如下特点:●构造方法的名字必须与类名相同。●构造方法不返回任何数据,但不用void来声明。●用户不能直接调用构造方法,必须通过关键字new自动调用。●构造方法可由用户在类中定义,默认时由Java语言自动生成。但它是个空方法,变量被赋予该数据类型的默认值。●在构造方法实现中,可以进行方法重载,即定义多个构造方法

7、。重载构造方法的目的是使类具有不同的初始值,为类对象的初始化提供方便。根据上述构造方法的特点可知,本题选项C的说法是错误的7.下列叙述中错误的是D。A.JavaApplication与Applet所用编译命令相同B.通常情况下,JavaApplication只能有一个main()方法C.JavaApplet必须有HTML文件才能运行D.JavaApplet程序的.class文件可用Java命令运行解析:本题考查的是Java中的Applet以及Applt与Application的区别。选项A,Applet的运行方式和JavaApplication不同,

8、但是Applet在运行前也必须被编译为类文件,这点和Application是一样的。因此,它们都用javac

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。