欢迎来到天天文库
浏览记录
ID:59188536
大小:73.00 KB
页数:21页
时间:2020-10-30
《java第1-5章 单项选择题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章Java概述1、有关Java语言的说法中,哪种是错误的()A)java是高级语言B)java是编译型语言C)java是结构化设计语言D)java是移植性强的语言2、JDK是()A)一种全新的程序语言B)一种程序开发辅助工具C)一种由Java写成的,并支持JavaApplet的浏览器D)一种游戏软件3、一个可以独立运行的Java应用程序()A)可以有一个或多个main方法B)最多只能有两个main方法C)可以有一个或零个main方法D)只能有一个main方法4、JDK不包括的工具有()A)Java编译器(jav
2、ac)B)Java解释器(java)C)AppletviewerD)HotJava5、Java源文件和编译后的文件扩展名分别为()A).class和.javaB).java和.classC).class和.classD).java和.java6、下列说法哪个正确?()A)一个程序可以包含多个源文件B)一个源文件中只能有一个类C)一个源文件中可以有多个公共类D)一个源文件只能供一个程序使用7、关于方法main()的说法哪个正确?()A)方法main()只能放在公共类中B)main()的头定义可以根据情况任意更改C)一
3、个类中可以没有main()方法D)所有对象的创建都必须放在main()方法中8、常见的面向对象的程序设计语言包括()A)Pascal和C++B)C++和JavaC)Basic和JavaD)Pascal和Java9、Java应用程序和小程序的区别在于()A)前者代码量较大B)前者不能单独执行,后者可以C)前者可以单独执行,后者不能D)二者用途一样,没什么区别10、一个Java程序运行从上到下的环境次序是()A)操作系统、Java程序、JRE/JVM、硬件B)JRE/JVM、Java程序、硬件、操作系统C)Java程序
4、、JRE/JVM、操作系统、硬件D)Java程序、操作系统、JRE/JVM、硬件11、下列哪个是JAVA源代码编译的命令()A)javacB)javaC)javaxD)jar12、在java中源代码编译后生成的文件的扩展名为()A)class;B)java;C)jsp;D)obj;13、在Java中,负责对字节代码解释执行的是()。A)垃圾回收器B)虚拟机C)编译器D)多线程机制14、下列叙述中,正确的是()A)Java语言的标识符是区分大小写的B)源文件名与public类名可以不相同C)源文件扩展名为.jarD)
5、源文件中public类的数目不限15、下列属于合法的Java标识符是()A)_catB)5booksC)+staticD)-3.1415916、在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是()A)java.appletB)java.awtC)java.utilD)java.lang17、能够支持javadoc命令的注释语句是A)/**...//B)/*...*/C)//D)/**...*/18、按照Java的标识符命名规范,下列表示一个类的标识符正确的是()A)Helloworld
6、 B)HelloWorld C)helloworld D)helloWorld 19、下列描述中,错误的是()A)Java要求编程者管理内存B)Java的安全性体现在多个层次上C)Applet要求在支持Java的浏览器上运行D)Java有多线程机制20、Java为移动设备提供的平台是()A)J2MEB)J2SEC)J2EED)JDK5.021、JDK中提供的文档生成器是()A)java.exeB)javap.exeC)javadoc.exeD)javaprof.exe22、在Java语言中,不允许使用指针体现出的J
7、ava特性是()A)可移植B)解释执行C)健壮性D)安全性23、下列哪个是面向大型企业级用容器管理专用构件的应用平台?()A)J2EE B)J2ME C)J2SE D)J2DE 24、在JDK目录中,Java程序运行环境的根目录是()A)binB)DemoC)libD)Jre25、下列对Java语言的叙述中,错误的是()A)Java虚拟机解释执行字节码B)JDK的库文件目录是binC)Java的类是对具有相同行为对象的一种抽象D)Java中的垃圾回收机制是一个系统级的线程26、下列Java源程序结构中前三种语句的次
8、序,正确的是()A)import,package,publicclassB)import必为首,其他不限C)publicclass,import,packageD)package,import,publicclass第2章Java语言基础1、设x=40则y=(++x)+1和y=(x++)+1的结果,使y分别为()A)42,42B)41,41C)41,42D)
此文档下载收益归作者所有