|
《Java程序设计》第1次
1.[单选题]package语句的作用是( )
A.引入一个包
B.创建一个包
C.既能引入一个包,又能创建一个包
D.以上皆不对
正确答案加微信:(1144766066)案:——B——
2.[单选题]在某类的子类中,下述方法中必须要实现的方法是( )。
A.Public double methoda();
B.Static void methoda (double d1);
C.Public native double methoda();
D.Abstract public void methoda();
正确答案加微信:(1144766066)案:————
3.[单选题]以下哪个表达式是不合法的( )
A.String x=”Hello”; int y=9; x+=y;
B.String x=”Hello”; int y=9; if(x= =y) { };
C.String x=”Hello”; int y=9; x=x+y;
D.String x=null; int y=(x!=null)&&(x.length()>0) ? x.length() : 0;
正确答案加微信:(1144766066)案:——B——
4.[单选题]下列哪个方法可以获得一个事件的ID号( )
A.int getID()
B.String getSource()
C.int returnID()
D.int eventID()
正确答案加微信:(1144766066)案:————
5.[单选题]若所用变量都已正确定义,以下选项中,非法的表达式是( )。
A.a!=4||b==1;
B.'a' % 3;
C.'a'=1/2;
D.'A' + 32;
正确答案加微信:(1144766066)案:————
6.[单选题]给定File f=new File("aa.txt");可以实现向文件尾部读写的是( )。
A.RandomAccessFile f1=new RandomAccessFile(f,"r");
B.RandomAccessFile f1=new RandomAccessFile(f,"a");
C.RandomAccessFile f1=new RandomAccessFile(f,"rw");
D.RandomAccessFile f1=new RandomAccessFile(f,"w");
正确答案加微信:(1144766066)案:————
7.[单选题]下列说法不正确的是( )
A.java语言里的线程是没有优先级的
B.String类在java.lang包中
C.java语言支持类的序列化
D.能序列化的类必须实现java.io.Serializable接口
正确答案加微信:(1144766066)案:————
8.[单选题]一个类的成员变量如果要使其可以被同一个包中其它类访问,应该选取的修饰符为( )
A.protected
B.public
C.缺省(没有)
D.private
正确答案加微信:(1144766066)案:————
9.[单选题]如果有类Person和其子类Man和Woman,则如果程序中出现语句Woman w=new Man();下列说法正确的是( )。
A.语句错误
B.语句正确
C.编译正确但运行错误
D.以上均不对
正确答案加微信:(1144766066)案:————
10.[单选题]关于线程的下列说法正确的是( )
A.线程只能通过继承类Thread创建.
B.执行suspend方法将使线程停止并不能被重新start.
C.线程与进程实际是同一个概念.
D.线程的终止可以通过两种方式实现:自然撤销或被停止.
正确答案加微信:(1144766066)案:————
11.[单选题]下列哪个选项不会出现编译错误?( )
A.float f = 1.3;
B.char c = "a";
C.byte b = 257;
D.int i = 10;
正确答案加微信:(1144766066)案:————
12.[单选题]以下程序 boolean a=false; boolean b=true; boolean c=(a&&b)&&(!b); int result=c==false?1:2; 执行完后,c与result的值是( )
A.c=false;result=1;
B.c=true;result=2;
C.c=true;result=1;
D.c=false;result=2;
正确答案加微信:(1144766066)案:————
13.[单选题]给定以下程序段 insert code public class foo { public static void main (String[] args) throws Exception { printWriter out = new PrintWriter (new java.io.outputStreamWriter (System.out), true) ; out.printIn(“Hello”); } } 要使程序能正确运行,在insert code处必须添加( )语句
A.import java.io.PrintWriter;
B.include java.io.PrintWriter;
C.import java.io.OutputStreamWriter;
D.include java.io.OutputStreamWriter;
正确答案加微信:(1144766066)案:————
14.[单选题]下列哪个类或接口是类FilterOutputStream 的构造方法的输入参数( )
A.InputStream
B.OutputStream
C.File
D.RandomAccessFile
正确答案加微信:(1144766066)案:————
15.[单选题]Java语言是( )。
A.面向问题的解释型高级编程语言
B.面向机器的低级编程语言
C.面向过程的编译型高级编程语言
D.面向对象的解释型高级编程语言
正确答案加微信:(1144766066)案:————
16.[单选题]如果一个程序段中有多个catch,则程序会按下列哪种情况执行( )
A.找到合适的异常类型后继续执行后面的catch
B.找到每个符合条件的catch都执行一次
C.找到合适的异常类型后就不再执行后边的catch
D.对每个catch都执行一次
正确答案加微信:(1144766066)案:————
17.[单选题]假定有一个可能引起异常的方法,用什么方式告诉方法的调用者要捕获该异常?( )
A.throw Exception
B.throws Exception
C.new Exception
D.不用特别指定
正确答案加微信:(1144766066)案:————
18.[单选题]下列语句执行后,a的值是( ) int a=13; a%=a/5;
A.3
B.13
C.169
D.1
正确答案加微信:(1144766066)案:————
19.[单选题]用于定义类成员的访问控制权的一组关键字是( )。
A.class, float, double, public
B.float, boolean, int, long
C.char, extends, float, double
D.public, private, protected
正确答案加微信:(1144766066)案:————
20.[单选题]给出下列代码段: if(x>4){ System.out.println(“Test 1”); } else if(x>9){ System.out.println(“Test 2”); } else { System.out.println(“Test 3”); } 哪一个范围的x取值可以产生输出信息:”Test 3” ( )
A.小于0
B.5到9之间
C.大于等于10
D.以上均不对
正确答案加微信:(1144766066)案:————
21.[单选题]下列哪个选项不能使当前线程停止执行?( )
A.一个异常被抛出
B.线程执行了sleep()调用
C.高优先级的线程处于可运行状态
D.当前线程产生了一个新线程
正确答案加微信:(1144766066)案:————
22.[单选题]Java中合法标识符是( )。
A.3d_game
B.%passwd
C.userName
D.this
正确答案加微信:(1144766066)案:————
23.[单选题]下面关于Applet的说法正确的是( )
A.Applet也需要main方法
B.自定义Applet可以继承自java.awt.Applet
C.Applet能访问本地文件
D.Applet程序不需要编译
正确答案加微信:(1144766066)案:————
24.[单选题]编译并运行下列程序的正确结果是( ) public class EqualsTest{ public static void main(String args[]){ Object A=new Long(7); Long L=new Long(7); if(A.equals(L)) System.out.println("Equal"); else System.out.println("Not Equal"); } }
A.Equal.
B.Not Equal
C..编译错误
D.以上均不对.
正确答案加微信:(1144766066)案:————
25.[单选题]StringBuffer str=new StringBuffer(25);String s=”Hello”,若执行语句str.append(s)后,str.length()和str.capacity()的返回值为( )
A.5,5
B.25,5
C.5,25
D.25,25
正确答案加微信:(1144766066)案:————
26.[单选题]下列语句段正确雅误的是( )
A.String A="abcdefg"; A-="cde";
B.String A="abcdefg"; A+="cde";
C.Integer J=new Integer(27); J-=7;
D.Integer J=new Integer(27); J--;
正确答案加微信:(1144766066)案:————
27.[单选题]main( )方法的返回值类型:()
A.必须为void
B.可以为任意类型
C.必须为int
D.以上说法均不对
正确答案加微信:(1144766066)案:————
28.[单选题]执行以下程序段int a = 5, b;b = ++a * 3后b的值为:( )
A.17
B.18
C.16
D.15
正确答案加微信:(1144766066)案:————
29.[单选题]如果String s1=“Chongqing”,则运行代码String s3=s1.substring(2,4)后s3的值为:()
A.on
B.ngq
C.hon
D.ho
正确答案加微信:(1144766066)案:————
30.[单选题]为AB类的一个雅形式参数雅返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )
A.static void method( )
B.public void method( )
C.final void method( )
D.abstract void method( )
正确答案加微信:(1144766066)案:————
31.[判断题]字符串 "\'a\'" 的长度是5.( )
A.正确
B.错误
正确答案加微信:(1144766066)案:————
32.[判断题]数组的下标从1开始计数().
A.正确
B.错误
正确答案加微信:(1144766066)案:————
33.[判断题]for 语句中的循环体不能是空的.( )
A.正确
B.错误
正确答案加微信:(1144766066)案:————
34.[判断题]线程一旦被创建就处于可运行状态.( )
A.正确
B.错误
正确答案加微信:(1144766066)案:————
35.[判断题]对象和类是同一个概念.( )
A.正确
B.错误
正确答案加微信:(1144766066)案:————
36.[判断题]Java的标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err.( )
A.正确
B.错误
正确答案加微信:(1144766066)案:————
37.[判断题]Java类文件可以既是Application又是Applet.( )
A.正确
B.错误
正确答案加微信:(1144766066)案:————
38.[判断题]StringBuffer中方法append()和insert()功能是完全相同的.( )
A.正确
B.错误
正确答案加微信:(1144766066)案:————
39.[判断题]float与Float的使用完全一样,只是大小写的区别.()
A.正确
B.错误
正确答案加微信:(1144766066)案:————
40.[判断题]Java程序是由若干类定义组成的,类定义包括定义类头和定义类体.()
A.正确
B.错误
正确答案加微信:(1144766066)案:———— |
上一篇:重庆大学《财务管理学》第1次下一篇:重庆大学20春《大学英语(3)》第1次
|