




已阅读5页,还剩104页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、单选题(共 18 道试题,共 72 分。) V 1. Java程序中内存的释放是由谁来完成的?A. 程序开发人员B. 操作系统C. 编译器D. 垃圾收集器2. JVM运行的代码一般存储在什么为扩展名的文件中?A. javaB. jvmC. classD. obj3. Java计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放到服务器上,用户使用时从服务器上下载到客户端运行。( )A. 主机架构B. 客户端架构C. 客户-服务器架构D. 服务器架构4. Java的语句块使用什么符号标记的?( )A. ()B. BegingEndC. D. /*.*/5. 在一个程序中,我们处理完了数据,想更新显示,应该在代码中使用()函数。A. paint( )B. updata( )C. repaint( )D. ondraw( )6. 如果不释放内存,那么当系统中没有内存可用时,程序会崩溃,这些程序被称为有()?A. 设计漏洞B. 架构漏洞C. 内存漏洞D. 死循环漏洞7. Java中( )关键字表示派生A. implementsB. extendsC. extendD. public8. 下列哪个类不是java.applet.Applet类父类?( )A. java.awt.FrameB. java.awt.ComponentC. java.awt.ContainerD. java.awt.Panel9. GridBagLayout是以( )为基础A. FlowB. BorderC. GridD. Card10. 返回字符串s中第3个字符的语句是( )A. s.charAt(3)B. s.charAt(2)C. s.charAt(4)D. s.at(4)11. Java的参数传递是( )A. 值传递B. 引用传递C. 值传递和引用传递D. 指针传递12. Java的什么架构,可以达到“零管理”的目的.( )A. 主机架构B. 客户端架构C. 客户-服务器架构D. 服务器架构13. Java的API文档是以什么格式提供的?A. RTFB. WORDC. HTMLD. EXCEL14. Java中整型、实型、字符型数据可以进行混合运算,运算时( )?A. 不用转化就能计算B. 必须都转化成实型C. 必须都转化成字符型D. 位数少的转化成位数多的15. 下面关于封装的叙述正确的有()A. 为了完成封装,必须将成员变量定义成公有类型B. 为了完成封装,必须将成员变量定义成私有类型C. 为了完成封装,必须将成员变量定义成保护类型D. 把变量定义成私有或保护类型不一定就完成了封装16. 使用BoderLayout布局管理器,当在容器的某个区域加入多个组件的时候.( )A. 一个组件可见B. 两个组件可见C. 三个组件可见D. 所有组件都可见17. public class Xyz int x=1; public Xyz(int i) x=i;在执行Xyz xzy1=new Xyz( )后A. x=1B. x的值不一定C. 编译出错D. 运行出错18. Frame是( )类的子类A. PanelB. WindowC. ComponentD. Container 二、多选题(共 7 道试题,共 28 分。) V 1. Java解释器的三项主要工作是?A. 下载代码B. 检验代码C. 编译代码D. 运行代码BD2. 下列哪几项属于Java语言设计的目的?( )A. 创建一种面向过程的语言B. 提供一个解释环境C. 去掉指针的影响代码健壮的功能D. 只允许单线程工作C3. 除了Java核心API以外,JAVA还有哪些APIA. Java商业APIB. Java服务器APIC. Java媒体APID. Java管理APIBCD4. Java Applet运行之前,系统要对之进行严格的三级代码安全检查,即()、()和()。A. 验证B. 分析C. 跟踪检测D. 代码优化BC5. 在Java程序中试图打开一个文件,但文件不存在,Java会产生一个异常,( )?A. 程序员可以捕获这个异常,并恢复程序的运行B. 程序无法恢复C. 无论如何程序会终止运行D. 如果异常没有得到合理的处理,程序可能会终止运行D6. 下列哪几个是Java的关键字?( )A. booleanB. byteC. constD. final;BCD7. 下列属于缓冲区数据流优点的是( )A. 降低不同硬件设备之间速度的差异B. 提高I/O操作的效率C. 对于有大量I/O操作的程序具有非常重要的意义D. 可以也不同的数据类型的形式对取缓冲区BC 一、单选题(共 18 道试题,共 72 分。) V 1. 在Java进行垃圾回收之前,Java自动调用对象的( )方法A. 构造B. 析构C. finalizeD. dispose2. 对象在没有初始化时,值为( )A. 0B. nullC. 1D. 不可预测3. 对于FileOutputStream的实例对象,如果所指定的文件不存在,则产生()A. IOExceptionB. 创建文件C. FileInputExceptionD. FileNotFoundException4. Java中,调用new时,在执行显式的成员初始化以后会( )A. 分配新的对象的空间B. 退出new方法C. 执行构造函数D. 不一定5. 包语句可以放在( )A. 源文件的任意位置B. 源文件的第一条语句C. 源文件的末尾D. 源文件的中间6. Java的客户-服务器架构中,服务器更新程序以后,用户怎样才能使用更新以后的版本?( )A. 需要管理员完成一定的操作B. 管理员在客户端重新安装该程序C. 再次使用时,下载的就是最新的版本D. 一般无法使用7. Sring和StringBuffer是属于( )包的A. java.awtB. java.langC. java.utilD. java.string8. Java是由哪家公司创始的?( )A. MicrosoftB. IBMC. Sun MicrosystemD. Inter9. Java中( )关键字表示派生A. implementsB. extendsC. extendD. public10. java使用()关键字声明一个公有类。A. publicB. classC. public classD. Public Class11. Java中,调用new时,首先会分配新的对象空间,然后会( )A. 退出new方法B. 执行显式的成员初始化C. 执行构造函数D. 不一定12. 当包含Applet的浏览器窗口一开始被其他窗口覆盖了一部分,现在这个窗口被关闭了,Applet调用()函数把曾经被覆盖的部分重画。A. paint( )B. updata( )C. repaint( )D. ondraw( )13. Java的什么架构,可以达到“零管理”的目的.( )A. 主机架构B. 客户端架构C. 客户-服务器架构D. 服务器架构14. 对于FileInputStream的实例对象,如果所指定的文件不存在,则产生()A. IOExceptionB. 创建文件C. FileInputExceptionD. FileNotFoundException15. Java的三类异常中,当发生内存越界等无法恢复的错误时,会产生( )A. ExceptionB. ErrorC. RuntimeD. Exception16. 用( )可以修饰类或成员方法,表明是静态的。A. finalB. abstractC. publicD. static17. BorderLayout将整个容器划分为几个部分( )A. 3B. 4C. 5D. 618. Java中所有的类的共同的父类是( )A. objectB. ObjectC. FrameD. Main 二、多选题(共 7 道试题,共 28 分。) V 1. 当对象实例作为自变量传送给方法时( )A. 方法可以改变引用值B. 方法不可以改变引用值C. 方法可以修改引用指向的对象内容D. 方法不可以修改引用指向的对象内容C2. 下列哪几项属于Java语言的特点?( )A. 与平台无关B. 解释运行C. 具有灵活的指针类型D. 支持多线程BD3. 下列哪些是浏览器禁止Applet产生的行为?( )A. 运行过程中调用执行另一个程序B. 所有文件的I/O操作C. 调用本机方法D. 企图打开所提供该Applet的主机以外的某个套接口BCD4. 下面的方法FileInputStream和FileOutputStream不支持的有( )A. read( )B. close( )C. mark( )D. reset( )D5. 下列关于Java语言设计目的叙述那些是正确的?( )A. 创建一种面向对象的语言B. 提供一个编译-连接-装载的系统C. 允许程序下载代码模块D. 支持多线程CD6. 下列属于缓冲区数据流优点的是( )A. 降低不同硬件设备之间速度的差异B. 提高I/O操作的效率C. 对于有大量I/O操作的程序具有非常重要的意义D. 可以也不同的数据类型的形式对取缓冲区BC7. 下列各项中属于正确的Java数组说明?( )A. char sB. char sC. classA AD. classA ABCD 一、单选题(共 18 道试题,共 72 分。) V 1. 在Java中类的定义和实现应该( )A. 放到不同的文件中,定义的文件扩展名为.hB. 放到不同的文件中,实现的文件扩展名为.javaC. 放到同一个的文件中D. 放到不同的文件中,文件名没有要求2. 下面那个语句是定义一个50个string对象数组的引用?( )A. char aB. String aC. String aD. Object a50E. String a503. 包语句可以放在( )A. 源文件的任意位置B. 源文件的第一条语句C. 源文件的末尾D. 源文件的中间4. 如果一段代码可能引发某种异常,Java要求( )A. 最好处理B. 必须全部抛出C. 必须全部捕获D. 必须有明确的处理代码5. Java的什么架构,可以达到“零管理”的目的.( )A. 主机架构B. 客户端架构C. 客户-服务器架构D. 服务器架构6. finalize方法属于( )类A. ObjectB. FrameC. ButtonD. Window7. 不变(长度)字符串使用( )处理.A. charB. CharacterC. StringD. StringBuffer8. 在Java中,若想利用包的特性,可使用( )语句告诉编译器要使用的类所在的位置A. importB. packageC. extendsD. implements9. Java中如果一个类由父类,则父类可以有( )个。A. 1B. 2C. 3D. 不限制10. JVM运行的代码一般存储在什么为扩展名的文件中?A. javaB. jvmC. classD. obj11. 数组的唯一的数据成员是( )A. sizeB. SizeC. LengthD. length12. 将容器中的组件处理成一系列卡片,每一时刻只显示其中一张的布局管理器是( )A. FlowLayoutB. BorderLayoutC. GridLayoutD. CardLayout13. 下列哪个是Java应用程序的正确运行命令?A. java HelloWorldAppB. java HelloWorldApp.javaC. javac HelloWorldAppD. javac HelloWorldApp.java14. Sring和StringBuffer是属于( )包的A. java.awtB. java.langC. java.utilD. java.string15. Applet程序中,用于显示的函数是?( )A. HelloApplet( )B. init( )C. start( )D. paint(Graphics g)16. 用( )可以修饰类或成员方法,表明是抽象的。A. finalB. abstractC. publicD. static17. 显式成员初始化和构造方法哪个先被执行?( )A. 显式的成员初始化B. 构造函数C. 不一定D. 同时18. Stirng.replace(char char1,char char2);的意义是( )A. 所有char1换成 char2B. 所有char2换成 char1C. 第一个char1换成 char2D. 第一个char2换成 char1 二、多选题(共 7 道试题,共 28 分。) V 1. 下列哪些是浏览器禁止Applet产生的行为?( )A. 运行过程中调用执行另一个程序B. 所有文件的I/O操作C. 调用本机方法D. 企图打开所提供该Applet的主机以外的某个套接口BCD2. 下列哪几项属于Java语言的特点?( )A. 与平台无关B. 解释运行C. 具有灵活的指针类型D. 支持多线程BD3. 下面关于容器的叙述正确的是( )A. 容器是图形用户界面中容纳其他组件的部分B. 容器只可以容纳组件,不可以容纳其它容器C. 容器即可以容纳组件,也可以容纳其它容器D. 被其他容器容纳的容器,即是容器,又是组件CD4. 下面的方法FileInputStream和FileOutputStream不支持的有( )A. read( )B. close( )C. mark( )D. reset( )D5. 下面属于is a关系的是( )A. 男人和人B. 苹果和水果C. 马和牛D. 天和地B6. 当对象实例作为自变量传送给方法时( )A. 方法可以改变引用值B. 方法不可以改变引用值C. 方法可以修改引用指向的对象内容D. 方法不可以修改引用指向的对象内容C7. 在Java程序中,下列哪几项属于空白?( )A. 空格B. 制表符C. 换行符和回车符D. /*符BC 一、单选题(共 18 道试题,共 72 分。) V 1. Java中如果一个类由父类,则父类可以有( )个。A. 1B. 2C. 3D. 不限制2. 用( )修饰的类的成分只能被这个类本身访问,在类外是不可见的。A. publicB. privateC. protectedD. static3. 错误提示内容:javac:Command not found,请判断是下列哪个方面出了问题?A. 编译器的路径变量设置不正确B. 程序中有错误的语句C. 文件名和公有类名不匹配D. main方法缺少statci和public修饰4. 如果不释放内存,那么当系统中没有内存可用时,程序会崩溃,这些程序被称为有()?A. 设计漏洞B. 架构漏洞C. 内存漏洞D. 死循环漏洞5. 使用GridLayout管理组件,当容器的大小变化时( )A. 组件的相对位置不变,组件的大小不变B. 组件的相对位置改变,组件的大小不变C. 组件的相对位置不变,组件的大小改变D. 组件的相对位置改变,组件的大小改变6. java中使用( )符号来访问对象的方法A. .B. -C. ()D. A和B7. 在对String类进行查找比较操作时,字符串的长度( )A. 不变B. 变长C. 变短D. 不一定8. Sring和StringBuffer是属于( )包的A. java.awtB. java.langC. java.utilD. java.string9. Applet对象被创建并初次装入支持Java的浏览器时,( )方法被调用。A. init( )B. start( )C. stop( )D. destroy( )10. 下面关于封装的叙述正确的有()A. 为了完成封装,必须将成员变量定义成公有类型B. 为了完成封装,必须将成员变量定义成私有类型C. 为了完成封装,必须将成员变量定义成保护类型D. 把变量定义成私有或保护类型不一定就完成了封装11. Frame是( )类的子类A. PanelB. WindowC. ComponentD. Container12. 下列哪个是Java的正确编译命令?A. java HelloWorldAppB. javaHelloWorldApp.javaC. javac HelloWorldAppD. javac HelloWorldApp.java13. java使用()关键字声明一个公有类。A. publicB. classC. public classD. Public Class14. public class boy public class girl public class student extends boy,girl 上述定义( )A. 正确B. 错误,Java不允许多重继承C. 错误 boy和girl应该用D. 隔开E. 错误,应该使用implements关键字15. Java是由哪家公司创始的?( )A. MicrosoftB. IBMC. Sun MicrosystemD. Inter16. BorderLayout将整个容器划分为几个部分( )A. 3B. 4C. 5D. 617. Java的参数传递是( )A. 值传递B. 引用传递C. 值传递和引用传递D. 指针传递18. public class Xyz int x=1; 类Xyz有几个构造方法( )A. 0B. 1C. 2D. 3 二、多选题(共 7 道试题,共 28 分。) V 1. 下面属于is a关系的是( )A. 男人和人B. 苹果和水果C. 马和牛D. 天和地B2. 下列哪几个是Java的关键字?( )A. booleanB. byteC. constD. final;BCD3. 下列哪几项属于Java语言设计的目的?( )A. 创建一种面向过程的语言B. 提供一个解释环境C. 去掉指针的影响代码健壮的功能D. 只允许单线程工作C4. 下面属于组件的是( )A. buttonB. labelC. panelD. frameB5. 下列哪几项是计算机诞生早期,主机架构的特点?( )A. 不共享系统资源B. 集中处理C. 集中管理D. 各用户分享使用计算机资源CD6. 下面关于容器的叙述正确的是( )A. 容器是图形用户界面中容纳其他组件的部分B. 容器只可以容纳组件,不可以容纳其它容器C. 容器即可以容纳组件,也可以容纳其它容器D. 被其他容器容纳的容器,即是容器,又是组件CD7. 下列各项中属于Java常数的有?( )A. 95.255B. trueC. 283D. Hello Java!BCD 一、单选题(共 18 道试题,共 72 分。) V 1. 用( )可以修饰类或成员方法,表明是抽象的。A. finalB. abstractC. publicD. static2. 通过( )方法可以将组件加入容器并显示出来A. insertB. addC. createD. make3. 当我们在代码中调用了repaint()函数更新显示的时候,AWT线程会调用()方法首先将画面清空,然后调用paint()方法绘制新的内容。A. paint( )B. updata( )C. repaint( )D. ondraw( )4. Java中如果一个类由父类,则父类可以有( )个。A. 1B. 2C. 3D. 不限制5. 下列叙述正确的是( )A. 包名是类名的一部分B. 类名是包名的一部分C. 包名和类名没有关系D. 包名就是类名6. 使用GridLayout管理组件,当容器的大小变化时( )A. 组件的相对位置不变,组件的大小不变B. 组件的相对位置改变,组件的大小不变C. 组件的相对位置不变,组件的大小改变D. 组件的相对位置改变,组件的大小改变7. 当包含Applet的浏览器窗口一开始被其他窗口覆盖了一部分,现在这个窗口被关闭了,Applet调用()函数把曾经被覆盖的部分重画。A. paint( )B. updata( )C. repaint( )D. ondraw( )8. 对于FileInputStream的实例对象,如果所指定的文件不存在,则产生()A. IOExceptionB. 创建文件C. FileInputExceptionD. FileNotFoundException9. String类中,得到字符串中字符个数的函数是( )A. length成员变量B. size成员变量C. length( )成员函数D. size( )成员函数10. Java的参数传递是( )A. 值传递B. 引用传递C. 值传递和引用传递D. 指针传递11. Java方法的定义格式为( )A. ()B. ()C. ()D. ()12. 下列属于Runnable接口实现的函数是。A. publicRunnble(Thread t)B. public void start( )C. public void main( )D. public void run( )13. java使用()关键字声明一个公有类。A. publicB. classC. public classD. Public Class14. 如果不释放内存,那么当系统中没有内存可用时,程序会崩溃,这些程序被称为有()?A. 设计漏洞B. 架构漏洞C. 内存漏洞D. 死循环漏洞15. 一段代码可能导致异常,程序员将它放到了一个try模块中,catch()块中的代码为空,那么( )A. 编译无法通过B. 只有在代码所在函数的声明中抛出才能编译通过C. 代表对异常不做处理,编译可通过D. 运行时一定出错16. 用( )修饰的类不能再派生子类,它已到达类层次的最底层A. finalB. abstractC. publicD. private17. java中使用( )符号来访问对象的方法A. .B. -C. ()D. A和B18. 当浏览器终止Applet时,( )函数被调用。A. init( )B. start( )C. stop( )D. destroy( ) 二、多选题(共 7 道试题,共 28 分。) V 1. 下列属于缓冲区数据流优点的是( )A. 降低不同硬件设备之间速度的差异B. 提高I/O操作的效率C. 对于有大量I/O操作的程序具有非常重要的意义D. 可以也不同的数据类型的形式对取缓冲区BC2. 下列关于Java语言设计目的叙述那些是正确的?( )A. 创建一种面向对象的语言B. 提供一个编译-连接-装载的系统C. 允许程序下载代码模块D. 支持多线程CD3. 输入数据流的正确的读方法有( )?A. int read( )B. int read(byte b)C. int read(byte b,int off,int len)D. int read(byte b,int len)BC4. 下列哪几个是Java的关键字?( )A. booleanB. byteC. constD. final;BCD5. 下列哪几项是计算机诞生早期,主机架构的特点?( )A. 不共享系统资源B. 集中处理C. 集中管理D. 各用户分享使用计算机资源CD6. Java的复合类型包括那些类?( )A. 数组B. 类C. 联合体D. 接口;BD7. 下列各项中属于正确的Java数组说明?( )A. char sB. char sC. classA AD. classA ABCD 一、单选题(共 18 道试题,共 72 分。) V 1. Java中如果一个类由父类,则父类可以有( )个。A. 1B. 2C. 3D. 不限制2. Java程序中内存的释放是由谁来完成的?A. 程序开发人员B. 操作系统C. 编译器D. 垃圾收集器3. Java中,调用new时,在执行显式的成员初始化以后会( )A. 分配新的对象的空间B. 退出new方法C. 执行构造函数D. 不一定4. finalize方法属于( )类A. ObjectB. FrameC. ButtonD. Window5. 对于FileInputStream的实例对象,如果所指定的文件不存在,则产生()A. IOExceptionB. 创建文件C. FileInputExceptionD. FileNotFoundException6. 用( )修饰的类不能再派生子类,它已到达类层次的最底层A. finalB. abstractC. publicD. private7. Java的语法非常像C+,但两者的一个非常显著的区别是Java没有( )类型的变量。A. 布尔B. 字符串C. 指针D. 无符号整数8. java使用()关键字声明一个公有类。A. publicB. classC. public classD. Public Class9. Java方法的定义格式为( )A. ()B. ()C. ()D. ()10. 错误提示内容:javac:Command not found,请判断是下列哪个方面出了问题?A. 编译器的路径变量设置不正确B. 程序中有错误的语句C. 文件名和公有类名不匹配D. main方法缺少statci和public修饰11. Applet程序中,用于显示的函数是?( )A. HelloApplet( )B. init( )C. start( )D. paint(Graphics g)12. 在对String类进行查找比较操作时,字符串的长度( )A. 不变B. 变长C. 变短D. 不一定13. 对于FileOutputStream的实例对象,如果所指定的文件不存在,则产生()A. IOExceptionB. 创建文件C. FileInputExceptionD. FileNotFoundException14. Sring和StringBuffer是属于( )包的A. java.awtB. java.langC. java.utilD. java.string15. 在一个程序中,我们处理完了数据,想更新显示,应该在代码中使用()函数。A. paint( )B. updata( )C. repaint( )D. ondraw( )16. Frame是( )类的子类A. PanelB. WindowC. ComponentD. Container17. 当我们在代码中调用了repaint()函数更新显示的时候,AWT线程会调用()方法首先将画面清空,然后调用paint()方法绘制新的内容。A. paint( )B. updata( )C. repaint( )D. ondraw( )18. Java中( )关键字表示派生A. implementsB. extendsC. extendD. public 二、多选题(共 7 道试题,共 28 分。) V 1. 下面关于容器的叙述正确的是( )A. 容器是图形用户界面中容纳其他组件的部分B. 容器只可以容纳组件,不可以容纳其它容器C. 容器即可以容纳组件,也可以容纳其它容器D. 被其他容器容纳的容器,即是容器,又是组件CD2. 下列关于Java语言设计目的叙述那些是正确的?( )A. 创建一种面向对象的语言B. 提供一个编译-连接-装载的系统C. 允许程序下载代码模块D. 支持多线程CD3. 下列哪几个是Java的关键字?( )A. booleanB. byteC. constD. final;BCD4. 下面属于组件的是( )A. buttonB. labelC. panelD. frameB5. 下列是属于Applet与显示和刷新有关的函数是( )。A. paint( )B. updata( )C. repaint( )D. ondraw( )BC6. 下列哪几项属于Java语言设计的目的?( )A. 创建一种面向过程的语言B. 提供一个解释环境C. 去掉指针的影响代码健壮的功能D. 只允许单线程工作C7. Java解释器的三项主要工作是?A. 下载代码B. 检验代码C. 编译代码D. 运行代码BD 一、单选题(共 18 道试题,共 72 分。) V 1. 对于FileInputStream的实例对象,如果所指定的文件不存在,则产生()A. IOExceptionB. 创建文件C. FileInputExceptionD. FileNotFoundException2. 成功运行了javac HelloWorldApp.java命令以后,系统会在同一个目录下产生一个()文件?A. HelloWorldApp.classB. HelloWorldAppClass.javaC. HelloWorldApp.exeD. HelloWorldApp.bak3. String类中,得到字符串中字符个数的函数是( )A. length成员变量B. size成员变量C. length( )成员函数D. size( )成员函数4. Java程序中内存的释放是由谁来完成的?A. 程序开发人员B. 操作系统C. 编译器D. 垃圾收集器5. 阅读下面程序 int list=new int10;for(int I=0;I=list.length;I+) listI=I;list0的值为( )A. 10B. 9C. 不一定D. 出错6. 如果不释放内存,那么当系统中没有内存可用时,程序会崩溃,这些程序被称为有()?A. 设计漏洞B. 架构漏洞C. 内存漏洞D. 死循环漏洞7. java使用()关键字声明一个公有类。A. publicB. classC. public classD. Public Class8. 如果一个类中定义了如下3个方法,则( ) public void print(int i) public void print(float f) public void print(String s)A. 正确B. 错误,方法名不能相同C. 错误,如果方法名相同,参数名也应该相同D. 错误,重载的方法的参数不能为类9. 在对String类进行查找比较操作时,字符串的长度( )A. 不变B. 变长C. 变短D. 不一定10. 在Java中,若想利用包的特性,可使用( )语句告诉编译器要使用的类所在的位置A. importB. packageC. extendsD. implements11. 垃圾收集器在Java虚拟机运行时的空闲时,通过检查内存的()来完成内存释放的。A. 存储的数据大小B. 存储数据的重要性C. 在内存的高端还是低端D. 内存被引用的次数12. 除数为0产生的异常是?( )A. ArithmeticExceptionB. ZeroExceptionC. NullPointerExceptionD. NegativeArraySizeException13. 有定义public Manager extends Employee那么如果raiseSalary和fire是Employee类中的公有方法,则A. Manager也拥有这两个方法B. Manager没有这两个方法C. Manager拥有这两个方法,切不可以再定义同名的方法D. 不确定14. GridBagLayout是以( )为基础A. FlowB. BorderC. GridD. Card15. 一段代码可能导致异常,程序员将它放到了一个try模块中,catch()块中的代码为空,那么( )A. 编译无法通过B. 只有在代码所在函数的声明中抛出才能编译通过C. 代表对异常不做处理,编译可通过D. 运行时一定出错16. 返回字符串s中第3个字符的语句是( )A. s.charAt(3)B. s.charAt(2)C. s.charAt(4)D. s.at(4)17. Java的语句块使用什么符号标记的?( )A. ()B. BegingEndC. D. /*.*/18. Java方法的定义中参数列表的个元素间以( )隔开A. 逗号B. 句号C. 分号D. 空格 二、多选题(共 7 道试题,共 28 分。) V 1. Java的基本类型包括那些类?( )A. 逻辑型B. 字符型C. 整型D. 浮点型BCD2. 输入数据流的正确的读方法有( )?A. int read( )B. int read(byte b)C. int read(byte b,int off,int len)D. int read(byte b,int len)BC3. 下面属于is a关系的是( )A. 男人和人B. 苹果和水果C. 马和牛D. 天和地B4. 下列叙述那些是正确的?( )A. Java与Web及Internet结合紧密B. Java编译成字节码可以在任何系统下运行C. Java没有内置的TCP/IP、HTTP等协议库,需要调用WINDOWS API函数D. Java支持多线程BD5. 在Java程序中试图打开一个文件,但文件不存在,Java会产生一个异常,( )?A. 程序员可以捕获这个异常,并恢复程序的运行B. 程序无法恢复C. 无论如何程序会终止运行D. 如果异常没有得到合理的处理,程序可能会终止运行D6. Java的复合类型包括那些类?( )A. 数组B. 类C. 联合体D. 接口;BD7. Java既可以把对象写入数据流,又可以把对象从数据流读出,这个功能是由( )类实现的A. InputStreamB. OutputStreamC. ObjectInputStreamD. ObjectOutputStreamD 一、单选题(共 18 道试题,共 72 分。) V 1. 显式成员初始化和构造方法哪个先被执行?( )A. 显式的成员初始化B. 构造函数C. 不一定D. 同时2. Java中所有的类的共同的父类是( )A. objectB. ObjectC. FrameD. Main3. Java中( )关键字表示派生A. implementsB. extendsC. extendD. public4. 成功运行了javac HelloWorldApp.java命令以后,系统会在同一个目录下产生一个()文件?A. HelloWorldApp.classB. HelloWorldAppClass.javaC. HelloWorldApp.exeD. HelloWorldApp.bak5. Java中如果一个类由父类,则父类可以有( )个。A. 1B. 2C. 3D. 不限制6. Java中int类型的变量占几个字节的内存?( )A. 1B. 2C. 4D. 87. 用( )修饰的类的成分只能被这个类本身访问,在类外是不可见的。A. publicB. privateC. protectedD. static8. 用( )可以修饰类或成员方法,表明是抽象的。A. finalB. abstractC. publicD. static9. 通过( )方法可以将组件加入容器并显示出来A. insertB. addC. createD. make10. 在Java中,若想利用包的特性,可使用( )语句告诉编译器要使用的类所在的位置A. importB. packageC. extendsD. implements11. GridBagLayout是以( )为基础A. FlowB. BorderC. GridD. Card12. Java的语句块使用什么符号标记的?( )A. ()B. BegingEndC. D. /*.*/13. 当包含Applet的浏览器窗口最小化时,( )函数被调用。A. init( )B. start( )C. stop( )D. destroy( )14. 在Java中类的定义和实现应该( )A. 放到不同的文件中,定义的文件扩展名为.hB. 放到不同的文件中,实现的文件扩展名为.javaC. 放到同一个的文件中D. 放到不同的文件中,文件名没有要求15. 子类中,若要使用父类中隐藏的方法,可以使用( )关键字A. superB. thisC. upperD. parents16. 下列哪个是Java的正确编译命令?A. java HelloWorldAppB. javaHelloWorldApp.javaC. javac HelloWorldAppD. javac HelloWorldApp.java17. 在对String类进行查找比较操作时,字符串的长度( )A.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 矿物生物成矿-洞察及研究
- 建筑信息模型(BIM)在建筑工程施工合同管理创新中的应用报告2025
- LL康复治疗器械企业简称2023发展报告:NGO倡导与企业ESG战略的协同
- 2023华仁药业ESG综合报告:学术机构与NGO联合分析的中药企业ESG表现
- 通化东宝2021-2022环境、社会与公司治理发展报告
- 2025年学历类自考幼儿文学-中级财务会计参考题库含答案解析(5套试卷)
- 2025年学历类自考幼儿园课程-会计制度设计参考题库含答案解析(5套试卷)
- 2025年学历类自考幼儿园教育基础-机关管理参考题库含答案解析(5套试卷)
- 2025年学历类自考小学科学教育-国民经济统计概论参考题库含答案解析(5套试卷)
- 2025年学历类自考小学数学教学论-资产评估参考题库含答案解析(5套试卷)
- 2025国资国企穿透式监管白皮书
- 消防系统工程施工技术全流程攻略
- 2025年玻璃钢行业当前发展趋势与投资机遇洞察报告
- 成品油安全知识培训课件
- 2025年新闻记者资格证及新闻写作相关知识考试题库附含答案
- 2025年期权开户考试题库及答案(内附考试信息)
- 2025-2026学年湘鲁版(2024)小学英语四年级上册(全册)教学设计(附目录)
- 2025年山东省统一高考英语试卷(新高考Ⅰ)
- 2025四川成都农商银行招聘综合柜员岗4人模拟试卷带答案详解
- 年产8万吨DN900-DN1600mm球墨铸管项目可行性研究报告
- 幼儿园手工介绍课件
评论
0/150
提交评论