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

开通VIP
 

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

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

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

注意事项

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

java参考题库.doc

1、内部资料请不要让老师知道!一、单选题(每题3分,共20题,共60分) 1. 若有定义Sting jerry=I love Tom,s1;则s1=jerry.substring(2)的值为( C )A l B love C love Tom D Tom 2. 下列方法中可以用来创建一个新线程的是( B ) A实现java.lang.Runnable接口并重写start()方法 B实现java.lang.Runnable接口并重写run()方法C实现java.lang.Thread类并重写run()方法D实现java.lang.Thread类并重写start()方法3. 按照Java的标识符命名规

2、范,下列表示一个类的标识符正确的是( B ) A Helloworld B HelloWorld C helloworld D helloWorld 4. 下面关于事件监听的说明,哪一个语句是正确的? ( D ) A所有组件,都不允许附加多个监听器 B如果多个监听器加在一个组件上,那么事件只会触发一个监听器C组件不允许附加多个监听器 D监听器机制允许按照我们的需要,任意调用addXxxxListener 方法多次,而且没有次序区别 5. JDBC 中,一条语句的执行结果放在一个类的对象中,这个类是( B ) A ResultSetMetaData B ResultSet C DatabaseM

3、etaData D Driver 6. 关于接口的最准确的描述是( B ) A接口都是系统提供的B接口包括特定名称的方法,但这些方法没有具体功能 C接口必须和一个类绑定后才能生效 D接口中的方法必须在绑定到一个类时实现具体功能 7. 当编译和运行下列程序段时,会发生什么? ( B )class Base class Sub extends Base class Sub2 extends Base public class CEx public static void main(String argv) Base b = new Base(); Sub s = (Sub) b; A通过编译和并正

4、常运行。 B编译时出现例外。 C编译通过,运行时出现例外。 D无8. 类的设计要求它的某个成员变量不能被外部类直接访问,应该使用下面的哪些修饰符获得需要的访问控制( D ) A public B default C protected D private9. 用“new FileOutputStream(“data.txt”,true)”创建一个FileOutputStream实例对象,则下面( D )说法是正确的。 A如果文件“data.txt”存在,则将抛出IOException异常 B如果文件“data.txt”存在,则将在文件的末尾开始添加新内容 C如果文件“data.txt”存在,则

5、将覆盖掉文件中已有的内容 D如果文件“data.txt”不存在,则将抛出IOException异常 10. 在Java中,用Package语句说明一个包时,该包的层次结构必须是( D ) A与文件的结构相同B与文件目录的层次相同C与文件类型相同D与文件大小相同11. java语言中,下列哪一子句是异常处理的出口( B ) A try子句B catch子句C finally子句D以上说法都不对12. Java 的int 型变量占内存的字节是( C ) A1B2C4D与机器有关 13. 如果一个用户自定义的类以对象为单位进行读写时,该类定义时应实现一个接口( C ) A DataInput B D

6、ataOutput C ObjectOutput D Serializable 14. 下面关于数组的说法,错误的是( B )。 A数组是最简单的复合数据类型,是一系列数据的集合 B声明数组时,必须分配内存C数组的元素可以是值(基本数据类型)、对象或其他数组D一个数组中的所有值都必须是相同的类型 15. Java中,JDBC是指( A ) A Java程序与数据库连接的一种机制 B Java程序与浏览器交互的一种机制C Java类库名称D Java类编译程序 16. 当服务器的套接字连接建立后,接收客户的套接字应调用的方法是( B ) A connect()B accept()C link()

7、D receive()17. 设 x = 1 , y = 2 , z = 3,则表达式 yz/x 的值是( A ) A 3 B 3.5 C 4 D 5 18. 如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器? ( B )A BoxLayout B GridLayout C BorderLayout D FlowLouLayout 19. java程序的执行过程中用到一套JDK工具,其中javac.exe指( B ) A java语言编译器B java字节码解释器C java文档生成器 D java类分解器20. 如果想获得本地机的地址,可调用类InetAddress 中的静态方法

