java 高级选择题_java高级编程选择题.doc

41528d3028836879cd698677c3999917.gifjava高级编程选择题.doc

1THREAD类用来创建和控制线程,一个线程从下面方法开始执行。AINITBSTARTCRUNDNOTIFYALL2实现线程体的方式除了继承THREAD类,还可以实现接口。ACLONEABLEBRUNNABLECITERABLEDSERIALIZABLE3哪个方法是实现RUNNABLE接口所需的AWAITBRUNCSTOPDUPDATE4下面让线程休眠1分钟的正确方法是()ASLEEP1BSLEEP60CSLEEP1000DSLEEP600005以下哪个最准确描述SYNCHRONIZED关键字A允许两线程并行运行,而且互相通信;B保证在某时刻只有一个线程可访问方法或对象;C保证允许两个或更多处理同时开始和结束;D保证两个或更多线程同时开始和结束。6于JAVA语言的内存回收机制,下列选项中最正确的一项是。AJAVA程序要求用户必须手工创建一个线程来释放内存BJAVA程序允许用户使用指针来释放内存C内存回收线程负责释放无用内存D内存回收线程不能释放内存对象7在JAVA程序中,下列关于线程的说法错误的是ARUN方法是运行线程的主体B多个进程运行时执行顺序是按顺序执行的C如果线程死亡,它便不能运行D在JAVA中,高优先级的可运行线程会抢占低优先级线程8编写线程类,要继承的父类是AOBJECTBRUNNABLECEXCEPTIONDTHREAD9启动一个线程的方法是哪项AJOINBRUNFCSTARTDSLEEP10编写线程类,可以通过实现那个接口来实现ARUNNABLEBTHROWABLECSERIALIZABLEDCOMPARABLE11当一个处于阻塞状态的线程解除阻塞后,它将回到哪个状态A运行中状态B结束状态C新建状态D可运行状态12在网络编程中,为了定位一个进程,我们需要确定()A端口号BIP地址CIP地址和端口号D都不是13为了从文本文件中逐行读取内容,应该使用哪个处理流对象ABUFFEREDREADERBBUFFEREDWRITERCBUFFEREDLNPUTSTREAMDBUFFEREDOUTPUTSTREAM14要使用JAVA程序访问数据库,则必须首先与数据库建立连接,在建立连接前,应加载数据库驱动程序,该语句为()ACLASSFORNAME“SUNJDBCODBCJDBCODBCDRIVER”BDRIVERMANAGEGETCONNECTION“”,””,””CRESULTRSDRIVERMANAGEGETCONNECTION“”,””,””CREATESTATEMENTDSTATEMENTSTDRIVERMANAGEGETCONNECTION“”,””,””CREATESTAEMENT15要使用JAVA程序访问数据库,则必须首先与数据库建立连接,该语句为()ACLASSFORNAME“SUNJDBCODBCJDBCODBCDRIVER”BDRIVERMANAGEGETCONNECTION“”,””,””CRESULTRSDRIVERMANAGEGETCONNECTION“”,””,””CREATESTATEMENTDSTATEMENTSTDRIVERMANAGEGETCONNECTION“”,””,””CREATESTAEMENT16JAVA程序与数据库连接后,需要查看某个表中的数据,使用下列哪个语句()ACUTEQUERYBCUTEUPDATECCUTEEDITDCUTESELECT17SWING组件位于()包中。AJAVASWINGBJAVAAWTCJAVAXSWINGDJAVAUTIL18下面()管理器是居中放置组件的,当同一行超出容器宽度后,才会从新行开始放置组件。A流布局B网络布局C边界布局D卡片布局19窗体和面板容器的默认布局分别是()A边界布局、流布局B流布局、边界布局C边界布局、卡片布局D卡片布局、空布局20将GUI窗口划分为东、西、南、北、中五个部分的布局管理器是AFLOWLAYOUTBGRIDLAYOUTCCARDLAYOUTDBORDERLAYOUT21下列有关SWING的叙述,哪项错误ASWING是JAVA基础类(JFC)的组成部分BSWING是可用来构建GUI的程序包CSWING是AWT图形工具包的替代技术DJAVA基础类(JFC)是SWING的组成部分22以下关于SWING容器叙述,哪项错误A容器是一种特殊的组件,它可用来放置其它组件B容器是组成GUI所必需的元素C容器是一种特殊的组件,它可被放置在其它容器中D容器是一种特殊的组件,它可被放置在任何组件中23以下关于BORDERLAYOUT类功能的描述,哪项错误A它可以与其它布局管理器协同工作B它可以对GUI容器中的组件完成边框式的布局C它位于IAVAAWT包中D它是一种特殊的组件24下列COMPOINENT类的方法中,用于控制组件可见性的是()AUPDATEBPAINTGRAPHICSGCREPAINTDSETVISIBLEBOOLEANB25JTEXTFIELD类提供的GUI功能是A文本区域B按钮C文本字段D菜单26在SWINGGUI编程中SETDEFAULTCLOSEOPERATIONJFRAMEEXIT_ON_CLOSE)语句的作用是A当执行关闭窗口操作时,不做任何操作。B当执行关闭窗口操作时,调用WINDOWSLISTENER对象并将隐藏JFFAMEC当执行关闭窗口操作时,退出应用程序D当执行关闭窗口操作时,调用WINDOWSLISTENER对象并隐藏和销毁JFRAME27GUI事件模型的组成元素不包括A事件B事件处理器CGUI容器D事件源28编写JBUTTON组件的事件处理器类时,需实现哪个接口ALTEMLISTENERBACTIONLISTENERCBUTTONLISTENERDWINDOWLISTENER29以下哪个方法不是鼠标事件侦听器接口(MOUSELISTENER)定义的AMOUSEPRESSEDBMOUSEENTEREDCMOUSEDRAGGEDDMOUSECLICKED30要判断关闭窗口的事件,应该添加()监听器。A鼠标监听器B鼠标移动监听器C窗口监听器D以上监听器均可31PUBLICSTATICVOIDMAINSTRINGARG{SCANNERNEWSCANNERSYSTEMININTSCORENEXTINTSYSTEMOUTPRINTLNSCORE}A输出“你好”B输出“你”C程序正常运行,但不输入任何内容D程序出现错误,被中断,提示输入内容不匹配,无法获得整数数值32欲构造ARRAYLIST类的一个实例,此类继承了LIST接口,下列哪个方法是正确的AARRAYLISTMYLISTNEWOBJECT();BLISTMYLISTNEWARRAYLIST();CARRAYLISTMYLISTNEWLIST();DLISTMYLISTNEWLIST();33下列哪项是JAVA语言中所定义的字节流()A.OUTPUTB.READERC.WRITERD.STREAM34在输入流的READ方法返回哪个值的时候表示读取结束()A0B1C1DNULL35为了实现自定义对象的序列化,该自定义对象必须实现哪个接口()A.VOLATILEB

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值