出自:河南财经政法大学JAVA面向对象设计

对于已经被定义过可能抛出异常的语句,在编程时:() A.必须使用try/catch语句处理异常,或用throws将其抛出 B.如果程序错误,必须使用用try/catch语句处理异 C.可以置之不理 D.只能使用try/catch语句处理
字符流与字节流的区别在于 A.前者带有缓冲,后者没有 B.前者是块读写,后者是字节读写 C.二者没有区别,可以互换使用 D.每次读写的字节数不同
下列流中哪个不属于字节流 A.FileInputStream B.BufferedInputStream C.FilterInputStream D.InputStreamReader
异常包含下列哪些内容 A.程序执行过程中遇到的事先没有预料到的情况 B.程序中的语法错误 C.程序的编译错误 D.以上都是
请说出下列代码的执行结果果:Stringgss=="abcd";Stringgs11==newwString(s); if(s==s1)System.out.println("theesame");iff(s.equals(s1)System.out.println("equals") A.the same equals B.equals C.the same D.什么结果都不输出
下列有关Java中接口的说法哪个是正确的 A.接口中含有具体方法的实现代码 B.若一个类要实现一个接口,则用到到“implements”关键 C.若一个类要实现一个接口,则用到“extendss”关键 D.接口不允许继承
属于Java关键字的是? A.if B.else C.do D.while
下列说法正确的是____ A.类的定义包括类得声明和类体 B.类包装的了一类对象的状态和方法 C.成员变量和局部变量的作用域相同 D.参数也被视为是局部变量
以下属于Java关键字的有 A.new B.create C.instanceOf D.instanceof
下列描述中正确的是_____ A.C++不是纯面向对象的,它兼容C语言 B.Java是纯面向对象语言,不兼容以往的任何语言 C.在Java语言中,使用对象时必须先声明 D.Java语言和C++一样有指针
下列选项中不是JAVA语言特点的是() A.面向对象 B.平台无关 C.安全性高 D.单线程
异常包含下列那些内容 A.程序中的语法错误 B.程序的编译错误 C.程序执行过程中遇到的事先没有预料到的情况 D.程序事先定义好的可能出现的意外情况
JAVA语言中的语句是以()为结尾 A.句号 B.分号 C.双引号 D.逗号
下列代码的执行结果是什么?Stringgs11=="aaa";s1.concat("bbb");System.out.println(s1 A.Theestringg"aaa". B.Theestringg"aaabbb". C.Theestringg"bbbaaa". D.Theestringg"bbb"
如果有一个对象象myListenerr((其中中myListenerr对象实现了了ActionListenerr接口),下列哪条语句使得得myListenerr对象能够接受处理来自于于smallButtonn按钮对象的动作 A.smallButton.add(myListener); B.smallButton.addListener(myListener); C.smallButton.addActionListener(myListener); D.smallButton.addItem(myListener);
Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点? A.安全性 B.多线性 C.跨平台 D.可移植
下列数组定义正确的是____ A.int [a]==newwfloat[2] B.int my[][]=newwint[3][3] C.String[] str=newwString[3] D.byteeb[] =newwbyte[3]
面向对象的基本特征是 A.封装性 B.消息传递性 C.继承性 D.多态性
关于java应用程序,下列说法正确的是 A.一个应用程序必须有一个类含有main方法 B.任意一个类都可作为应用程序的主类 C.java程序的main方法必须被说明为publiccstaticcvoid D.main方法是程序开始执行的位置
关于标识符,下列说法正确的是_____ A.标识符是java中命名的规则 B.标识符由字母、下划线、美元符号和数字组成 C.Girl_为合法的标识符 D.标识符中的字母不区分大小写
下列选项中,哪一个是打印语句的正确表达式:() A.System.out.println(); B.System.out.Println(); C.System.Out.print(); D.System.Out.println();
下列哪一个是合法的JAVA语句标示符() A.#xyz B.10Year C._Hello D.@yahoo
下列哪一个是JAVA语言的关键字() A.hello B.void C.num_01 D.abc
关于数据类型转换下面描述错误的是( ) A.当两个数据的类型不统一时,必须先进行数据类型的转换,再运算或赋值 B.byte类型数据可以转换为short,int,long类型数据 C.long类型数据有可能转换为byte,short,int类型数据 D.在语句inttti=(int))78.67;中,变量i的值为7
下列定义String变量s的语句中,错误的是() A.String s=neww“Yes!”; B.String s=newwString(“yes!”) C.String s; D.String s=”Yes!”;
下列关于注释语句的描述错误的是() A.多行注释语句的内容,从/*开始,到*/结束 B.多行注释语句也可以是单行语句 C.文档注释语句的内容,从/**开始,到*/结束 D.单行注释语句的内容,从//开始,以分号为结尾句
在创建对象时有几种方法为对象的成员变量赋初值 A.在创建对象之前先为对象的成员变量赋初值 B.缺省情况下成员变量会自动赋值或空值 C.不能为对象的成员变量赋初值 D.利用构造函数为成员变量赋初值
下列属于软件开发周期组成的有 A.可行性研究 B.需求分析 C.总体设计 D.详细设计
下面关于函数描述正确的是 A.函数是对功能代码块的封装 B.函数没有返回值的时候什么都不用写 C.没有返回值的函数,不能有returnn语句 D.函数是可以没有形参的
下面关于循环描述正确的是 A.while循环先判断循环条件,后执行循环操作 B.hilee至少会执行一次 C.do-while先进行循环条件判断,后执行循环操作 D.do-while循环至少执行一次,后进行循环判断
定义一个长整型变量a的语句是() A.intta B.aalong C.floatta D.longga;
下列哪个是反斜杠字符的正确表示() A.\\; B.*\\; C.\; D.\’\’;
Main()方法的返回类型是() A.int B.void C.boolean D.static
编译运行以下程序后,关于输出结果的说明正确的是()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.编译错误
给出下面代码: public class test{ staticcintta[]=new a[10];public static void main(Stringgargs[]){{System.out.println(arr[10]);}那个选项是正确的? A.编译时将产生错误 B.编译时正确,运行时将产生错误 C.输出零 D.输出空
switch语句不能用于下列哪种数据类型() A.double B.byte C.short D.char
下面关于java中输入/输出流的说法正确的是()。 A.FileInputStream与FileOutputStream类用读、写字节流。 B.Reader与Writer类用来读、写字符流。 C.RandomAccessFile既可以用来读文件,也可以用来写文件。 D.File类用来处理与文件相关的操作。
线程对象的生命周期中,通常经历下面哪些状态() A.新建 B.运行 C.就绪 D.死亡
下面说法正确的是() A.finall可修饰类、属性(变量)、方法。 B.abstract可修饰类、方法。 C.抽象方法只有方法头,没有方法体。 D.关键字final和abstract不能同时使用。
在JavaaaApplet程序用户自定义的Applet子类中,一般需要覆盖父类的()方法来完成一些画图操作 A.start() B.stop() C.int() D.paint()
下列哪个数代表十六进制整数( A.123 B.1900 C.fa00 D.0xa2
定义整型变量:inttn=456;,表达式的值为5的是() A.n/10%10 B.(n-n/100*100)/100 C.n%10 D.n/10
设有定义语句intta[]={66,88,99};则以下对此语句的叙述错误的是() A.定义了一个名为a的一维数组 B.a数组有3个元素 C.a数组的下标为1~3 D.数组中的每个元素是整型
若已定义:intta[]={0,1,2,3,4,5,6,7,8,9};则对a数组元素正确的引用是( A.a[-1] B.a[9] C.a[10] D.a(0)
下列选项中,用于实现接口的关键字是 A.interface B.implements C.abstract D.class
下面说法正确的是()。 A.如果某公共接口被声明在一个源文件中,则接口必须与源文件具有相同名字。 B.如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行 C.如果某源文件包含package语句,则该语句必须是第一个非空、非注释行 D.接口中的方法必定是抽象方法,但可以不用关键字abstract修饰
下面关于Java中异常处理try块的说法正确的是()? A.try块后通常应有一个catchh块,用来处理try块中抛出的异常。 B.catchh块后必须有finally块。 C.可能抛出异常的方法调用应放在try块中。 D.对抛出的异常的处理必须放在try块中
下面关于进程、线程的说法正确的是()。 A.进程是程序的一次动态执行过程。一个进程在其执行过程中,可以产生多个线程——多线程,形成多条执行线索。 B.线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行。 C.Java多线程的运行与平台相关 D.对于单处理器系统,多个线程分时间片获取CPU或其他系统资源来运行。对于多处理器系统,线程可以分配到多个处理器中,从而真正的并发执行多任务。
关于BufferedReader类的readLine()方法,以下说法正确的是()。 A.方法readLine()每次读取一行数据。 B.方法readLine()每次读取一个字节。 C.该方法可能抛出IOException异常,调用该方法时通常应将它放到try块中,并通过catch块处理异常。 D.如果读到流的末尾,该方法返回的结果为null。
Java源代码中定义几个类, 编译结果就生成几个以.class 为后缀的字节码文件。 ( ) A.正确 B.错误