8、得到一个InetAddress 对象,该对象含有本地机的地址,此静态( C )方法 A getHost()B getName() C getLocalHost()D getLocalName() 21. 凡是从中央处理器流向外部设备的数据流称为( D ) A文件流B字符流C输入流D输出流22. 为实现多线程之间的通信,需要使用下列那种流才合适?( D ) A Filter stream B File streamC Random access stream D Pipde stream 23. TCPIP系统中的端口号是一个( B )位的数字,它的范围是0到65535。 A 8B 16C 32

9、D 6424. 在Java中,所有类的根类是( A ) A java.lang.Object B java.lang.Class C java.applet.AppletD java.awt.Frame 25. 异常包含下列那些内容?( C ) A程序中的语法错误B程序的编译错误C程序执行过程中遇到的事先没有预料到的情况 D程序事先定义好的可能出现的意外情况 26.将一个RandomAccessFile 对象中的文件指针移动到文件中的一个确定位置,应调用方法( B ) A skipBytes() B seek() C moveBytes() D seekBytes()27. 用Runnable

10、 实现线程时,必须实现的方法( D ) A start() B init()C paint()D run() 28. int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( D ) A public int MAX_LENGTH=100 B final int MAX_LENGTH=100 C public const int MAX_LENGTH=100D public final int MAX_LENGTH=100 29. 线程同步中,对象的锁在( D )情况下持有线程返回。 A当synchronized()语句块执行完后 B当在synchron

11、ized()语句块执行中出现例外(exception)时C当持有锁的线程调用该对象的wait()方法时D以上都是30. Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?( B ) A安全性B多线性C跨平台D可移植 31. 下面哪些表达式是声明一个含有10个String对象的数组?(C ) A char str; B char str; C String str=new String10;D String str10;32. JDBC 中向数据库发送SQL 语句,首先应创建一个类的SQL 语句对象,这个类是( A ) A Statement B Driver C

12、 PreparedStatement DConnection 33. 下列构造方法的调用方式中,正确的是 ( C ) A按照一般方法调用B由用户直接调用 C只能通过new自动调用 D被系统调用34. GridLayout对应的布局将容器中的组件按照( C ) A将容器的空间分为东、西、南、北、中五个区域,中间的区域最大B加入的先后顺序从左向右排列C划分成若干行乘若干列的网格区域,组件就位于这些划分出来的小格中 D由用户定制35. 下列关于线程优先级的说法中,正确的是( D ) A线程的优先级是不能改变的B线程的优先级是在创建线程时设置的 C在创建线程后的任何时候都可以设置D B和C 36. 复

13、合语句用( B )括起来的一段代码。 A小括号()B大括号C中括号D单引号 37. 下列叙述中,正确的是( A ) A Java语言的标识符是区分大小写的 B源文件名与public类名可以不相同C源文件扩展名为.jar D源文件中public类的数目不限 38. 关于异常,下列说法正确的是( B ) A异常是一种对象 B一旦程序运行,异常将被创建C为了保证程序运行速度,要尽量避免异常控制D以上说法都不对 39. 用套接字Socket 建立了通信连接后,要向对方发送信息,获得输出流须调用的方法是( D ) A InputStream()B OutputStream()C getInputStre

14、am()D getOutputStream() 40. 基于UDP 的通信方式,其特点( B ) A传递信息快速,并且准确 B 传递信息快速,但不可靠C传递信息慢,但信息可靠D传递信息慢,而且不准确 41. 在java语言中,临界区可以是一个语句块,或者是一个方法,并用( A )关键字标识。 A synchronized B include C import D Thread 42. 语句:JTextField=new JTextField(8);,语句中的8表示文本框的( A )。 A列宽B所显示的字符串C行高 D编号43. 下列不属于java语言鲁棒性特点的是( B ) A java能检查

15、程序在变异和运行时的错误B java 能运行虚拟机实现跨平台C java 自己操纵内存减少了内存出错的可能性 D java 还实现了真数组,避免了覆盖数据的可能44. 若a 是int 型变量,计算表达式a=25/3%3 后,a 为( B ) A 1 B 2 C 3 D 445. 编译一个定义了两个类和三个方法的Java源程序文件,总共会产生( D )个字节码文件。 A5个字节码文件,以“.java”为扩展名B2个字节码文件,以“.java”为扩展名C5个字节码文件,以“.class”为扩展名D2个字节码文件,以“.class”为扩展名 46. 在编写异常处理的Java程序中,每个catch语句

