首 页
郑州大学
奥鹏教育
国家开放大学
西南交通大学
成人教育
联大学堂
江苏师大
青书学堂
 
   今天是: 全民学习吧,专业辅导,快速解决您的烦恼,详情请加微信:goodluckgold、QQ:3446094242
  当前位置: 联大学堂网上考试答案
       
 
QQ:3446094242
微信号:goodluckgold
课件学习、网上考试答案,如有需要,请加微信或QQ,全程辅导,为您排忧解难!!!
 
 
 
联大学堂安阳工学院JAVA程序设计网上考试答案
下列选项中,用于实现接口的关键字是
A.interface B.implements C.abstract D.class
有时在程序设计中采用分治算法而选择递归,“递归”的基本思想是
A.“让别人反复调用自己” B.“自己反复调用别人” C.“自己反复调用自己” D.以上说法都不对
Java程序中最多只能定义______个公共类
A.0 B.1 C.2 D.大于2
在Javaa程序设计中,由Javaa编译器默认导入的包是
A.java.applet B.java.awt C.java.utill输入语言 D.java.lang
关于数据类型转换下面描述错误的是( )
A.当两个数据的类型不统一时,必须先进行数据类型的转换,再运算或赋值 B.byte类型数据可以转换为short,int,long类型数据 C.long类型数据有可能转换为byte,short,int类型数据 D.在语句inttti=(int))78.67;中,变量i的值为7
定义一个长整型变量a的语句是()
A.intta B.aalong C.floatta D.longga;
面向对象的基本特征是
A.封装性 B.消息传递性 C.继承性 D.多态性
下列描述中正确的是_____
A.C++不是纯面向对象的,它兼容C语言 B.Java是纯面向对象语言,不兼容以往的任何语言 C.在Java语言中,使用对象时必须先声明 D.Java语言和C++一样有指针
线程对象的生命周期中,通常经历下面哪些状态()
A.新建 B.运行 C.就绪 D.死亡
下面关于进程、线程的说法正确的是()。
A.进程是程序的一次动态执行过程。一个进程在其执行过程中,可以产生多个线程——多线程,形成多条执行线索。 B.线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行。 C.Java多线程的运行与平台相关 D.对于单处理器系统,多个线程分时间片获取CPU或其他系统资源来运行。对于多处理器系统,线程可以分配到多个处理器中,从而真正的并发执行多任务。
在创建对象时有几种方法为对象的成员变量赋初值
A.在创建对象之前先为对象的成员变量赋初值 B.缺省情况下成员变量会自动赋值或空值 C.不能为对象的成员变量赋初值 D.利用构造函数为成员变量赋初值
Java语言的特点
以下程序的输出结果为_________________。。 publiccclasssCoursee{{{privateeStringgcNumber;;;privateeStringgcName;;;privateeinttcUnit;; publiccCourse(Stringgnumber,,Stringgname,,inttunit)){{{{cNumberr==number;;;;cNamee==name;;;;cUnitt==unit;;;}} publiccvoiddprintCourseInfo()){{{ System.out.println('课程号:''++cNumberr++''课程名:''++cNamee++''学分:''++cUnit);;;}}}} classsCourseTestt{{{publiccstaticcvoiddmain(String[]]args)){{{{Courseec;; cc==newwCourse('101',,'ASP' ,,3);;;;c.printCourseInfo();; }}
运算符 ++ 的优先级高于运算符 + ( )
A.正确 B.错误
ava 语言中的数组元素下标总是从 0 开始,下标可以是整数或整型表达式。 ( )
A.正确 B.错误
Java源代码中定义几个类, 编译结果就生成几个以.class 为后缀的字节码文件。 ( )
A.正确 B.错误
Applet 是一种特殊的 Panel ,它是 Java Applet 程序的最外层容器。 ( )
A.正确 B.错误
静态初始化器是在其所属的类加载内存时由系统自动调用执行。 ()
A.正确 B.错误
所有的鼠标事件都由 MouseListener 监听接口的监听者来处理 ( )
A.正确 B.错误
在 Java 中,整型的大小是不固定的。 一些编译器使用 2 字节的整型,而其它编译器则使用 4 字节 (
按注释完成程序序publiccclasssLeaff{{{privateeinttii==0;;//此属性值用于检验验 Leaffincrement(){{//定义方法increment(),返回值是Leaf类的对象象象象象 i++;; returnn(1))//将当前对象的地址作为返回值返回回 }} voiddprint()){{{{System.out.println(''ii==''++i);;;}} publiccstaticcvoiddmain(Stringgargs[]){{{{Leaffxx===(2);;//创建Leaf类的对象xxxx x.increment().increment().increment().print();;;}//多次调用方法increment(),返回的都是x的地址,ii值表示调用次数数 }} 输出结果为
Java 中的每个类都至少有一个构造器 ( )
A.正确 B.错误
静态方法可作用于类变量和实例变量 ( )
A.正确 B.错误
Boolen 变量值可以是 0 或 1 ( )
A.正确 B.错误
System 类不能实例化,即不能创建 System 类的对象。( )
A.正确 B.错误
如果 p 是父类 Parent 的对象,而 c 是子类 Child 的对象,则语句 p=c 是正确的。( )
A.正确 B.错误
一个类可以拥有任何数量的超类和子类 ( )
A.正确 B.错误
一个类的子类可以是某些其它类的超类 ( )
A.正确 B.错误
异常处理
内部类
字节码
API
在Javaa中,所有类的根类是
A.java.lang.Object B.java.lang.Class C.java.applet.Applet D.java.swing.Jframe
关于被私有访问控制符private修饰的成员变量,以下说法正确的是____
A.可被三种类引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的的的的的的 B.可以被两种类访问和引用:该类本身、该类的所有子类 C.只能被该类自身所访问和修改 D.只能被同一个包中的类访问
字符流与字节流的区别在于
A.前者带有缓冲,后者没有 B.前者是块读写,后者是字节读写 C.二者没有区别,可以互换使用 D.每次读写的字节数不同
下列关于Java程序结构的描述中,不正确的一项是______
A.一个Java源文件中可以包括多个类定义,但是只能有一个public类 B.一个Java源文件中可以包括一个package语句 C.一个Java源文件中可以有多个public类 D.源文件名与程序类名必须一致
异常包含下列哪些内容
A.程序执行过程中遇到的事先没有预料到的情况 B.程序中的语法错误 C.程序的编译错误 D.以上都是
下列属于JAVA关键词的是
A.True B.goto C.float D.NULL
下列哪个数代表十六进制整数(
A.123 B.1900 C.fa00 D.0xa2
下列命令中,______是Java的编译命令
A.javac B.javadoc C.javah D.java
下列流中哪个不属于字节流
A.FileInputStream B.BufferedInputStream C.FilterInputStream D.InputStreamReader
如果有一个对象象myListenerr((其中中myListenerr对象实现了了ActionListenerr接口),下列哪条语句使得得myListenerr对象能够接受处理来自于于smallButtonn按钮对象的动作
A.smallButton.add(myListener); B.smallButton.addListener(myListener); C.smallButton.addActionListener(myListener); D.smallButton.addItem(myListener);
编译JavaaaApplicationn源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为____
A.java B.class C.html D.exe
下列属于软件开发周期组成的有
A.可行性研究 B.需求分析 C.总体设计 D.详细设计
下面关于循环描述正确的是
A.while循环先判断循环条件,后执行循环操作 B.hilee至少会执行一次 C.do-while先进行循环条件判断,后执行循环操作 D.do-while循环至少执行一次,后进行循环判断
以下属于Java关键字的有
A.new B.create C.instanceOf D.instanceof
类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是()
A.BBx1==newwB(); B.BBx1==newwC(); C.CCx1=newwC(); D.CCx1==newwB();
下面关于Java中异常处理try块的说法正确的是()?
A.try块后通常应有一个catchh块,用来处理try块中抛出的异常。 B.catchh块后必须有finally块。 C.可能抛出异常的方法调用应放在try块中。 D.对抛出的异常的处理必须放在try块中
switch语句不能用于下列哪种数据类型()
A.double B.byte C.short D.char
下列说法不正确的是
A.IOExceptionn必须被捕获或抛出 B.javaa语言不自动初始化变量的值 C.javaa语言不允许同时继承一个类并实现一个接口 D.javaa语言会自动回收内存中的垃圾
Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?
A.安全性 B.多线性 C.跨平台 D.可移植
下列选项中不是JAVA语言特点的是()
A.面向对象 B.平台无关 C.安全性高 D.单线程
编译运行以下程序后,关于输出结果的说明正确的是是()public class Con{ public static void main(String args[ ]){ int x=2; System.out.println(“value is “ + (x<1) ?22:
A.输出结果为:valueeiss22.2 B.输出结果为:valueeiss2 C.输出结果为:valueeiss2.0 D.编译错误
线程执行Selector对象的select(longgtimeout)方法时进入阻塞状态,在哪些情况,线程会从select()方法中返回?
A.至少有一个SelectionKey的相关事件已经发生 B.其他线程调用了Selector对象的wakeup()方法 C.与Selector对象关联的一个SocketChannel对象被关闭。 D.当前执行select()方法的线程被其他线程中断。
关于ServerSocket构造方法的backlog参数,以下哪些说法是正确的?
A.backlog参数用来显式设置操作系统中的连接请求队列的长度。 B.如果没有设置backlog参数,那么连接请求队列的长度由操作系统决定。 C.当服务器端的连接请求队列已满,客户端就无法建立与服务器的连接 D.如果backlog参数的值大于操作系统限定的队列的最大长度,那么backlog参数被忽略
下面关于函数描述正确的是
A.函数是对功能代码块的封装 B.函数没有返回值的时候什么都不用写 C.没有返回值的函数,不能有returnn语句 D.函数是可以没有形参的
异常包含下列那些内容
A.程序中的语法错误 B.程序的编译错误 C.程序执行过程中遇到的事先没有预料到的情况 D.程序事先定义好的可能出现的意外情况
给出下面代码: public class test{ staticcintta[]=new a[10];public static void main(Stringgargs[]){{System.out.println(arr[10]);}那个选项是正确的?
A.编译时将产生错误 B.编译时正确,运行时将产生错误 C.输出零 D.输出空
按照Javaa的标识符的行业命名规范,下列分别表示一个类和一个方法的标识符比较合适的是
A.Helloworld,GetSwimmingScore B.HelloWorld,getSwimmingScore C.helloworld,getswimmingscore D.helloWorld,Getswimmingscore
下面关于进程、线程的说法正确的是()。
A.进程是程序的一次动态执行过程。一个进程在其执行过程中,可以产生多个线程——多线程,形成多条执行线索。 B.线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行。 C.Java多线程的运行与平台相关。 D.对于单处理器系统,多个线程分时间片获取CPU或其他系统资源来运行。对于多处理器系统,线程可以分配到多个处理器中,从而真正的并发执行多任务。
全民学习吧
加微信:goodluckgold,QQ:3446094242,轻松辅导,学习无忧