奥鹏教育福师《JAVA程序设计》在线作业二
奥鹏教育福建师范大学在线作业
福师《JAVA程序设计》在线作业二-0005
以下哪个约束符可用于定义成员常量( )
A:static
B:final
C:abstract
D:以上都不对
答案问询微信:424329
下列语句序列执行后,ch1 的值是( )。 char ch1='A',ch2='W'; if(ch1 + 2 ch2 ) ++ch1;
A:‘A'
B:B'
C:‘C'
D:B
答案问询微信:424329
设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )
A:j=i;
B:j=(long)i;
C:i=(int)j;
D:i=j;
答案问询微信:424329
下列程序段执行后b3的结果是( )booleanb1=true,b2,b3;b3=b1?b1:b2;
A:0
B:1
C:true
D:false
答案问询微信:424329
设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )
A:static x x1;
B:public x x1=new x(int 123);
C:y x1;
D:x x1=x();
答案问询微信:424329
以下哪个方法用于定义线程的执行体( )
A:start()
B:init()
C:run()
D:main()
E:synchronized()
答案问询微信:424329
下面语句执行后,i 的值是( )。for( int i=0, j=1; j 5; j+=3 ) i=i+j;
A:4
B:5
C:6
D:7
答案问询微信:424329
在当前的java实现中,每个编译单元就是一个以()为后缀的文件
A:java
B:class
C:doc
D:Exe
答案问询微信:424329
下列方法定义中,正确的是( )
A:int?x(){?char?ch='a';?return?(int)ch;?}
B:void?x(){?…return?true;?}
C:int?x(){?…return?true;?}
D:int?x(int?a,b){奥鹏教育福建师范大学在线作业?return?a+b;?}
答案问询微信:424329
下列的哪个选项可以正确用以表示八进制值8?
A:0x8
B:0x10
C:08
D:010
答案问询微信:424329
顺序执行下列程序语句后,则b的值是________。String a=Hello; String b=a.substring(0,2);
A:Hello
B:hello
C:Hel
D:null
答案问询微信:424329
设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )
A:3
B:3.5
C:4
D:5
答案问询微信:424329
在Java中,表示换行符的转义字符是( )
A:n
B:f
C:'n'
D:dd
答案问询微信:424329
在Applet中显示文字、图形等信息时,应使用的方法是_________。
A:paint()
B:init()
C:start()
D:destroy()
答案问询微信:424329
下列不是 InputStream 子类的是( )
A:文件输入流 FileInputStream
B:对象输入流 ObjectInputStream
C:字符输入流 CharInputStream
D:压缩文件输入流 ZipInputStream
答案问询微信:424329
java.io包的File类是_________。
A:字符流类
B:字节流类
C:对象流类
D:非流类
答案问询微信:424329
给出下列的代码,哪行在编译时可能会有错误? ① public void modify(){ ② int i, j, k; ③ i = 100; ④ while ( i 0 ){ ⑤ j = i * 2; ⑥ System.out.println ( The value of j is + j ); ⑦ k = k + 1; ⑧ } ⑨ }
A:line 4
B:line 6
C:line 7
D:line 8
答案问询微信:424329
下列方法中,不属于WindowListener接口的是_________。
A:windowOpened()
B:windowClosed()
C:windowActivated()
D:mouseDragged()
答案问询微信:424329
以下选项中,合法的赋值语句是( )
A:a = = 1;
B:++ i;
C:a=a + 1= 5;
D:y = int ( i );
答案问询微信:424329
下列哪个不是nio包的新特点?
A:内存映射技术
B:文件锁定
C:字符及编码
D:阻塞I/O
答案问询微信:424329
java以JVM为基础,最下层是移植接口,由适配器和()组成
A:网卡
B:Java os
C:Java基本类
D:Java 应用程序和applet小程序
答案问询微信:424329
向量可以描述成( )。
A:固定长度的数组
B:可变长度的数组
C:一种队列
D:一种堆栈
答案问询微信:424329
给出下列代码,则数组初始化中哪项是不正确的?byte[] array1,array2[]; byte array3[][]; byte [][] array4;
A:array2 = array1
B:array2=array3
C:array2=array4
D:array3=array4
答案问询微信:424329
下列语句执行后,变量a、c的值分别是( )。 int x=182; int a,c; c=x/100; a=x%10;
A:1,2
B:2,1
C:1.82, 2
D:100,82
答案问询微信:424329
int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( )
A:public int MAX_LENGTH=100
B:final int MAX_LENGTH=100
C:public const int MAX_LENGTH=100
D:public final int MAX_LENGTH=100
答案问询微信:424329
下列代码的执行结果是________。public class Test { public int aMethod() { static int i=0; i++; System.out.println(i); } public static void main(String args[]) { Test test = new Test(); test.aMethod(); } }
A:编译错误
B:0
C:1
D:运行成功,但不输出
答案问询微信:424329
关于类和对象的叙述正确的是( )
A:Java的类分为两大部分:系统定义的类和用户自定义的类
B:类的静态属性和全局变量的概念完全一样,只是表达形式不同
C:类的成员至少有一个属性和一个方法
D:类是对象的实例化
答案问询微信:424329
下列代码中,将引起一个编译错误的行是( ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }
A:第3行
B:第5行
C:第6行
D:第10行
答案问询微信:424329
若数组a定义为int[][]a=new int[3][4],则a是_________。
A:一维数组
B:二维数组
C:三维数组
D:四维数组
答案问询微信:424329
线程生命周期中正确的状态是_________。
A:新建状态、运行状态和终止状态
B:新建状态、运行状态、阻塞状态和终止状态
C:新建状态、可运行状态、运行状态、阻塞状态和终止状态
D:新建状态、可运行状态、运行状态、恢复状态和终止状态
答案问询微信:424329
哪个布局管理器使用的是组件的最佳尺寸( )
A:FlowLayout
B:BorderLayout
C:GridLayout
D:CardLayout
E:GridBagLayout
答案问询微信:424329
下面哪些判断是正确的()。
A:Abstract不能和final并列修饰同一个类;
B:一个方法使用final修饰,则该方法所在的类不能被继承;
C:abstract方法所在的类必须是abstract类
D:static方法中能处理非static域
答案问询微信:424329
JDBC驱动程序的类型包括哪几种?( )
A:JDBC-ODBC桥接
B:部分Java,部分本地驱动
C:JDBC网络纯Java驱动程序
D:本地协议纯Java驱动程序
答案问询微信:424329
下面哪些判断是正确的( )
A:Abstract不能和final并列修饰同一个类;
B:一个方法使用final修饰,则该方法所在的类不能被继承;
C:abstract方法所在的类必须是abstract类
D:static方法中能处理非static域
答案问询微信:424329
以下哪些是Java语言的特点( )
A:面向对象
B:安全可靠
C:平台无关
D:多支持线程
E:支持分布操作
答案问询微信:424329
选出合理的标识符()。
A:_sys1_lll
B:2mail
C:$change
D:class
答案问询微信:424329
定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )
A:i=c+i;
B:c=c+i;
C:L=f+L;
D:f=i+L+f;
答案问询微信:424329
以下哪些是面向对象编程的基本特征?( )
A:继承
B:封装
C:多态
答案问询微信:424329
下面哪个说法正确( )。
A:如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
B:如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C:如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
D:接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
答案问询微信:424329
下面哪个方法可以在任何时候被任何线程调用( )
A:notify()
B:wait()
C:notifyAll()
D:sleep()
E:yield()
F:synchronized(this)
答案问询微信:424329
Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定( )
A:错误
B:正确
答案问询微信:424329
Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。
A:错误
B:正确
答案问询微信:424329
Java有两类程序:Java Application和Java Applet,其中Java Applet程序由嵌入到浏览器中的解释器解释运行。
A:错误
B:正确
答案问询微信:424329
Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A:错误
B:正确
答案问询微信:424329
一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体
A:错误
B:正确
答案问询微信:424329
实现JDBC-ODBC桥接的方式需要三步:建立数据库和数据表,建立数据源,编写Java代码通过JDBC-ODBC桥访问数据库( )
A:错误
B:正确
答案问询微信:424329
一个容器中可以混合使用多种布局策略( )
A:错误
B:正确
答案问询微信:424329
所有的鼠标事件都由MouseListener监听接口的监听者来处理。
A:错误
B:正确
答案问询微信:424329
十进制数16的16进制表示格式是0x10。
A:错误
B:正确
答案问询微信:424329
注释的作用是使程序在执行时在屏幕上显示//之后的内容。
A:错误
B:正确
答案问询微信:424329