16、块都应该与( C )语句块对应,使得用该语句块来启动Java的异常处理机制。 A if else B switch C try D throw 47. 下列哪个类声明是正确的?( D ) A abstract final class HIB abstract private move()C protected private number;D public abstract class Car?48. 类Panel默认的布局管理器是( B ) A GridLayout B BorderLayoutC FlowLayout D CardLayout 49. 在java中,字符串由java.lan

17、g.String和( B )定义 A java.lang.StringChar B java.lang.StringBufferC java.io.StringChar D java.io.StringBuffer 50. 下列描述正确的是( C ) A多态性就是指子类的某个方法被其父类重写时,可以各自产生自己的功能行为。B多态性就是指子类的某个方法被其父类重写时,不能各自产生自己的功能行为。C多态性就是指父类的某个方法被其子类重写时,可以各自产生自己的功能行为。D以上都不对51. 如果要接收一个数据包,必须先准备一个数据包用于接收,这个准备接收数据的数据包应是一个类的对象,这个类是( B )

18、 A DatagramSocket B DatagramPacket C DataSocket D DataPacket 52.下面( D )赋值语句不会出现编译警告或错误。 A float f=1.3;B char c=a;C byte b=257;D int i=10; 53. 将类的成员的访问权限设置为默认的,则该成员能被( A )A同一包中的类访问B其他包中的类访问C所有的类访问D所有的类的子类访问54. 建立服务端的套接字时,其端口号为( D ) A065535B01023 C102465535D与客户端呼叫的端口号相同55. 流的传递方式是( A ) A并行的B串行的C并行和串行D

19、以上都不对56. 一个输入流的对象用int read()方法从流中读数据时,该方法的返回值( B ) A一个字符 B在0255 之间 C一行字符D在065535 之间 57. 在Java中 ,以下( B )对象可以使用键/值的形式保存数据 A LinkedList;B HashMap;C ArrayList; D Arrays ; 58. 编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B ) A.java B.class C.html D.exe 59. DataInputStream 与DataOutputStream 的特点( D )

20、A读写数据时与具体的机器无关B读写数据时与具体的机器有关C读数据时与机器有关,而写数据时与机器无关 D读数据时与机器无关,而写数据时与机器有关60. JDBC 建立数据库连接时,应使用类DriverManager 中的静态方法创建一个Conection 对象,这个方法是( D ) A getDriver() B getLogStream() C registerDriver() D getConnection() 61. 构造一个输入流的对象时,可用一个类的对象作为构造方法的参数,这个类是( D ) A FileReader B FileWriterC Inputstream D File 6

21、2. 一个InetAddress 的对象含有( D ) A主机的域名 B主机的IP 地址C访问主机的通讯协议D主机的域名和IP地址 63. 假设已经有一个类已经实现了ActionListener接口,下面哪个方法可以把这个类注册到按钮控件上?( B )。 A addListener() B addActionListener()C addButtonListener() D setListener() 64. 下面是合法的Java标识符( B ) A#_poundB_underscore C5Interstate D class 65. package awt;的结果是( C ) A编译结果出

22、错B说明文件的类包含在Java 的awt 包中C说明文件的类在自定义的awt包中 D导入自定义的awt 包中的类 66. Java 语言使用的字符集是( C ) A ASCII B EBCDI C Unicode D BCD 67. 若有定义Sting tom=I am a good cat ;则tom.indexOf(a)的值为( A ) A2B3 C4 D568. char类型的取值范围是( A ) A2-7 27 -1 B0216-1C-215 215 -1D028-1 69. 关于接口不正确的说法是( D ) A一个类可以实现多个接口,类似于多重继承。B接口可以没有构造函数和折构函数。

23、C接口可以继承。D接口包含的方法既可以有实现,也可以没有实现70. 下列关于虚拟机说法错误的是( B ) A虚拟机可以用软件实现B虚拟机用硬件实现 C字节码是虚拟机的机器码D虚拟机把代码程序与各操作系统和硬件分开71. 有关类Demo,哪句描述是正确的? ( A )Public class Demo extends Base private int count; public Demo()System.out.println(A Demo object has been created); protected void addOne() count+; A当创建一个Demo类的实例对象时,co

