ImageVerifierCode 换一换
格式:PDF , 页数:15 ,大小:144.70KB ,
资源ID:2054239      下载积分:8 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2054239.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(Java基础试题和答案.pdf)为本站上传会员【精***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

Java基础试题和答案.pdf

1、1Java 试题试题1)java 程序中,main 方法的格式正确的是()。(选择一项)a)static void main(String args)b)public void main(String args)c)public static void main(Strings)d)public static void main(String args)2)给定 java 代码,如下:public byte count(byte b1,byte b2)return_;要使用这段代码能够编译成功,横线处可以填入()。(选择一项)a)(byte)(b1-b2)b)(byte)b1-b2 c)b1-

2、b2 d)(byte)b1/b23)在 Java 中,在包 com.db 下定义一个类,要让包 com.util 下的所有类都可以访问这个类,这个类必须定义为()。(选择一项)a)protected b)private c)public d)friendly4)在 Java 中,下列()语句不能通过编译。(选择一项)a)String s=“join”+“was”+“here”;b)String s=“join”+3;c)int a=3+5d)float f=5+5.5;5)在 Java 中下列()方法可以把 JFrame 的布局管理器设为 FlowLayout 类型(选择一项)a)jFrame

3、.setLayout(new FlowLayout());b)jFrame.addLayout(new FlowLayout())c)jFrame.setFlowLayout()d)jFrame.addFlowLayout()6)给定 java 代码如下,运行时,会产生()类型的异常。(选择一项)String snull;s.concat(“abc”);a)ArithmeticException b)NullPointerException c)IOException d)EOFException7)在 java 中,()对象可以使用键/值的形式保存数据。(选择一项)a)ArrayList b

4、)HashSet c)HashMap d)LinkedList28)给定如下 java 代码,编译运行之后,将会输出()。public class Test public staticvoid main(String args)int a=5;System.out.println(a%2=1)?(a+1)/2:a/2);(选择一项)a)1 b)2 c)2.5 d)39)以下 Java 语句中,String str=“123456789”;str=str.subString(1,3);执行后 str 中的值为。(选择一项)a)“23”b)“123”c)“12”d)“234”10)给定如下 jav

5、a 代码,以下()代码行编译会报错。(选择一项)class MyClass void myMethod(final int p)final int il;final int i2=p;i1=20;i2=20;a)void my Method(final int p)b)final int il;c)final int i2=pd)il=20e)i2=20;11)给定如下 java 代码,编译时会在()出现错误。class Parent class Child extends Parent public static void main(String args)Parent p1=new Chi

6、ld();/第一行 Parent p2=new Parent();/第二行 Child c1=new Child();/第三行 Child c2=new Parent();/第四行 (选择一项)a)第一行3b)第二行c)第三行d)第四行12)给定某 java 程序的 main 方法,如下:public static void main(Stringarg)System.out.print(“Hello”+args1);从命令行传参:people world nation,该程序的运行结果是()。(选择一项)a)Hello people b)Hello worldc)Hello people w

7、orld nationd)运行时出现异常13)给定 Java 代码,如下:abstract class Shape abstract void draw();要创建 Shape 类的子类 Circle,以下代码正确的是()(选择二项)a)class Circle extends Shape int draw()b)abstract class Circle extends Shape c)class Circle extends Shape void draw();d)class Circle extends Shape void draw()14)给定如下 java 代码,编译运行时,结果是

8、()。(选择一项)public class Test public static void main(String args)for(int i=0;i3;i+)System.out.print(i);System.out.print(i);a)编译时报错 b)正确运行,输出 012 c)正确运行,输出 123 d)正确运行,输出 012315)给定一个 Java 程序的方法结构如下;以下方法体实现语句正确的是()。(选择两项)public Integer change(int i)4 a)Integer int=new Integer(i);return int;b)Integer t=In

