超前自学网

 找回密码
 立即注册

奥鹏在线作业,2元一门,先做后付,微信424329

查看: 65|回复: 0

福师《JAVA程序设计》在线作业二-0005

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-8-8 18:43:21 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里
以下哪个约束符可用于定义成员常量(     )
A:static
B:final
C:abstract
D:以上都不对

下列语句序列执行后,ch1 的值是(     )。 char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1;
A:‘A'
B:B'
C:‘C'
D:B

设有定义 int i=123; long j=456; 下面赋值不正确的语句是(     )
A:j=i;
B:j=(long)i;
C:i=(int)j;
D:i=j;

下列程序段执行后 b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;
A:0
B:1
C:true
D:false

设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )
A:static x x1;
B:public x x1=new x(int 123);
C:y x1;
D:x x1=x();

以下哪个方法用于定义线程的执行体(     )
A:start()
B:init()
C:run()
D:main()
E:synchronized()

下面语句执行后,i 的值是(     )。for( int i=0, j=1; j < 5; j+=3 ) i=i+j;
A:4
B:5
C:6
D:7

<font face="Arial">在当前的java实现中,每个编译单元就是一个以()为后缀的文件</font>
A:<font face="Arial">java</font>
B:<font face="Arial">class</font>
C:<font face="Arial">doc</font>
D:<font face="Arial">Exe&nbsp; </font>

下列方法定义中,正确的是(     )
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;?}

<font face="Arial">下列的哪个选项可以正确用以表示八进制值8?</font>
A:<font face="Arial">0x8</font>
B:<font face="Arial">0x10</font>
C:<font face="Arial">08</font>
D:<font face="Arial">010</font>

<p><font face="Arial">顺序执行下列程序语句后,则b的值是________。</font></p><p><font face="Arial">String a=&quot;Hello&quot;; <br />String b=a.substring(0,2); </font></p>
A:<font face="Arial">Hello</font>
B:<font face="Arial">hello</font>
C:<font face="Arial">Hel</font>
D:<font face="Arial">null</font>

设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是(     )
A:3
B:3.5
C:4
D:5

在Java中,表示换行符的转义字符是(     )
A:\n
B:\f
C:'n'
D:\dd

<font face="Arial">在Applet中显示文字、图形等信息时,应使用的方法是_________。</font>
A:<font face="Arial">paint()</font>
B:<font face="Arial">init()</font>
C:<font face="Arial">start()</font>
D:<font face="Arial">destroy() </font>

下列不是 InputStream 子类的是(     )
A:文件输入流 FileInputStream
B:对象输入流 ObjectInputStream
C:字符输入流 CharInputStream
D:压缩文件输入流 ZipInputStream

<font face="Arial">java.io包的File类是_________。</font>
A:<font face="Arial">字符流类</font>
B:<font face="Arial">字节流类</font>
C:<font face="Arial">对象流类</font>
D:<font face="Arial">非流类</font>

<p><font face="Arial">给出下列的代码,哪行在编译时可能会有错误? </font></p><p><font face="Arial">① public void modify(){ <br />② int i, j, k; <br />③ i = 100; <br />④ while ( i &gt; 0 ){ <br />⑤ j = i * 2; <br />⑥ System.out.println (&quot; The value of j is &quot; + j ); <br />⑦ k = k + 1; <br />⑧ } <br />⑨ } </font></p>
A:<font face="Arial">line 4 </font>
B:<font face="Arial">line 6</font>
C:<font face="Arial">line 7</font>
D:<font face="Arial">line 8</font>

<font face="Arial">下列方法中,不属于WindowListener接口的是_________。</font>
A:<font face="Arial"><font face="Arial">windowOpened() </font></font>
B:<font face="Arial">windowClosed()</font>
C:<font face="Arial">windowActivated() </font>
D:<font face="Arial">mouseDragged()</font>

以下选项中,合法的赋值语句是(     )
A:a = = 1;
B:++ i;
C:a=a + 1= 5;
D:y = int ( i );

<font face="Arial">下列哪个不是nio包的新特点?</font>
A:<font face="Arial">内存映射技术</font>
B:<font face="Arial">文件锁定</font>
C:<font face="Arial">字符及编码 </font>
D:<font face="Arial">阻塞I/O</font>

<font face="Arial">java以JVM为基础,最下层是移植接口,由适配器和()组成</font>
A:<font face="Arial">网卡</font>
B:<font face="Arial">Java os</font>
C:<font face="Arial">Java基本类</font>
D:<font face="Arial">Java 应用程序和applet小程序</font>