24、unt的值为0。B当创建一个Demo类的实例对象时,count的值是不确定的。C超类对象中可以包含改变count 值的方法。D Demo的子类对象可以访问count。72. 下列关于for循环和while循环的说法中哪个是正确的?( A ) A while循环能实现的操作,for循环也都能实现 B while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果 C两种循环任何时候都可替换 D两种循环结构中都必须有循环体,循环体不能为空 73. 根据下面给出的代码,判断那个叙述是对的( B ) public class Person static int arr =new int 10

25、; public static void main(String a) System.out.println(arr1;) A编译时将发生错误 B编译时正确但是运行时出错 C输出为0D输出为null D以上都是 74. 用Thread 类的子类创建线程时,必须重新定义的方法( A ) A start() B init() C paint()D run() 75. 关键字supper的作用是( D ) A用来访问父类被隐藏的成员变量B用来调用父类中被重载的方法C用来调用父类的构造函数D以上都是76. 下面关于对象串行化(Serializable)的说法不正确的是( A )。 A一个类实现接口Se

26、rializable就能使之串行化,但该接口没有具体方法需要实现。B一个对象串行化后,能通过对象流读取对象或写入对象。 C 用transient关键字修饰的变量将参与串行化。D串行化一个类,必须保证在恢复时java虚拟机能找到这个类的.class文件,否则将会出现ClassNotFoundException。77. 在读字符文件Employee.dat时,使用该文件作为参数的类是( D ) A BufferReader B DataInputStream C DataOutoutStream D FileInputStream 78. 能够支持javadoc命令的注释语句是( B ) A/*.

27、/ B/*.*/ C/ D /*.*/79. 下面的不是Java 的特点的是( C ) A动态性B面向对象C编辑型 D多线程 80. 要是某个类能被同一个包中的其他类访问,但不能被这个包以外的类访问,可以( D ) A让该类不使用任何关键字B使用private关键字 C使用final关键字 D使用protacted关键字81. 调用trim 方法,可以去掉字符串的哪部分空格?( D ) A前部B后部 C全部D前后82. 关于对象的删除,下列说法正确的是( B ) A必须由程序员完成对象的清除B java把没有引用的对象作为垃圾收集起来并释放 C只有当程序中调用System.gc()方法时才能进

28、行垃圾收集D java中的对象都很小,一般不进行删除操作。 83. 用套接字方法建立两个程序的通信时,端口号应在的范围是( C ) A065535 B01023C 102465535D 65535 84. 下列定义形式错误的是( B ) A float a;B float a5; Cint a=new int5;D float c; 85. 在以下( B )情况下,线程就进入可运行状态 A线程调用了sleep()方法时 B线程调用了join()方法时 C线程调用了yield()方法时 D以上都是 86. 线程控制方法中,yield()的作用是( D ) A返回当前线程的引用 B使比其低的优先级