9、teger.valueOf(i);return t;c)return new Integer(i);d)return i;16)在 java 中,在尝试对 null 对象操作时,会产生()类型的异常。(选择一项)a)ArithmeticExceptionb)NullPointerExceptionc)IOExceptiond)EOFException6)17)Java 语言中,String str=”123456789”,System.out.println(str.indexOf(“5”),输出结果为()。(选择一项)a)6b)5c)4d)-118)在 java 中,已定义两个接口 B 和

10、C,要定义一个实现这两个接口的类,以下语句正确的是()。(选择一项)a)interface A extends B,Cb)interface A implements B,Cc)class A implements B,Cd)class A implements B,implements C19)给定 JAVA 代码,如下:Class Parent public void count()System.out.println(10%3);public class Test extends Parent public void count()System.out.println(10/3);pub

11、lic static void main(String args)Parent p=new Test();p.count();运行编译后,输出结果是()。(选择一项)a)1b)1.0c)35d)3.333333333333333520)在 Java 中,下列()是不合法的赋值语句。(选择一项)a)float f=1/3;b)int i=1/3;c)float f=1*3.0;d)double f=1.0/3;21)利用 JAVA SWING 编程,要在当前窗体中显示如下信息提示框,则需要编写的代码是()。(选择一项)a)JOptionPane.showMessageDialog(null,请输

12、入登陆名!,提示信息,JOptionPane.CLOSED_OPTION);b)new JOptionPane.showMessageDialog(null,请输入登陆名!,提示信息,JOptionPane.CLOSED_OPTION);c)new JOptionPane.messageDialog(null,请输入登陆名!,提示信息,JOptionPane.CLOSED_OPTION);d)JOptionPane.messageDialog(null,请输入登陆名!,提示信息,JOptionPane.CLOSED_OPTION);22)给定某 java 程序的 main 方法,如下;(选择一

13、项)public static void main(String args)int i=0;System.out.println(i+);a)0b)1c)编译错误d)运行时出现异常 23)给定 java 程序,如下:编译运行 Test.java,结果是()。(选择一项)public class Testprivate static final int counter=10;public static void main(String args)System.out.println(+counter);a)10b)11c)编译错误d)运行时出现异常24)在 JAVA 中,要创建一个新目录,要使用

14、()类的实例。(选择一项)a)File6b)FileOutputStreanc)PrintWriterd)Dir25)在 java 中,下列()类不能派生出子类.(选择一项)a)public class MyClass b)class MyClass c)abstract class MyClass d)final class MyClass 26)在 java 中,以下()命令能够将 java 源文件编译为类文件(选择一项)a)javab)javawc)javacd)jar27)在 JAVA 中,通过调用以下()方法,可以装载 SUN 的 JDBC-ODBC 桥。(选择一项)a)new Cl

15、ass().load(“sun.jdbc.odbc.jdbcodbcDriber”);b)new Class().forName(“sun.jdbc.odbc.JdbcOdbcDriver”);c)Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);d)Class.load(“sun.jdbc.odbc.JdbcOdbcDriver”);28)在 JAVA 中,要判断 D 盘下是否存在文件 abc.txt,应该使用以下()判断语句。(选择一项)a)if(new File(“d:abc.txt”).exists()=1)b)if(File.exists(“

16、d:abc.txt”)=1)c)if(new File(“d:/abc.txt”).exists()d)if(File.exists(“d:/abc.txt)29)在 JAVA 接口中,下列选项里有效的方法声明是()。(选择二项)a)public void aMethod();b)void aMethod();c)static void aMethod();d)protected void aMethod();30)给定 JAVA 代码,如下:编译运行,结果是()。(选择一项)public static void main(string args)String s;System.out.pri

