java单选题库.pdf
《java单选题库.pdf》由会员分享,可在线阅读,更多相关《java单选题库.pdf(134页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、单选题属于以下哪种语言()A.机器语言B.汇编语言C.高级语言D.以上都不对答案:C解析:Ja va 是一门高级编程语言考察点:第 一 章 Ja va 开发入门题目难度:容易2 .下列目录中,哪一个是用来存放JD K核心源代码的A.I i b 目录B.s r c目录C.j r e目录D.i n cl ude 目录答案:B解析:JD K核心源代码存放在s r c文件夹下考察点:第 一 章 Ja va 开发入门题目难度:容易3 .下面命令中,可以用来正确执行H ei l o W o r I d案例的是()A.j a va H e I I o W o r I dB.j a vaC.j a va
2、c H ei l o W o r I dD.j a va c答案:A解析:j a va 命令负责运行编译后的.cl a s s 文件,不需要文件后缀名。考察点:第 一 章 Ja va 开发入门题目难度:容易4 .下面关于配置p a t h 环境变量作用的说法中,正确的是()A.在任意目录可以使用j a va c和 j a va 命令B.在任意目录下可以使用c I a s s 文件C.在任意目录可以使用记事本D.在任意目录下可以使用扫雷游戏答案:A解析:p a t h 环境变量的作用是在任意目录下都可以使用j a va c和 j a va 命令。考察点:第 一 章 Ja va 开发入门题目难度:
3、容易5 .下列选项中,可以正确配置c I a s s p a t h 的命令是()A.s et cI a s s p a t h =C:Pr o g r a m F i l es Ja va s et cI a s s p a t h :C:Pr o g r a m F i l es Ja va cl a s s p a t h s et =C:Pr o g r a m F i l es Ja va cl a s s p a t h s et :C:Pr o g r a m F i l es Ja va 答案:A解析:配置cl a s s p a t h 的命令是s et cl a s s p
4、 a t h=x x x,并且等于号两边不要有空格。考察点:第 一 章 Ja va 开发入门题目难度:容易6 .下面选项中,完全面向对象的编程语言是()A.CB.COB OL0.JA V AD.F ORTRA N答案:C解析:Ja va 语言全面支持动态绑定,而 C+语言只对虚函数使用动态绑定。总之,Ja va 语言是一个纯粹的面向对象程序设计语言考察点:第 一 章 Ja va 开发入门题目难度:容易7.是打发A.1B.2C.3D.4答案:A解析:放到考察点:第 一 章 Ja va 开发入门题目难度:一般8.下列关于Ja va 特点的描述中,错误的是A.Ja va 语言不支持指针B.Ja va
5、 具有自动垃圾回收的机制C.Ja va 只能运行在W i n do w和 Li n ux 平台D.Ja va 允许多个线程同时执行答 案:C解析:JA V A 是一门面向对象的语言,它没有指针的概念,并提供了自动垃圾回收的机制,具有跨平台,多线程等特点。考察点:第 一 章 Ja va 开发入门题目难度:一般9.下列关于JD K、JRE 和 JV M关系的描述中,正确的是A.JD K中包含了 JRE,JV M中包含了 JRE。B.JRE 中包含了 JD K,JD K中包含了 JV M。C.JRE 中包含了 JD K,JV M中包含了 JRE oD.JD K中包含了 JRE,JRE 中包含了 JV
6、 M。答案:D解析:JV M是 Ja va 虚拟机,JRE 是 Ja va 程序的运彳丁时环境,JD K是 Ja va 程序的编译环境,包含范围递增。所以从小到大一次是JV MJRE JD K。考察点:第 一 章 Ja va 开发入门题目难度:一般1 0 .下列关于JD K安装的说法中,错误的是A.Or a cl e公司提供了多种操作系统的JD KB.开发工具中已经包含了一个JRE,因此可以选择不再安装公共的J R E 环境C.在安装J D K 过程中,源代码指的是J ava公共的A P I 类D.开发工具是J D K 中的核心功能模块,因此无论是否进行J ava程序开发都必须安装答案:D解析
7、:只有开发J ava程序时,才需要安装开发工具,如果只是运行J ava程序,安 装 J R E即可。考察点:第 一 章 J ava开发入门题目难度:一般1 1 .下面关于c l as s p at h 的说法中,错 误 的 是()。A.c l as s p at h 和 p at h 环境变量的查看与配置的方式完全相同。B.为了让J ava虚拟机能找到所需的c l as s 文件,就需要对c I as s p at h 环境变量进行设置。C.从开始,如果c l as s p at h 环境变量没有进行设置,J ava虚拟机会自动将其设置为也就是当前目录。D.在命令行窗口中配置了 c l as
8、s p at h 后,重新打开新命令行窗口依然生效答案:D解析:在命令行窗口设置的c l as s p at h 只对当前窗口有效考察点:第 一 章 J ava开发入门题目难度:容易1 2.下列关于J D K 的说法中,错误的是A.J D K 是 J ava开发工具包的简称B.J D K 包括J ava编译器、J ava文档生成工具、J ava打包工具等C.安装J D K 后,还需要单独安装J R ED.J D K 是整个J ava的核心答案:C解析:S U N 公司提供了一套J ava开发环境,简 称 J D K (J ava D e ve I o p m e n t K i t),它是整个
9、J ava的核心,其中包括J ava编译器、J ava运行工具、J ava文档生成工具、J ava打包工具等。J D K 工具中自带了一个J R E 工具,也就是说开发环境中包含运行环境,这样一来,开发人员只需要在计算机上安装J D K 即可,不需要专门安装J R E 工具了。考察点:第 一 章 J ava开发入门题目难度:一般1 3.下列目录中,哪一个是用来存放J D K 可执行程序的。()A.d b 目录B.j r e 目录C.I i b 目录D.b i n 目录答案:D解析:J D K 中可执行程序都放在b i n 目录下。考察点:第 一 章 J ava开发入门题目难度:容易1 4.在
10、J D K 安装目录下,用于存放可执行程序的文件夹是A.b i nB.j r e0.I i bD.d b答案:A解析:b i n 目录用于存放一些可执行程序,如(J ava编译器)、(J ava运行工具)、(打包工具)和(文档生成工具)等。考察点:第 一 章 J ava开发入门题目难度:容易1 5 .如果j d k 的安装路径为:c:j d k,若想在命令窗口中任何当前路径下,都可以直接使用j avac 和 j ava命令,需要将环境变量p at h 设置为以下哪个选项A.c:j d k;B.c:j d k b i n;C.c:j r e b i n;D.c:j r e;答案:B解析:p at
11、 h 环境必须设为和的上一级目录b i n考察点:第 一 章 J ava开发入门题目难度:难1 6 .下列J ava命令中,哪一个可以编译文件A.j ava H e i l o Wo r I dB.j ava0.j avac H e i l o Wo r I dD.j avac答案:D解析:j avac 命令用于编译.j ava文件;j ava命令用户解析.c l as s 文件。考察点:第 一 章 J ava开发入门题目难度:容易1 7 .下列关于J ava语言的描述中,错 误 的 是。A.J ava语言是一门面向对象的编程语言B.J ava是一门与平台无关的编程语言C.J ava 具有 J
12、 avaS E、J avaM E 和 J avaE E 三大平台D.J ava是一门介于汇编和高级之间的语言答案:D解析:J av a是一门高级语言,它的开发与平台无关,采用的是面向对象的编程思想。考察点:第 一 章 J av a开发入门题目难度:容易1 8.下面关于jav ac 命令作用的描述中,正确的是A.可以执行jav a程序B.可以将编写好的J av a文件编译成.c I ass文件C,可以把文件压缩D.可以把数据打包答案:B解析:jav ac 命令将jav a文件编译成jav a字节码文件。考察点:第 一 章 J av a开发入门题目难度:容易1 9.以下关于jav a命令作用的描述
13、中,正确的是A.它专门负责解析由J av a编译器生成的.c I ass文件B.它可以将编写好的J av a文件编译成.c I ass文件C,可以把文件压缩D,可以把数据打包答案:A解析:jav a命令负责运行编译后的.c lass文件。考察点:第 一 章 J av a开发入门题目难度:容易2 0 .安装好J D K后,在其b i n 目录下有许多e x e 可执行文件,其中命令的作用是以下哪一种()A.J av a文档制作工具B.J av a解释器C.J av a编译器D.J av a启动器答案:B解析:考察点:第 一 章 J av a开发入门题目难度:一般2 1 .下列关于c lassp
14、ath 环境变量的说法中,哪一个是正确的A.c I assp ath 配置一次后可永久使用B,没有c I assp ath 环境变量就不能运行J av a程序C.c I assp ath 环境变量可以让虚拟机找到c I ass文件的目录D.查看当前c I assp ath 配置的命令是:c I assp ath答案:C解析:c lassp ath 环境变量可以让虚拟机找到c lass文件目录,没有配置c lassp ath 环境变量时,jav a虚拟机会自动将其设置为,o 查看当前c lassp ath 的命令是se t c lassp ath;考察点:第 一 章 J av a开发入门题目难度
15、:容易2 2.下面关于p ath 和 c I assp ath 的说法中,错误的是。A.p ath 用来指定jav a虚拟机(J VM)所在的目录B.c l assp ath 用来指定我们自己所写的或要用到的类文件(.jar文件)所在的目录C.在 d os命令行中,c lassp ath 和 p ath 环境变量的查看与配置的方式不相同D.只要设置了 c lassp ath 这个环境变量系统就不会再在当前目录下查询某个类答案:C解析:c lassp ath 和 p ath 环境变量的查看与配置的方式完全相同,都是通过se t关键字实现的。考察点:第 一 章 J av a开发入门题目难度:容易一
16、、单选题1 .下列选项中,哪一个是单行注释的符号()A.B./D.答案:B解析:下标识符中,不合法的是A.u se rB.$i n n e rC.c I assD.I og i n _ 1答案:C解析:c lass为 jav a中的关键字考察点:第 二 章 J av a编程基础题目难度:容易3.下列选项中,用于引入包的关键字是A.c lassB.i m p ort0.p ac kag eD.stati c答案:B解析:i m p ort关键字的作用是引入包考察点:第 二 章 J av a编程基础题目难度:容易4 .下列选项中,属于浮点数常量的是()A.1 9 8B.2 e 3 fC.tru e
17、D.n u I I答案:B解析:1 9 8属于整型常量,tru e 属于布尔常量,n u ll属于n u ll常量考察点:第 二 章 J av a编程基础题目难度:容易5.以下关于变量的定义,正 确 的 是()A.i n t a=1 0;B.b=2;0.i n t=2 0;D.i n t a;b=a+1 0;答案:A解析:变量定义的基本格式数据类型变量名二值;变量一定要先初始化后才可以使用。考察点:第 二 章 Ja v a 编程基础题目难度:容易6 .下列选项中,按照箭头方向,不可以进行自动类型转换的是A.b y te T i n tB.i n t T l o n gC.d o u b l e
18、 T l o n gD.sho r t T i n t答案:c解析:类型转换过程中,只能范围小的自动转成范围大的。d o u b l e 范围大于1 0 n g考察点:第 二 章 Ja v a 编程基础题目难度:容易7 .下列关于变量作用域的说法中,正确的是A.在 m a i n。方法中任何位置定义的变量,其作用域为整个m a i n ()方法B.块中定义的变量,在块外也是可以使用的C.变量的作用域为:从定义处开始,到变量所在块结束位置D.变量的作用域不受块的限制答案:C解析:变量的作用域为:从定义处开始,到变量所在代码块结束位置考察点:第 二 章 Ja v a 编程基础题目难度:容易8 .表
19、达式7%(-3)的运算结果为A.-2B.-1C.2D.1答案:D解析:在进行取模()运算时,运算结果的正负取决于被模数(%左边的数)的符号,与模数(%右边的数)的符号无关考察点:第 二 章Java编程基础题目难度:容易9.下列选项中,不属于赋值运算符的是A.-=B.=C.=D.*=答案:C解析:选项c属于比较运算符,其他三项属于赋值运算符考察点:第 二 章Java编程基础题目难度:容易10.下列选项中,不属于比较运算符的是A.=B.=C.D.5)a);e l se b);)程序的运行结果是0A.tr u eB.f a I seC.aD.b答 案:C解析:因为判断条件8 5 成立,所以 中的语句
20、会被执行,输出a考察点:第 二 章 Ja v a 编程基础题目难度:容易1 4.请阅读下面的程序p u b I i c c l a ss T e st p u b Ii c sta ti c v o i d m a i n (S tr i n g a r g s)i n t te m p =0;f o r (i n t i=1;i 5;i+)f o r (i n t j =0;j i;j+)te m p+;)下列选项中,哪一个是正确的运行结果()A.5B.9C.1 0D.1 5答案:C解析:嵌套f o r 循环,依次实现1,2,3,4,5以内数字的叠加运算。外层for 循环,每次循环后 t e
21、 mp 的值依次为:1,3,6,1 0;考察点:第 二 章 J a v a 编程基础题目难度:容易1 5 .关于c ont i nu e 语句的使用范围,下列说法正确的是A.c ont inu e 语句可以在选择语句中使用B.c ont inu e 语句可以在条件语句中使用C.c ont inu e 语句可以在循环语句中使用D.不输出任何内容答案:C解析:c ont i nu e 语句只能在循环语句中使用考察点:第 二 章 J a v a 编程基础题目难度:容易1 6 .声明一个数组,_ a =ne w St r i ng ;空格处应该填写的的内容为。A.i ntB.d ou b leC.St
22、 r ingD.s t r i ng答案:c解析:根据类型口数组名=n ew类型 元素,元素,;的格式,此处需要填St r ing考察点:第 二 章J a v a编程基础题目难度:容易1 7.下列选项中关于二维数组的定义,格式错误的是()A.int a r r =ne w int 3 4B.i nt a r r =ne w int 3 C.i nt a r r =ne w int 4D.int a r r =1,2 ,3,4,5 ,6 )答案:C解析:选项3错误,因为该选项没有给出二维数组的长度考察点:第 二 章J a v a编程基础题目难度:容易1 8.下列命令中,可以将文档注释提取出来生成
23、帮助文档的是()A.ja v a cB.ja v a0.ja v a d ocD.ja r答案:c解析:可以使用ja v a d oc命令将文档注释提取出来生成帮助文档考察点:第 二 章 J a v a 编程基础题目难度:一般1 9.下面选项中,哪一个是合法的标识符A.he llo wor I dB.1 D e mo0._ 3_D.c I a s s答案:c解析:标识符可以由任意顺序的大小写字母、数字、下 划 线(_)和美元符号($)组成,但标识符不能以数字开头,不能是J a v a 中的关键字考察点:第 二 章 J a v a 编程基础题目难度:一般2 0 .下面选项中,哪一个不是J a v
24、 a 中的关键字A.s i ze ofB.c ons tC.p u b I icD.got o答案:A解析:s ize of不属于J a v a 语言中的关键字考察点:第 二 章 J a v a 编程基础题目难度:一般2 1 .下列选项中,哪一个是十进制数6的二进制值()A.1 1 1B.1 0 10.1 1 0D.0 1 1答案:C解析:十进制转换成二进制就是一个除以2取余数的过程。把要转换的数,除以2,得到商和余数,将商继续除以2,直到商为0。最后将所有余数倒序排列,得到数就是转换结果考察点:第 二 章 J a v a 编程基础题目难度:一般2 2 .下列转义字符中,不合法的是()A.nB
25、.xC.r D.t 答案:B解析:J a v a 中的转义字符有 n、r、t、b、等考察点:第 二 章 J a v a 编程基础题目难度:一般2 3.下列字符串常量中,哪一个是错误的()A.a b c B.1 2 1 2 答案:C解析:字符串常量用于表示一串连续的字符,一个字符串常量要用一对英文半角格式的双引号()引起来,一个字符串可以包含一个字符或多个字符,也可以不包含任何字符,但不能包含特殊字符,例如在字符串中表示引号(”),需要用转义字符()。考察点:第 二 章 J a v a 编程基础题目难度:一般2 4.关于变量类型转换的描述中,正确的是A.只有数据类型相同的数据才能进行运算B.by
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 选题
限制150内