29、线程执行 C强行终止线程 D只让给同优先级线程运行 二、填空题(每题2分,共10题,共20分)注意:多空题答案之间用空格分开。 1.Java的网络API所提供的基本网络类,它们都包含在Java .net包中。 2.如果在子类中想使用被子类隐藏了的父类成员变量或方法就可以使用关键字super。 3.JPanel 的默认布局管理器是FlowLayout。 4.泛型(Generic type 或者generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。 5.StringBuffer类提供可变长字符串对象的表示。 6. 接口Map是键/值对元素的集合,提供键(?

30、key)到值(value)的映射。 7.在Java中,所有类的根类是java.lang.Object。 8.如果一个Java程序文件中定义有3个类,编译该源程序文件将产生3个文件名与类名相同而扩展名为.class的字节码文件。 9.Java提供了java.io包,其中包括一系列的类来实现输入/输出处理。 10.对象串行化可以很容易地扩展成支持Java对象的持续存储或持久存储,它提供了对象从流中重建的补充方式. 11.把对象实例化可以生成多个对象,使用new运算符为对象分配内存空间。 12. java中,新建的线程调用start()方法、如myThread.start(),将使线程的状态从New

31、(新建状态)转换为可运行状态状态。 13.List接口的常用实现类是ArrayList类和LinkedList类。 14.字符串调用indexOf方法检索字符串s,并返回首次出现s 的位置。如果没有检索到字符串s,该方法返回的值是-1。 15.File类不属于Java 流类,但它是文件流进行文件操作的辅助类,可用来操纵文件及文件目录。 16.Java对象序列化可以将那些实现了Serializable接口的对象转换成一个字节序列,并能够以后用反序列化将这个字节序列完全恢复为原来的对象。 17.InetAddress是Java对IP地址的封装类。 18.在Java中所实现的二维数组,实际上是由一维

32、数组构成的数组。 19.若x = 5,y = 10,则x = y的逻辑值分别为1和0。 20.解决共享资源的互斥访问,可以使用synchronized关键字。21. java中的字符输出流都是抽象类Writer的子类. ( java中的非字符输出流都是OutputStream抽象类的子类。) 22.abstract方法不能(不能或能)与final并列修饰同一个类 (解释:abstract类里的方法必须要子类提供实现而final不可以有子类)23.Throwable类有两个子类:Error类和Exception类。 24.在Java的基本数据类型中,char型采用Unicode编码方案,每个Un

33、icode码占用2字节内存空间。 25.在java 语言中,所有的数组都有一个Length属性,这个属性存储了该数组的元素的个数(数组长度)。 26.ServerSocket对象使用accept方法用于监听来自客户端的Socket连接。 27.Swing的事件处理机制包括事件源、事件和事件处理者。 28.在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是Java.lang。 29.java语言认为那些可预料和不可预料的出错称为Exception。 30.当run方法执行完毕,线程就变成死亡状态,所谓死亡状态就是线程释放了实体,即释放分配给线程对象的内存。 31.Ja

34、va源文件中最多只能有一个public或公共类,其它类的个数不限。 32.RandomAccessFile所实现的接口是DataInput和DataOutput接口. 33.如果一个方法被修饰为final方法,则这个方法不能被重写。 34.数组声明后,必须使用new运算符分配内存空间。 35.类体有两部分构成:一部分是变量的定义,另一部分是方法的定义。 36.Java语言使用Thread类及其子类的对象来表示线程。 37.抽象方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。 38.接口Set提供的是一个无序的集合且它不允许包含重复的元素。 39.Java 的图

35、形界面技术经历了两个发展阶段,分别通过提供AWT 开发包和Swing开发包来实现。 40.线程的创建有两种方法:实现Runnable接口和继承Thread类。 41.在编写异常处理的Java程序中,每个catch语句块都应该与try语句块对应,使得用该语句块来启动Java的异常处理机制。 42.用修饰符private说明的成员变量是类变量。(private同一个类可以访问,public 是全局都可以访问,子类,同一个包,同一个类都可以访问),protected是同一类,同一个包,子类可以访问,无修饰符号是缺省类型-default,可以在同一个类,同一个包内访问)43.为了能使用Java提供的类

36、,我们可以使用import语句来引入所需的类。 44.在Java中,负责对字节代码解释执行的是Java虚拟机jvm。 45.可以使用String类直接调用valueOf()方法将数值转化为字符串。 46.Java中,InputStream和OutputStream是以字节为数据读写单位的输入输出流的基类,Reader和Writer是以字符为数据读写单位的输入输出流的基类。 47.捕获异常要求在程序的方法中预先声明,在调用方法时用try-catch-finally语句捕获并处理。48.开发与运行Java程序需要经过的三个主要步骤为编辑、编译和运行。 (编辑源程序、编译生成字节码 和解释运行字节码

37、。.) 49.JDBC给数据库应用开发人员提供了一种标准的应用程序设计接口,通过它可以访问各类关系数据库。 50.Java程序中可以向容器添加组件,一个容器可以使用add()方法将组件添加到该容器中。 51.在java程序中,用关键字final修饰的常量对象创建后就不能再修改了。 52.Set接口的常用实现类是TreeSet类和HashSet类。 53.若有定义int a=new int8;则a 的数组元素中第7 个元素和第8 个元素的下标分别是6和7。 54.接口是一种只含有抽象方法或常量的一种特殊抽象类。55.如果一个类中定义了几个名为method的方法,这些方法的参数都是整数,则这些方法