17、ntln(“s=”+s);a)编译错误b)编译通过,但出现运行是错误c)正常运行,输出 s=nulld)正常运行,输出 s=31)给定一个 java 程序的 main 方法的代码片段如下:假如 d 目录下不存在 abc.txt 文件,现运行该程序,下面的结果正确的是()。(选择一项)try 7 PrintWriter out=new PrintWriter(new FileOutputStream(“d:/abc.txt”);String name=”chen”;out.print(name);out.close();catch(Execption e)System.out.println(“

18、文件没有发现!“);a)将在控制台上打印:“文件没有发现!”b)正常运行,但没有生成文件 abc.txtc)运行后生成 abc.txt,但该文件中无内容d)运行后生成 abc.txt,该文件内容为:chen32)在 JAVA 中,对于 PreparedStatement 的方法 setInt(int i,int x),描述正确的是()。(选择一项)a)使得第 i-1 个参数的值设为 xb)使得第 x-1 个参数的值设为 ic)使得第 x 个参数的值设为 id)使得第 i 个参数的值设为 x33)给定 JAVA 程序 Test.java,如下:package com;public class T

19、est public void talk()protected void walk()private void climb()private void jump()给定 Test 的子类 Test2,代码如下:Package com.util;Import com.*;Public class Test2 extends TestPublic static void main(String args)Test2 tt=new Test2();/A可以在 Test2 的 A 处加入的代码是()。(选择二项)a)tt.talk();b)tt.walk();c)tt.climb();d)tt.jum

20、p();34)在 JAVA 语言中,下面变量命名合法的有()。(选择二项)a)variable123b)123varible8c)privated)variable_12335)给定一段 JAVA 代码如下:要打印出 list 中存储的内容,以下语句正确的是()。(选择二项)ArrayList list=new ArrayList();list.add(“a”);list.add(“b”);Iterator it=list.iterator();a)while(it.hasNext()system.out.println(it.next();b)for(int i=0;ilist.size()

21、;i+)system.out.println(list.get(i);c)while(list.hasNext()system.out.println(list.next();d)for(int i=0;ilist.size();i+)system.out.println(it(i);36)下列 Java Swing 组件,()是容器组件。(选择二项)a)JFrame b)JButton c)JTextArea d)JPanel 37)给定某 java 程序的 main 方法如下,该程序的运行结果是()(选择一项)。pubtic static void main(String args)boo

22、lean boo=true;if(boo=false)System.out.println(a);else System.out.println(b);a)a b)b c)c d)d38)下列选项中,不属于 Java 语言的关键字的是()。(选择一项)a)importb)malloc c)extends d)new 39)在 JAVA 中,()类提供定位本地文件系统,对文件或目录及其属性进行基本操作。(选择一项)a)Filelnputstream b)FileReader c)Filewriter d)File 40)在 JAVA 中,()关键字用来终止循环语句。(选择一项)a)return

23、b)continue 9c)break d)exit 35)给定 java 代码,如下,编译运行后,结果是 0。(选择一项)public class Teststatic String s;public static void main(String args)char c=s.charAt(0);System.out.println(c);a)编译错误b)运行期异常,异常类型为 NullPointerException c)运行期异常,异常类型为 ArithmeticExceptioin d)正确运行,但无输出内容36)给定 Java 代码如下,关于 super 的用法,以下描述正确的是()

24、。(选择一项)class C extends B public C()super();a)用来调用类 B 中定义的 super()方法b)用来调用类 C 中定义的 super()方法c)用来调用类 B 的无参构造方法d)用来调用类 B 中第一个出现的构造方法37)给定 java 程序 Test.java 如下,编译运行,结果是()。(选择一项)package com;class Test protected void talk()System.out.print(talk);给定 Test 的子类 Test2,代码如下:package com.util;import com.*;public

25、class Test2 extends Test public static void main(Stringargs)new Test2().talk();a)输出字符串:talk b)输出字符串:talk talk c)编泽错误:在 com.util.Test2 中无法访问方法 talk0 d)编译错误:com.Test 不是 public 无法在包外访问39)给定 java 代码如下,编译运行,结果是()。(选择一项)public static void main(String args)int i;System.out.println(“i=“+i);a)编泽错误b)运行时出现例外10

