岱左吧

代做作业_国开电大作业代做_奥鹏作业代写_各科作业辅导

《程序设计及实践-java》作业案例

admin    2022-07-04    670

《程序设计及实践-java》期末答题

一.选择题(共15题):

1、在Java中,负责对字节码解释执行的是 (C  )

微信号:wuyouhw
添加微信好友, 获取更多信息
复制微信号

A、垃圾回收器 B、编译器  C、虚拟机  D、多线程机制

2、以下关于构造函数的描述错误的是(  A )。

A、构造函数的返回类型只能是void型。

B、构造函数是类的一种特殊函数,它的方法名必须与类名相同。

C、构造函数的主要作用是完成对类的对象的初始化工作。

D、一般在创建新对象时系统会自动调用构造函数。

3、下列哪些语句关于 Java 内存回收的说明是正确的一个是?  (  A)

A、内存回收程序负责释放无用内存

B、程序员必须创建一个线程来释放内存

C、内存回收程序可以在指定的时间释放内存对象

D、内存回收程序允许程序员直接释放内存

4、给出下面代码,关于该程序以下哪个说法是正确的?(A 

public class Person {

static int arr[] = new int[5];

public static void main(String a[]) {

System.out.println(arr[0]);

}

} 

A、编译时将产生错误    B、编译时正,运时将产生错误

C、输出0   D、输出null

 

5、使用 interface 声明一个接口时,只可以使用( A)来修饰符修饰该口。

Apublic Bprotected  Cvoid  Dprivate

6、当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪种布局方式合适  A 

A  CardLayout  BFlowLayout CBorderLayout DGridLayout

7、下面的代码段执行之后 count 的值是什么( A)

int count = 1;

for (int i = 1; i <= 5; i++) { count += i;

}

System.out.println(count);

A16 B1 C15 D5

8、以下哪项可能包含菜单条(A )。

AFrame   BApplet   CDialog DPanel

9、下面代码段中循环体执行的次数为( 

 int i=3;

while (i>0){

i++;

if (i==0)

break;

}

A1次   B100次以上  C1次也不执行  D3次

10、以下代码段执行后的输出结果为( C

int x=-2;

int y=-10;

System.out.println(y%x);

A-1 B2 C0 D3

 

11、以下哪个不是 Java 的原始数据类型(D 

Aint Bchar Cfloat DBoolean

12、设 x = 1 , y = 2 , z = 3,则表达式 y+=x--/++z的值是(B )

A. 3         B. 2       C. 4   D. 1

13、编Java Application 源程序文件将产生相应的字节码文件这些字节码文件的扩展名为( D )

A java   B.exe     C html     D .class

14、如下哪个是 Java 中有效的关键字 ( C )

Aname  Bhello  CtrueDbad

15、声明并创建一个标签对象 b,应该使用下语句是( A)

A、Label b=new Label(); B、b.setText(“确定”);

C、Label b=new b(); D、label b=new label ();

二、判断题(共10题):

1、 注释的作用是使程序在执行时在屏幕上显示//注释符号它之后的内容。 ( × 

2、Java内存时间象。 (× 

3、Java的素为右上角被确。( ×)

4、Java 程序里,创建新的类对象用关键字 new,回收无用的类对象使用关键字delete。 ×

5、Java以赋使一个与赋值对(  ×)

6、即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。( √ 

7、Java 的源代码中定义几个类,编译结果就生成几个以.class 为后缀的字节码文件。(  )  

8、在异常处理中,若 try 中的代码可能产生多种异常则可以对应多个 catch 语句,若 catch中的关系在后,其面。( 

9、 abstract 类是可以 abstract  )

10、构造函数用于创建类的实例对象,构造函数名应与类名必须相同(  

三、编程题(共5题,注意:友好的注释有助于获得优异的分数。)

1. 编写程序,将百分制的分数转换成优、良、中、及格和不及格。

答:


联系客服获取。


2. 按以下要求编写程序:

① 编写 Animal 接口,接口中声明 run() 方法

② 定义 Bird 类和 Fish 类实现 Animal 接口

③ 编写 Bird 类和 Fish 类的测试程序,并调用其中的 run()方法.

答:

联系客服获取。


3.  编写程序,完成打印输出杨辉三角形(输出的格式居中)。杨辉三角形格式如下:

         1        

       1  1        

      1  2  1      

     1  3  3  1      

    1  4  6  4  1    

   1  5  10  10  5  1    

答:

联系客服获取。


4. 编写程序,统计出字符串“want you to know one thing”中字母o和字母n出现的次数。

答:

联系客服获取。


5. 定义一个方法处理公司的迟到问题:

① 输入:迟到时间,月薪,日薪;

② 处理方法:迟到1-10min,警告;11-20min,罚款100元;迟到21-30min,罚款200元;迟到30min以上,扣除半日工资;迟到1h以上,扣除1日工资。

③ 输出:罚款金额。

答:

联系客服获取。


本文链接:https://daizuozuoye8.com/?id=547

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

上一篇   下一篇

相关文章

请发表您的评论

复制成功
微信号: wuyouhw
添加微信好友, 获取更多信息
我知道了
添加微信
微信号: wuyouhw
添加微信好友, 获取更多信息
一键复制加过了
微信号:wuyouhw添加微信