38、的参数个数必须是不同的,这种现象称为方法的重载。 56.线程可以在它的run()方法中调用sleep() 方法来使自己放弃处理器资源,休眠一段时间。 57.在一个类的内部被嵌套定义的类称为内部类。 58.接口中的方法被默认的访问权限是public。 59.在java.io包中,接口Serializable用来作为实现对象串行化的工具,只有实现了Serializable的类的对象才可以被串行化。 60.JDBC APl的含义是Java应用程序连接数据库的编程接口。 61.标识符是以字母、下划线、美元符号作为首字母的字符串序列。 62.Java中当两个程序需要通信时,可以通过使用Socket类建立

39、套接字连接。 63.在Java语言中,字符串直接量是用双引号括起来的字符序列,字符串不是字符数组,而是类String的实例对象。 64.final类不能被继承,即不能有子类。 65.javax.swing包中的JFrame类或子类所创建的一个对象就是一个窗口。 66.FileInputStream是字节流;BufferedWriter是字符流;ObjectOutputStream是对象流或对象输出流。 67.捕获异常的统一出口通过finally语句实现。 68.程序可以处理的异常对应的类是java.lang.Exception及其子类。 69.Java程序中件,一个容器可以使用add()方法将

40、组件添加到该容器中。 70.成员变量在整个类内都有效, 局部变量只在定义他的方法内有效。 71.线程在生命期中要经历5种状态,分别是新建状态、可运行状态、运行状态、阻塞状态和终止状态。 72.同一段程序可能产生不止一种异常。可以放置多个catch 子句,其中每一种异常类型都将被检查,第一个与之匹配的就会被执行。 73.鼠标事件类MouseEvent中的方法getSource( )是获取发生鼠标事件的事件源。 74.String类是不可变类,对象所包含的字符串内容永远不会被改变。 75.在java语言中,boolean型常量只有true和false两个值。 必须在抽象类之中定义。 76.每个Ja

41、va 基本类型在java.lang 包中都有一个相应的包装类,把基本类型数据转换为对象。 77.Java中服务器端的程序使用ServerSocker类建立接收客户的套接字的服务器套接字。 78.局部变量的名字与成员变量的名字相同,若想在该方法内使用成员变量,必须使用关键字this。79. Map接口的常用实现类是HashMap类和TreeMap类。80.Thread类提供了一系列基本线程控制方法,如果我们需要让与当前进程具有相同优先级的线程也有运行的机会则可以调用yield()方法。81.在java程序中,把关键字super()加到方法名称的前面,来实现子类调用父类的方法。82.接口List

42、提供的是一个有序的集合且允许有重复的元素。83.使用关键字 interface来定义接口。84.InputStreamWriter类和OutputStreamWriter类用来在字节流和字符流之间作为中介,它们是字节流到字符流的转换类。85.在Java中用关键字package来创建包。86.在Java程序中,通过类的定义只能实现单重继承,但通过接口的定义可以实现多重继承关系。87.容器里的组件的位置和大小是由布局管理器决定的。三、程序填空题(每题10分,共2题,共20分)注意:学生答案必须注明填空号,如:(1)答案1(2)答案2(3)答案3。 1. 下列程序实现从控制台输入并读取输出字符串.

43、请将程序补充完整import java.io.*; public class CharInput public static void main(String args) throws java.io.IOException String s; inputStreamReader ir; BufferedReader in; ir=new InputStreamReader (System.io); in=new BufferedReader (ir); while (s=in. readLine()!=null) System.out.println(“Read;”+s); 2. 猴子吃桃问

44、题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。public class Monkey public static void main(String args) int sum=1,i; for(i=1;i9;i+) sum=(sum+1)*2; System.out.print(sum); 3. 已知3*3矩阵如下 : 1 2 3 4 5 6 7 8 9假设(1 5 9)为该矩阵的正对角线。以下程序是求该矩阵的正对角线的值的和

移动网页_全站_页脚广告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 

客服