向量可以描述成(     )。
A:固定长度的数组
B:可变长度的数组
C:一种队列
D:一种堆栈

<p><font face="Arial">给出下列代码,则数组初始化中哪项是不正确的?</font></p><p><font face="Arial">byte[] array1,array2[]; <br />byte array3[][]; <br />byte [][] array4; </font></p>
A:<font face="Arial">array2 = array1 </font>
B:<font face="Arial">array2=array3 </font>
C:<font face="Arial">array2=array4</font>
D:<font face="Arial">array3=array4</font>

下列语句执行后,变量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

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

<p><font face="Arial">下列代码的执行结果是________。</font></p><p><font face="Arial">public class Test <br />{ <br />public int aMethod() <br />{ <br />static int i=0; <br />i++; <br />System.out.println(i); <br />} <br />public static void main(String args[]) <br />{ <br />Test test = new Test(); <br />test.aMethod(); <br />} <br />} </font></p>
A:<font face="Arial">编译错误</font>
B:0
C:1
D:<font face="Arial">运行成功,但不输出</font>

关于类和对象的叙述正确的是(     )
A:Java的类分为两大部分:系统定义的类和用户自定义的类
B:类的静态属性和全局变量的概念完全一样,只是表达形式不同
C:类的成员至少有一个属性和一个方法
D:类是对象的实例化

下列代码中,将引起一个编译错误的行是(     ) 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行

<font face="Arial">若数组a定义为int[][]a=new int[3][4],则a是_________。</font>
A:<font face="Arial">一维数组 </font>
B:<font face="Arial">二维数组</font>
C:<font face="Arial">三维数组</font>
D:<font face="Arial">四维数组</font>

<font face="Arial">线程生命周期中正确的状态是_________。</font>
A:<font face="Arial">新建状态、运行状态和终止状态</font>
B:<font face="Arial">新建状态、运行状态、阻塞状态和终止状态 </font>
C:<font face="Arial">新建状态、可运行状态、运行状态<font face="Arial">、阻塞状态和终止状态</font></font>
D:<font face="Arial">新建状态、可运行状态、运行状态、恢复状态和终止状态 </font>

哪个布局管理器使用的是组件的最佳尺寸(     )
A:FlowLayout
B:BorderLayout
C:GridLayout
D:CardLayout
E:GridBagLayout

下面哪些判断是正确的()。
A:Abstract不能和final并列修饰同一个类;
B:一个方法使用final修饰,则该方法所在的类不能被继承;
C:abstract方法所在的类必须是abstract类
D:static方法中能处理非static域

JDBC驱动程序的类型包括哪几种?(     )
A:JDBC-ODBC桥接
B:部分Java,部分本地驱动
C:JDBC网络纯Java驱动程序
D:本地协议纯Java驱动程序

下面哪些判断是正确的( )
A:Abstract不能和final并列修饰同一个类;
B:一个方法使用final修饰,则该方法所在的类不能被继承;
C:abstract方法所在的类必须是abstract类
D:static方法中能处理非static域

以下哪些是Java语言的特点(     )
A:面向对象
B:安全可靠
C:平台无关
D:多支持线程
E:支持分布操作

选出合理的标识符()。
A:_sys1_lll
B:2mail
C:$change
D:class

定义变量如下: 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;

以下哪些是面向对象编程的基本特征?(     )
A:继承
B:封装
C:多态

下面哪个说法正确(     )。
A:如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
B:如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C:如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
D:接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。

下面哪个方法可以在任何时候被任何线程调用(     )
A:notify()
B:wait()
C:notifyAll()
D:sleep()
E:yield()
F:synchronized(this)

Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定(     )
A:错误
B:正确

Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。
A:错误
B:正确

Java有两类程序:Java Application和Java Applet,其中Java Applet程序由嵌入到浏览器中的解释器解释运行。
A:错误
B:正确

Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A:错误
B:正确

一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体
A:错误
B:正确

实现JDBC-ODBC桥接的方式需要三步:建立数据库和数据表,建立数据源,编写Java代码通过JDBC-ODBC桥访问数据库(     )
A:错误
B:正确

一个容器中可以混合使用多种布局策略(     )
A:错误
B:正确

所有的鼠标事件都由MouseListener监听接口的监听者来处理。
A:错误
B:正确

十进制数16的16进制表示格式是0x10。
A:错误
B:正确

注释的作用是使程序在执行时在屏幕上显示//之后的内容。
A:错误
B:正确

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|超前自学网 ( 皖ICP备20014425号-1 )|网站地图

GMT+8, 2025-5-1 13:06

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表