java基础试题及其答案Word格式.docx
- 文档编号:14055772
- 上传时间:2022-10-17
- 格式:DOCX
- 页数:23
- 大小:29.54KB
java基础试题及其答案Word格式.docx
《java基础试题及其答案Word格式.docx》由会员分享,可在线阅读,更多相关《java基础试题及其答案Word格式.docx(23页珍藏版)》请在冰豆网上搜索。
a)Strings=“join”+“was”+“here”;
b)Strings=“join”+3;
“”+newPerson()toString()
c)inta=3+5
d)floatf=5+5.5;
5.5double5.5ffloat
6)给定java代码如下,运行时,会产生()类型的异常。
(选择一项)
Strings=null;
s.concat(“abc”);
a)ArithmeticException
b)NullPointerException
c)IOException
d)EOFException已到文件尾,再读取抛出
7)在java中,()对象可以使用键/值的形式保存数据。
(选择一项)
a)ArrayListList有序可重复
b)HashSetSet无序不可重复同一对象是重复的
c)HashMapMa(pkey/value)重复定义:
hashCode、equals(业务)
d)LinkedListList
8)给定如下java代码,编译运行之后,将会输出()。
publicclassTest{
publicstaticvoidmain(Stringargs[]){
inta=5;
((a%2==1)?
(a+1)/2:
a/2);
三目表达式
}(选择一项)
a)1
b)2
c)2.5
d)3
9)以下Java语句中,Stringstr=“”;
str=str.subString(1,3);
执行后str中的值为。
(选择一项)subString子串[1,3)
a)“23”
b)“123”
c)“12”
d)“234”
10)给定如下java代码,以下()代码行编译会报错。
(选择一项)
classMyClass{
privatefinalinta;
错误,类中属性是final时,必须赋初值
voidmyMethod(finalintp){
finalintil;
正确,函数中变量是final时,定义时可以
不赋值
finalinti2=p;
正确,函数中变量是final时,定义时可以赋初
值
i1=20;
正确,因为它还没有赋初值,但是赋值后不能更改
i2=20;
错误,因为常量已赋值,不能更改
a)voidmyMethod(finalintp)
b)finalintil;
c)finalinti2=p
d)il=20
e)i2=20;
11)给定如下java代码,编译时会在()出现错误。
classParent{
classChildextendsParent{
publicstaticvoidmain(Stringargs[]){
Parentp仁newChild();
//第一行正确,子类向父类是自动造型
Parentp2=newParent();
//第二行
Childc1=newChild();
//第三行
Childc2=newParent();
//第四行错误,父类向子类是强制造型
a)第一行
b)第二行
c)第三行
d)第四行
12)给定某java程序的main方法,如下:
publicstaticvoidmain(String[]arg){
“Hello”+args[1]);
从命令行传参:
peopleworldnation,该程序的运行结果是()
a)
Hellopeopleargs:
[
“1»
“11”“丄・”1
people,world,nation]
b)
Helloworld
c)
Hellopeopleworldnation
d)
运行时出现异常
13)给定Java代码,如下:
abstractclassShape{
abstractvoiddraw();
方法重写规贝U
要创建Shape类的子类Circle,以下代码正确的是()(选择二
项)
a)classCircleextendsShape{
b)abstractclassCircleextendsShape{}
c)classCircleextendsShape{
voiddraw();
无方法体
d)classCircleextendsShape{
voiddraw(){}
14)给定如下java代码,编译运行时,结果是()
publicstaticvoidmain(Stringargs[]){
for(inti=0;
i<
3;
i++){
(i);
i的作用域是在for循环内
a)编译时报错
b)正确运行,输出012
c)正确运行,输出123
d)正确运行,输出0123
句正确的是()。
(选择两项)
publicIntegerchange(inti){
a)Integerint=newlnteger(i);
变量名int是关键字
returnint;
b)Integert=Integer.valueOf(i);
returnt;
c)returnnewlnteger(i);
d)returni;
JDK1.5之后支持基本类型和对象类型的自动转
换
16)在java中,在尝试对null对象操作时,会产生()类型的异常。
a)ArithmeticException
b)NullPointerException
c)IOException
d)EOFException
6)
17)Java语言中,Stringstr=””“5”)),输出结果为()
(选择一项)indexOf定位,下标从0开始
a)6
b)5
c)4
d)-1
18)在java中,已定义两个接口B和C,要定义一个实现这两
个接口的类,以下语句正确的是()。
(选择一项)
a)interfaceAextendsB,C接口
b)interfaceAimplementsB,C接口
c)classAimplementsB,C
d)classAimplementsB,implementsC
19)给定JAVA代码,如下:
ClassParent{
publicvoidcount(){
publicclassTestextendsParent{
}publicstaticvoidmain(Stringargs[]){
Parentp=newTest();
p.count();
这里实际是调用具体类(Test)的count方法,如果要调
用Parent的count,那么需要在Test中如下写:
publicvoidcount(){
super.count();
使用super引用父类
在调有重写方法时,首先在子类找,如果子类中没有,则自动查找父类,直到找到一个为止。
如果子类有,则调用子类中重写方法,这时父类中的重写方法不会再自动查找,如果要调用,
则需要在子类重写方法中使用super来显示调用。
运行编译后,输出结果是()。
b)1.0
c)3
20)在Java中,下列()是不合法的赋值语句。
(选择一项)
a)floatf=1/3;
b)inti=1/3;
c)floatf=1*3.0;
3.0double
d)doublef=1.0/3;
21)利用JAVASWIN编程,要在当前窗体中显示如下信息提示框,则需要编写的代码
是()。
a)JOptionPane.showMessageDialog(null,"
请输入登陆名!
"
"
提示信息"
JOptionPane.CLOSED_OPTION);
b)newJOptionPane.showMessageDialog(null,"
请输入登陆
名!
c)newJOptionPane.messageDialog(null,"
d)JOptionPane.messageDialog(null,"
,”
22)给定某java程序的main方法,如下;
publicstaticvoidmain(String[]args){
inti=0;
;
i++表示本语句执行完成后,再执行++操作
a)0
b)1
c)编译错误
d)运行时出现异常
23)给定java程序,如下:
编译运行Test.java,结果是()。
(选择一项)
privatestaticfinalintcounter=10;
publicstaticvoidmain(String[]args){
++counter);
++counter修改常量值,是错误的
a)10
b)11
d)运行时出现异常
24)在JAVA中,要创建一个新目录,要使用()类的实例。
a)File文件和目录
b)FileOutputStrean文件输出字节流
c)PrintWriter输出字符流
d)Dir没有这个类
25)在java中,下列()类不能派生出子类.(选择一项)
a)publicclassMyClass{}
b)classMyClass{}
c)abstractclassMyClass{}表示抽象类,不能实例化
d)finalclassMyClass{}表示具体类,不能派生子类
26)在java中,以下()命令能够将java源文件编译为类文件(选择一项)
a)java运行命令
b)javaw运行命令
c)javac编译命令
d)jar打Jar包归档命令
27
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 基础 试题 及其 答案