26、c)正常运行,输出 i=-1 d)正常运行,输出 i=0 40)研究下面的 Java 代码,当 x=2 时,运行结果是()。(选择一项)switch(x)case1:System.out.println(1);case2:case3:System.out.println(3);Case4:System.out.println(4);a)没有输出任何结果 b)输出结果为 3 c)输出结果是 3 和 4 d)输出结果是 l、3 和 4 41)在 Java 语言中,下列()是正确的 JDBc 代码片断。(选择二项)a)Preparedstatementpstmt=con.prepareStateme

27、nt(insertinto EMP(EMPNO,ENAME)values(?,?);pstmt.setlnt(l,7);pstmt.setString(2,Admin);b)preparedstatementpstmt=con.prepareStatement(insertinto EMP(EMPNO,ENAME)values(?,?);pstmt.setlnt(l,7);pstmt.setString(2,Admin);c)Statement stmt=con.createStatement(insert into EMP(EMPNO,ENAME)values(7,Admin);d)Prep

28、aredStatementstmtl=con.prepareStatement(insertinto EMP(EMPNO,ENAME)values(7,Admin);42)类 java.util.HashMap 实现了()接口。(选择一项)a)Collection b)Set c)Map d)List 43)在 java 中,已获得默认类型的 Resultset 对象 rs,要获取结果集中的数据,必须执行的语句是()。(选择一项)a)rs.next()b)rs.previous()c)rs.getNext()d)rs.getPrevious()44)在 Java 中,com 包中某类的方法使用

29、下列()访问修饰符修饰后,可以被 com.db 包中的子类访问,但不能被 com.db 中其他类访问。(选择一项)a)private b)protected c)public d)friendly 45)在 java 中,使用关键字来定义一个接口。(选择一项)a)class b)interface c)extends d)implements 1146)在 java 中,()接口位于集合框架的顶层(选择一项)a)Map b)Collection c)Set d)List 47)Java 中,byte 数据类型的取值范围是()。(选择一项)a)256 至 255 b)255 至 255 c)12

30、8 至 127 d)127 至 128 48)分析如下 JAVA 代码片段,输出结果为().(选择一项)int price=10;int number 0;int monney=0;for(int i=0;i 2;i+)number+;-price;monney+=number*price;System.out.println(monney);a)25 b)28c)31 d)3049)对于 Java 中的布局管理器,以下说法中错误的是()。(选择一项)a)FlowLayout 以由上到下的方式从左到右排列组件b)BorderLayout 使用”东”、”西”、”南”、”北”,”居中”来指定组件的

31、位置 c)GridLayout 可以创建网格布局,网格布局中各组件的大小可以任意调整 d)可以通过容器的 setLayout 方法为容器指定布局管理器 50)给定一个 java 源程序 Test.java,在命令行中,使用下面()语句可以编译、运行该程序。(选择一项)a)javac Test.java java Test b)javac Test.java java Test.class c)java Test.java javac Test d)java Testjava javac Test.class 51)给定 java 代码如下,编译运行后,输出结果是()(选择一项)。public

32、class test static int i;public int aMethod()i+;return i;public static void main(String args)Test test=new Test();test.aMethod();System.out.println(test.aMethod();a)0 b)1 c)2 d)3 52)Java 语言中有如下代码,下列 X 的定义中,可使上段代码输出 100 的有()。(选择二项)switch(x)12 case 100:System.out.println(100);break;case 110:System.out.

33、println(110);break;a)byte x=100;b)float x=100;c)char x=d d)long x=100 53)在 java 的异常处理模型中,无论是否发生异常,()块中的代码都会被执行。(选择一项)a)tryb)catchc)finallyd)throw54)在 Java 中,下列()是合法的变量名。(选择二项)a)_myStringb)$a+bc)myStringd)9myString55)在 java 中,下面()是不合法的声明。(选择两项)a)short xb)short yc)short5 x2d)short z25e)short z56)在 jav

34、a 中,以下代码()正确地创建了一个 InputStreamReader 类型的对象。a)new InputStreamReader(new FileInputStream(1.dat);b)new InputStreamReader(new FileReader(1.dat);c)new InputStreamReader(new BufferedReader(1.dat);d)new InputStreamReader(1.dat);57)在 java 中,访问修饰符限制性最高的是()。a)privateb)protectedc)publicd)friendly58)java 中,以下()

