Java基础习题.docx
- 文档编号:6938442
- 上传时间:2023-01-12
- 格式:DOCX
- 页数:18
- 大小:20.28KB
Java基础习题.docx
《Java基础习题.docx》由会员分享,可在线阅读,更多相关《Java基础习题.docx(18页珍藏版)》请在冰豆网上搜索。
Java基础习题
01在Java中,以下程序编译运行后的输出结果为()。
(选择一项))
publicstaticvoidmain(String[]args)
{
inta=5;
ints=0;
switch(a){
case5:
s=s+2;
case3:
s=s+5;
case8:
s=s+6;
default:
s=s+10;
break;
}
System.out.print(s);
}
2a)
b)0
c)7
d)23
02在Java中,以下()不属于Java基本数据类型。
(选择)一项)int
a)
b)boolean
Stringc)
doubled)
给定Java03代码片断,如下:
inti=0;j=-1;)
switch(i){
case0,1:
j=1;
case2:
j=2;
}
System.out.print(“j=”+j);
编译运行,正确的结果是().(选择一项)
a)程序编译出错
b)j=1
c)j=2
d)j=0
在java中,有下面代码,其中可以正确编译的是04()(选择二项)
)
a)intf=(int)2.5+1.5;
b)inti=(int)2.34;
c)doublei=1.6*2;
d)doubleb=(int)2;
intc=b;
05在java中,关于switch语句说法错误的是()(选择一项))
a)可以有多个case,每个case后面的常量值不可以相同
b)每个case语句后面必须要有break;否则有编译错误
c)switch后面括号里可以放int,char类型
d)switch语句中的default相当于多重if最后面的else
06在java中,关于main()方法的框架正确的是()(选择一项))
a)publicstaticintmain(Stringargs){}
b)publicstaticvoidmain(String[]args)
c)publicstaticvoidmain(String[]args){}
d)publicvoidmain(String[]args){}
07在java中,关于编码规范的说法,错误的是()。
(选择一项)
)
a)类名首字母一般使用大写字母开头
b)大括号开头放于一行末尾
c)一行推荐写一条语句
d)遵循编码规范可以提高运行速度
在java中,下面语句输出的结果是()。
08publicstaticvoidmain(Stringargs[]){)
intage=21;
瑓楲杮渠浡?
阳光;
祓瑳浥漮瑵瀮楲瑮湬尨姓名=name+,年龄=+age);
}
(选择一项)
a)姓名=阳光,年龄=21
b)姓名=name,年龄=age
c)姓名=name,年龄=21
d)编译错误
09在Java中,下列输出语句的输出结果是()。
(选择一项)
)
System.out.println(“\t无处安放的青春”);
System.out.println(“\n第一篇”)
a)无处安放的青春
第一篇
b)无处安放的青春第一篇
c)无处安放的青春
第一篇
d)无处安放的青春第一篇
以下程序的输出结果是10()。
(选择一项)
booleanisBig;)
intliSi=100;
intzhangSan=101;
isBig=zhangSan>liSi;
System.out.println(isBig);
a)false
b)1
c)true
d)0
在Java中,有HelloWorld.java的文件,其内容如下,11)则控制输出的内容是()
publicclasshelloWorld{
Stringstr=“HelloWorld”;
publicstaticvoidmain(Stringargs[]){
System.out.println(str);
}
}(选择一项)
a)HelloWorld
b)str
c)编译错误
d)运行错误
该程序的运行给定某12Java程序的main方法如下所示,选择一项结果是()。
)
()
publicstaticvoidmain(String[]args)
{
booleanboo=true;
if(boo=false){
System.out.println(a);
}else{
System.out.println();
}
}
a输出a)
输出b)b
c)输出ab
d)运行时出错
假定x和13y为整型,其值分别为16和5,则x/y和(double)x/y的值分别为)()和()。
(选择两项)
a)3
b)2
1c)
3.2d)
运行以下代码并输入80,则输出结果为(14)。
(选择一项)
)
importjava.util.*;
publicclassTest{
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
intnum=input.nextInt();
System.out.println(num+10);
}
}
a)80
b)90
c)70
d)50
在Java中,下列代码的运行结果是()。
(选择一项)15
publicstaticvoidmain(String[]args))
{
inta=1,b=2,c=3;
if(a>0)
if(b<0)
c=10;
else
c=20;
System.out.println(c);
}
输出:
a)10
输出:
b)20
输出:
3c)
d)编译报错
16假设val是整型变量,下面()说法不正确。
(选择一项)
)
if(val>2){
System.out.println(TestA);
}elseif(val>4){
System.out.println(TestB);
}else{
System.out.println(TestC);
}(选择一项)
a)val=0输出“TestC”
b)val介于0到2之间输出“TestC”
c)val=5输出“TestB”
d)val=4输出“TestA”
以下程序的输出结果是()17。
(选择一项)
System.out.print()
“第一行\n”);
System.out.print(“\t第一行”);
a)第一行
第二行
b)第一行第二行
c)第一行第二行
d)第一行
第二行
18在Java中经常使用System.out对象的print()与println)
()方法实现控制台输出,则下面选项中描述正确的是()。
(选择一项)
a)print()可以实现控制台输出并实现换行
b)println()在实现控制台输出前先进行换行
c)print()实现控制台输出,但是不换行
d)println()在控制台输出时,前后都进行换行
语句时,如希望设置默认值,中,使用Javaswitch19在)则需要使用()关键字。
(选择一项)casea)
do
b)
defaultc)
else
d)
20文件DEMO.java中有如下代码,输出结果是()。
(选择一项))
publicclassDemo{
publicstaticvoidmain(String[]args)
{
for(inti=1;i<=3;i++){
System.out.print(hello);
}
}
}
a)hellohellohello
hellob)
c)编译出错
d)Hellohello
21在Java中,()以下变量名命名正确的。
(选择一项)
)
a)public
b)1_student
c)_num
d)湜浡履
以下()是正确的创建java程序的步骤。
22(选择一项)
)
a)编写、编译、运行
b)编译、编写、运行
c)创建项目、添加类、执行
d)新建、编写、保存
在Java中,以下代码运行结果是()23。
(选择一项)
)
PublicclassTest{
publicstaticvoidmain(String[]args){
ints1=69;
ints2=62;a)65.5
b)66
c)65
d)65.0
24在JAVA中,以下程序运行结果是()
(选一项))
publicclassMain{
publicstaticvoidmain(String[]args){
System.out.print(“a”);
System.out.print(“b”);
“System.out.println(c”);
“dSystem.out.print(”);
}
}
a)ab
cd
b)abc
d
c)ab
c
d
d)a
b
cd
在Java,System.out.println(‘a'+1)运行结果25是()。
(选择一项)
)
a)98
b)b
c)编译错误
d)运行错误
在Java中,下面程序输出的结果是()26
intnum1=9;)
doublenum2=1;
num1=num2;
System.out.println(num1);
a)编译错误
b)9
c)1
d)false
在JAVA中,关于main()方法说法正确的是()。
(选择二27项))
a)java程序的main()方法是程序运行的入口
String
改成void方法中可以将Main()b)
c)Java程序的main()方法中如果只有一条语句,也要用{}号括起来
d)一个程序可以有多个main方法
分析下面的Java代码,当28x=2时,运行结果是()。
(选择一项)
)
switch(x){
case1:
System.out.println
(1);
case2:
case3:
System.out.println(3);
case4:
System.out.println(4);
break;
}
没有输出任何结果a)
输出结果为b)3
4c)输出结果是3和3和4、d)输出结果是1
29在流程图中,下面说法正确的是()。
(选择一项)
)
a)“菱形”表示计算步骤/处理符号
b)“长方形”表示程序开始或结束
“圆角长方形”表示判断和分支c)
d)“平形四边形”表示输入/输出指令
分析如下的Java代码,编译运行的输出结果是()。
30(选择一项)
)
publicclassTest{
publicstaticvoidmain(String[]
args){
Strings;
System.out.println(s=+s);}
}
s=a)编译通过,并且输出:
s=null编译通过,并且输出:
b)
c)编译通过,无任何输出
编译报错,d)s未初始化
31在一个文件名为Hello.Java中的代码如下,输出结果是().
)
publicclassHello{
publicstaticvoidmain(String[]args){
inti=0;
while(i>5){
祓瑳浥漮瑵瀮楲瑮湬尨我真的是优秀的程序员,录取我吧!
);
}
}
}
(选择一项)
a)输出5遍我真的是优秀的程序员,录取我吧!
b)什么也没输出
c)编译错误
d)运行错误
dos命令()用于创建新目录。
32(选择一项)
)
a)md
b)dir
c)cd
d)ren
在计算机数制系统中,下面哪一种不是常见的数制系统33())。
(选择一项)
a)二进制
b)五进制
c)八进制
d)十六进制
在Eclipse中开发JAVA程序需要遵循的正确步骤为34()。
()选择一项)
a)创建项目,编写,编译,运行
b)创建项目,编译,编写,运行
c)创建项目,编写,运行,编译
d)编写,编译,运行,创建项目
为了长时间保存照片,应该采用什么方式保存35()。
(选择两项))
a)CPU
光盘b)
c)硬盘
d)内存
十六进制中,()代表十进制的3615。
(选择一项)
)
a)F
b)E
c)C
d)D
关于下面代码片段,说法正确的是()。
(37选择一项)
inta=8,b=9;)
if(a=b){
System.out.println(rue);
}else{
System.out.println(
alse);
}
a)输出true
b)输入false
c)无输出
d)编译错误
在JAVA中,38()代表单行注释的开头。
(选择一项)
)
a)/*
b)*/
c)//
d)/**
有下面程序,语句a=a+139执行的次数是()。
(选择一项)
)
publicclassTest{
publicstaticvoidmain(String[]args){
intx=8,a=1;
do{
a=a+1;
}while(x>0);
}
}
a)0
b)1
c)无限次
d)有限次
Java应用程序中,商品价格采用()变量类型存储最好。
40(选择一项))
a)int
b)char
c)double
d)boolean
e)String
分析以下Java代码程序,运行下列表达式后,变量a41的值为()。
)
inta=1+5%2*3/4(选择一项)
a)11
b)1
c)2
d)4
e)1.5
在42Java中,无论条件是什么,下列()循环都将至少执)
)
选择一项(行一次。
a)ifelse
b)while
whiledoc)
dowhile
d)
在Java中,下列给43boolean类型赋值正确的是()。
(选择二项))
a)booleanb=true&&false
b)booleanb=1+2
booleanb=1==1c)
booleanb=1/3
d)
要删除用户已选中的文件夹,可使用()快捷键。
(44选择一项))
a)Alt
b)Shift
Ctrlc)
Delete
d)
GB、45KB、MB、Byte是计算机存储器容量的计量单位,10240KB相当于())MB。
(选择一项)
a)1
b)10
100c)
1024
d)
在JAVA中,源程序文件的后缀名为()。
(选择一项)
46)
a).doc
b).txt
.javac)
.class
d)
在JAV47A程序中,类型转换分为()转换和强制转换。
(选择一项))
a)自由
b)手动
c)显示d)自动
48在java中,如下代码段的输出结果是()
)
inta=2;
intb=3;
if(a>b){
System.out.println(“a大于b”);
}elseif(a==b){
System.out.println(“a等于b”);
}else
{
System.out.println(“a小于b”);
}(选择一项)
a大于a)b
b)a等于b
c)a小于b
d)编译错误
49在JAVA语言中,下面选项()是合法的变量。
(选择两)
)项Mininuma)
3rd_rowb)
n1+n2
c)
d)Double
e)First.name
以下关于开发JAVA程序的步骤说法错误的是()50(选择一项))
a)开发java程序的步骤包括:
编写源程序,运行,编译
b)编写的java源程序文件使用.java作为扩展名
c)java源程序文件经编译后,生成后缀.class的字节码文件
d)使用javac命令可以编译.java文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 基础 习题