欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    JAVA程序设计考试复习题库.docx

    • 资源ID:1213837       资源大小:30.47KB        全文页数:27页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    JAVA程序设计考试复习题库.docx

    若有定义inta=2,b=2;则表达式(a+)+(+b)的值是(5)。以下是JaVa中有效的关键字有()。1. const2. false3. this下列标识符哪些是不合法的(acd)。A、-3.14159avaB、 J_catC、 5booksD、+static关于for循环、while循环Wdo.while循环的说法哪些正确?(bed)A、这几种循环任何时候都不可以替换B、While循环判断条件一般是程序结果C、do.WhiIe循环是先循环后判断,所以循环体至少被执行一次D、for循环的判断条件一般是三国呈序结果阅读下列代码;publicclassTestStrings="OneWorldOneDream"publicstaticvoidmain(Stringargs)System.out.println(s);其运行结果是aA、编译时出错除非创建TeXt类的对象B、cC、ArgsD、OneWorldOneDream在JaVa语言中,如实型常量后没有任1可字母,计算机默认为double类型。对编译JaVaAPPliCation源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(b)。A、e×eB、classCxhtmlD、java开发与运行JaVa程序需要经过的主要步骤为(bed)°A、运行源程序B、解释运行字节码C、编译生成字节码D、编辑源程序Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件Java语言的循环语句包括for语句、dowhile语句和if语句错以下哪个不是Java的原始数据类型(D)A、floatB、intC、charD、Boolean为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为(A)。A、staticvoidmethod()B、publicvoidmethod()C、finalvoidmethod()D、abstractvoidmethod()面向对象程序设计语言有(ACD)三大特性。A、封装性B、抽象性C、继承性D、多态性类ParentxChild定义如下:1.publicclassParent2.publicfloataFun(floata,floatb)throws3.IOException4.5.publicclassChildextendsParent6.7.将以下哪种方法插入行6是不合法的。(B)A、publicfloataFun(floatp,floatq)B、floataFun(floata,floatb)CxpublicintaFun(inta,intb)throwsIOExceptionD、publicintaFun(inta,intb)throwsException构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为VOid错类及类成员的访问控制符的是(ACD)。AxpublicB、staticCxPrivateD、protected以下关于继承的叙述正确的是(B)。A、在JaVa中一个类只能实现一个接口B、在JaVa中类只允许单一继承C、在JaVa中一个类不能同时继承一个类和实现一个接口D、在JaVa中接口只允许单一继承packageimportMyPackage;该语句创建一个名为MyPackage的包。错Java源文件中最多只能有一个类。错父类的所有方法和成员都可以被子类覆盖。错在Java中,用package语句说明一个包时,该包的层次结构必须是(A)。A、与文件目录的层次相同B、与文件类型相同U与文件大4而同D、与文件的结构相同下面说法正确的是(ABCD)。A、 final可修饰类、属性(变量)、方法。B、abstract可修饰类、方法。C、抽象方法只有方法头,没有方法体。D、关键字final和abstract不能同时使甩关于消息的描述,下面哪些正确(ACD)0A、消息的发送可以不考虑具体的接收者,对象可以响应消息,也可以不理会B、消息的发送必须要考虑具体的接收者,对象可以响应消息,也可以不理会U同一对象可以接收不同形式的消息,产生不同的响应D、相同形式的消息可以送给不同对象,所做出的响应可截然不同抽象类只能作为基类来派生新类,而不能实例化。对构造函数何时被调用?(D)A、使用对象的方法时B、类定义时U使用对象的属性时D、创建对象时以下对封装的描述错误的是(ABC)A、只能对一个类中的方法进行封装,不能对属性进行封装B、封装的意义不大,因此在编码时尽量不要使用C、如果子类继承了父类,对于父类中进行封装的方法,子类仍然可以直接调用D、封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性关于被私有访问控制符private修饰的成员变量,以下说法正确的是(A)。A、只能被该类自身所访问和修改B、只能被同一个包中的类访问C、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类D、可以被两种类访问和引用:该类本身、该类的所有子类如果func(inti)方法可能抛出异常,那么下面声明哪些是正确的(AD)。A、publicintfunc(inti)throwsExceptionB、publicintfunc(inti)throwExceptionCxpublicintfunc(inti)throwIOExceptionD、publicintfunc(inti)throwsIOException如果下列的方法能够正常运行,在控制台上将显示什么?publicvoidexample()tryunsafe();System.out.println(nTestl");catch(SafeExceptione)System.out.println("Test2");finallySystem.out.println(wTest3R);System.out.println(",Test4h);ACDA、Test1B、 Test2C、 Test3D、Test4关于异常,下列说法正确的是(A)0A、异常是一种对象。B、为了保证程序运行速度,要尽量避免异常控制。C、一旦程序运行,异常将被创建。D、以上说法都不对。在异常处理中,如释放资源、关闭文件、关闭数据库等由(B)来完成。A、catch子句B、finally子句C、try子句D、throw子句一个异常处理中finally语句块只能有一个或者可以没有。对下列程序段的输出结果是(B)inta=3,b=4,c=5;System.outprintln("abcn+3);A、63B、 abc3C、256D、15下面说法正确的是(ABCD)oA、如果某公共接口被声明在一个源文件中,则接口必须与源文件具有相同名字。B、如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。C、接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。D、如果某源文件包含PaCkage语句,则该语句必须是第一个非空、非注释行下面这段代码中可能出现的异常是(AC)0System.out.println(wEntengtrystatement");out=newPrintWriter(newFileWriter("OutFile.txth);for(inti=0;i<size;i+)out.println(victor.elementAt(i);A、IOExceptionB、FileNotFoundExceptionC、ArraylndexoutofBoundsExceptionD、NullPointerException所有的异常类都是Throwable类的子类。对程序中抛出异常时(throw),只能抛出自己定义的异常对象。错当方法遇到异常又不知如何处理时,下列哪种说法是正确的(C)。A、抛出异常B、嵌套异常C、声明异常D、捕获异常定义一个类名为"MyCIassjava”的类,并且该类可被一个项目中的所有类访问,那么该类的正确声明应为:ADA、publicclassMyCIassB、classMyCIassextendsObjectC、privateclassMyCIassextendsObjectD、publicclassMyCIassextendsObject对于已经被定义过可能抛出异常的语句,在编程时:(C)A、如果程序错误,必须使用try/catch语句处理异常B、只能使用try/catch语句处理C、必须使用try/catch语句处理异常,或用throws将其抛出D、可以置之不理根据下面的代码,Strings=null;会抛出NullPointerException异常的有(AD)oA、if(s!=null)&(s.length()>0)B、if(s!=null)&&(s.length>O)C、if(s=null)H(s.length()=0)D、if(s=null)I(s.length()=0)一个方法不处理它产生的异常,而是沿着调用层次向上传递,由调用它的方法来处理这些异常叫声明异常.对在异常处理中若try中的代码可能产生多种异常则可以对应多个CatCh语句若CatCh中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。对一个异常将终止(D)。A、上面的说法都不对B、整个程序U另终止抛出异常的方法D、产生异常的try块Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是getParentFile()0对属于Java输入输出流的、且处理的是char类型的类是(C)。A、FiIe类B、OutputStream类C、 Reader类D、InputStream类对文件进行读、写操作,下面哪些流可能被用到(ABCD)。A、FiIeOutputStreamB、FiIeInputStreamC、FiIeWriterD、FiIeReader计算机中的流是(A)。A、流动的数据缓冲区B、流动的对象C、流动的字节D、流动的文件下列是InputStream子类的是(BCD)0A、字符输入流CharInputStreamB、压缩文件输入流ZipInputStreamC、文件输入流FiIeInputStreamD、对象输入流ObjeCtInPUtStreamFiIeWriterout=newFiIeWriter("oUtagainC.txt");OUt.write(c);执彳SSi吾句时,可能会抛出IoEXCePtiOn。对InputStream和OutputStream是字节流的基类,它们是抽象类,不能直接实例化。错如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象(D)。A、FiIeWriterB、FiIeOutputStreamC、DataOutputStreamD、FiIeInputStream所有的流,在创建时需要用OPen方法打开;在关闭时需要用close方法关闭流,否则JaVa运行环境的垃圾收集器将隐含将流关闭。错FiIterOutputStream是BufferedOutputStreamxDataOutputStream及PrintStream的父类,以下哪个类可能是FiIterOutputStream构造函数的参数类型?AA、OutputStreamB、InputStreamC、BufferedOutputStreamD、File下列属于Swing构件的是(ABC)0A、JAppIetB、JOptionPaneCxJMenuD、PanelFrame对象默认的布局管理器是(B)A、nullB、BorderLayoutC、FIowLayoutD、CardLayoutjava.awt包的Panel类是Container的子类。对监听器接口的方法返回值的类型是(B)。AxObjectB、voidC、StringDxint创建一个标识有“软件学院"字样的标签对象gxdd的语句为(LabelgXdd=newLabel("软件学院););创建T标识有“关闭"字样的按钮对象gb的语句为(Buttongb=newBUtton("关闭");)。对当用户改变TeXtFiHd中的文字时,实现TeXtLiStener接口可实现对事件的响应。对JAVA中,为了辨别用户关闭窗口的时间,要实现监听器接口(ABC)A、MouseListenerB、WindowListenerC、ActionListenerD、ITiouseExited下面哪些是JaVa中的容器(ABD)。A、PanelB、DialogCxScrollbar在JAVA语言中,你的按钮要实现下面的功能:当鼠标按下按钮时,显示"鼠标已按下";当释放按键时,显示"鼠标已释放"。你必须具体定义接DMouseListener的(BD)方法。A、mouseEnteredB、mouseReleaseedC、FnouseCIickedDxmousePressed(A)布局管理器中的按钮位置有可能会根据Frame的大小改变而改变。A、FIowLayoutB、CardLayoutC、BorderLayoutD、GridLayout下列关于Frame类的说法正确的是(ABC)。B、Frame是WindoW类的直接子类C、Frame对象显示的效果是一个窗口D、Frame被默认初始化为可见下列哪个布局管理器使用的是组件的最佳尺寸(CD)。A、GridLayoutB、BorderLayoutC、GridBagLayoutD、FIowLayout任何运行在Web页面中的小应用程序都必须是JaVa中java.applet.Applet类的子类。对下列对Java特性的叙述中,正确的是(ACD)。A、JaVa中的类一般都有自己的属性和方法B、Java的Applet要求编程首先创建JFrame窗口C、在编写JaVa子类时可以自由地增加新方法和属性D、JaVa语言用解释器执行字节码任何的APPIet都完全不能访问本地资源。()错stop()方法是用来暂停执行操作的,它与Start()方法不同,只被调用一次。错下列关于Applet程序的描述中,正确的是(ABC)。A、APPlet不是完整的独立程序B、Applet的字节码文件必须嵌套在一个HTML文件中C、APPIet程序的主类必须是APPIet类的子类D、APPIet程序的主类中应该有一个main。方法JaVa程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。下列叙述中,正确的是(ABD)。A、JAppIet的内容面板的默认布局管理器是BorderLayoutB.JAppIet中增加构件是加到JAPPIet的内容面板上,不是直接加到JAPPlet中CxJAppIet的内容面板的默认布局管理器是FIowLayoutD、Applet的默认布局管理器是FIowLayoutApplet类是Java语言类库中的一个重要的系统类,它被存放在java.awt包中。错Applet程序是以.Java为扩展名的Java语言源程序,该程序经过编译器后便可成为可执行文件。错与显示相关的Applet方法有(ABC)。A、repaint()B、paint()C、update()D、start()

    注意事项

    本文(JAVA程序设计考试复习题库.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开