35、接口以键-值对的方式存储对象。a)java.util.Collectionb)java.util.Mapc)java.util.Listd)java.util.Set59)在 Java 中下面关于构造方法说法错误的是()(选择二项)A)对于每一个类,Java 虚拟机都提供一个默认构造方法B)构造方法不能够被重载C)构造方法可以接受参数D)当类的父类只有一个带参数的构造方法时,这个类必须提供自定义的构造函数 60)分析如下的 Java 代码段,()编译没有异常和错误(选择一项)13a)byte b=257;b)boolean b=null;c)float f=1.3;d)int i=12;61)

36、在 Java 中,JDBCAPI 定义了一组用于与数据库进行通信的接口和类,它们包括在()包中。(选择一项)a)java.langb)java.sqlc)java.utild)java.math62)在 Java 的异常处理中,用户字定义的异常类应该是()的子类。(选择一项)a)Exceptionb)Throwablec)Errord)RuntimeException63)在 Java 中,如果父类中的某些方法不包含任何逻辑,并且需要由子类重写,应该使用()关键字来声明父类的这些方法。(选择一项)a)finalb)staticc)abstractd)void64)在 JAVA 中,()关键字用

37、来终止循环语句。(选择一项)a)returnb)continuec)breakd)exit65)在 Java 中,下面关于变量及其作用域的描述错误的是()。(选择一项)a)实例变量是类的成员变量b)实例变量用关键字 static 声明c)在方法中定义的局部变量在该方法被执行时创建d)局部变量在使用前必须被初始化66)在 Java 中,关于 HashMap 类的描述,以下说法错误的是()。(选择一项)a)HashMap 使用键/值的形式保存数据b)HashMap 能够保证其中元素的顺序c)HashMap 允许将 null 用作键d)HashMap 允许将 null 用作值67)以下()不是 Ja

38、va 的原始数据类型。(选择二项)a)shortb)Booleamc)unitd)float68)在 Java 中,要使用布局管理器,必须导入下列()包。(选择一项)a)java.awt.*14b)java.awt.layout.*c)javax.swing.layout.*d)javax.swing.*69)在 JAVA 中,无论测试条件是什么,下列()循环将至少执行一次。(选择一项)a)forb)dowhilec)whiled)whiledo70)给定某 java 程序的 main 方法如下,该程序的运行结果是()。(选择一项)public static void main(String

39、args)boolean boo=true;if(boo=false)system.out.println(“a”);else System.out.println(“b”);a)ab)bc)cd)d71)给定如下 Java 代码,编译运行时,以下()语句的值是 true。(选择二项)String s=”hello”;String t=”hello”;String e=new String(”hello”);char c=h,e,l,l,o;a)s.equals(t);b)t.equals(c);c)t.equals(e);d)t=c;72)在 Java 中,下面关于抽象类的描述正确的是()。

40、(选择二项)a)抽象类可以被实例化b)如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类c)抽象类中的方法必须都是抽象的d)声明抽象类必须带有关键字 abstract73)在 Java 中,下列代码运行后的输出结果是()。(选择一项)int x=5*3;int y=x+5/x+3;System.out.println(y);a)18b)21c)19d)41574)分析下面这段 Java 代码,它的运行结果是()。(选择一项)import java.io.*;public class Bpublic static void main(Stringargs)int i=12;System

41、.out.println(i*=+i);a)145b)169c)156d)程序无法编译75)在 Java 中,下面这段代码运行后的结果是()。(选择一项)class FatherClass final protected void faMethod()System.out.println(“这是父类中的方法”);class SonClass extends FatherClass public void faMethod()System.out.println(“这是子类中的方法”);public static void main(Stringargs)FatherClass obj=new SonClass();obj.faMethod();a)这是父类中的方法b)这是子类中的方法c)这是父类中的方法 这是子类中的方法d)编译错误

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服