本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-03-04到2021-07-31
本篇答案更新状态:已完结

第一讲 Java基础知识 第一讲单元测试

小提示:本节包含奇怪的同名章节内容

1、 问题:下面哪个变量命名是正确的?
选项:
A:a_1  
B:1_a
C:return 
D: break
答案: 【a_1  

2、 问题:一个 java源文件可以定义几个public class?
选项:
A:0
B:1
C:2
D:3
答案: 【1

3、 问题:设 int x = 2 , y =3 , z = 4; 则表达式  y+=z++/–x 的值是多少?
选项:
A:5
B:5.5
C:7
D:8
答案: 【7

4、 问题: double型public成员变量MAX_LENGTH,该值保持为常数0.01,则定义这个变量的语句是什么?
选项:
A:public final double MAX_LENGTH=0.01
B:public double MAX_LENGTH=0.01
C: final double MAX_LENGTH=0.01
D:public const double MAX_LENGTH=0.01
答案: 【public final double MAX_LENGTH=0.01

5、 问题:下面哪个变量命名是正确的?
选项:
A:a_b
B:for
C:class
D:a+b
答案: 【a_b

6、 问题:整数类型变量的定义与赋值,如 int a=1.5;是否正确。
选项:
A:正确
B:错误
答案: 【错误
分析:【因为1.5不是整数,整数如:1,2和3都是整数。

7、 问题:整数类型变量的赋值,int  a=25000000000 是否正确
选项:
A:正确
B:错误
答案: 【错误
分析:【整型,占4个字节(32位),最大表示范围:-2^31~2^31-1,-2147483648~2147483647,大概21亿~-21亿。整数直接量默认为int型,但不能超出范围,超范围则编译错误。

8、 问题:$another是合法的变量名
选项:
A:正确
B:错误
答案: 【正确
分析:【$符号能做为变量名的首字符或者变量名来使用。

9、 问题:Java语言的int整数类型的数据长度是_字节数,布尔类型的数据长度是_字节数。
答案: 【4 1

10、 问题:Java语言的Byte类型的数据长度是____字节数。
答案: 【1

11、 问题:int a=3;int b=4;int c=a/b;则c的值为
答案: 【0

12、 问题:已知:byte a=(byte)128;a的十进制值为(  )。
答案: 【-128

13、 问题:已知变量:short a=1234;byte b = 63;char c = ‘a’;表达式 a*b + c 计算结果的类型为(   )
选项:
A:short 
B:byte 
C:char 
D:int 
答案: 【int 

【作业】第一讲 Java基础知识 第一讲作业

1、 问题:正整数number如果恰好等于它的因子(因子包括1,但不包括number本身)之和,这个数就称之为“完数”。编写一个应用程序,求1000以内的所有完数。
评分规则: 【 有源程序(1-2分)和运行结果截图(1-2分)。
源程序格式符合规范。

2、 问题:分别用while和for循环计算1+1/2!+1/3!+1/4!+…的前20项和。
评分规则: 【 有源程序(1-2分)和运行结果截图(1-2分)。
源程序格式符合规范。

第二讲 类与对象 第二讲单元测试

1、 问题:class aa{static void Show(){System.out.println("我喜欢Java!");}}class BB{void Show(){System.out.println("我喜欢C++!");}}若已经使用aa类创建对象a和BB类创建对象b,则下面哪一个方法调用是正确的_()
选项:
A:aa.Show();  b.Show(); 
B:a.Show();  b.Show();
C:aa.Show();  BB.Show();
D:a.Show();  BB.Show();
答案: 【aa.Show();  b.Show(); 

2、 问题:在类的说明符中,被指定为私有的数据可以被______ 访问?
选项:
A:类中的成员函数
B:程序中的任何函数
C:其他类的成员函数
D:派生类中的成员函数
答案: 【类中的成员函数

3、 问题:有一个类B,下面为其构造方法的声明,正确的是(   )。
选项:
A:B(int x) {}
B:void B(int x) {}
C:b(int x) {}
D:void b(int x) {}
答案: 【B(int x) {}

4、 问题:为AB类定义一个无返回值的方法f,使得使用类名就可以访问该方法,该方法头的形式为(    )
选项:
A:static void f()
B:abstract void f()
C:public void f()
D:final void f()
答案: 【static void f()

5、 问题:类Test1定义如下:1.     public  class  Test1{2.     public  float  aMethod(float  a, float  b){   }3. 4.    } 将以下哪种方法插入行3是不合法的。(      )
选项:
A:public  float  aMethod(float  c,float d){  }
B:public  float  aMethod(float  a, float  b,float  c){  }
C:public  int  aMethod(int  a, int b){  }
D:private float aMethod(int a,int b,int c){  }
答案: 【public  float  aMethod(float  c,float d){  }

6、 问题:下列哪个叙述是正确的?
选项:
A:成员变量的名字不可以和局部变量的相同。
B:方法的参数的名字可以和方法中声明的局部变量的名字相同。
C:成员变量没有默认值。
D:局部变量没有默认值。
答案: 【局部变量没有默认值。

7、 问题:对于下列Dog类,哪个叙述是错误的?class Dog {     Dog(int m){      }     Dog(double  m){      }     int Dog(int m){         return 23;     }     void Dog(double m){     }}
选项:
A:Dog(int m)与Dog(double m)互为重载的构造方法。
B:int Dog(int m)与void Dog(double m)互为重载的非构造方法。
C:Dog类只有两个构造方法,而且没有无参数的构造方法。
D:Dog类有3个构造方法。
答案: 【Dog类有3个构造方法。

8、 问题:类是一种类型,也是对象的模板。
选项:
A:正确
B:错误
答案: 【正确

9、 问题:创建对象时系统将调用适当的构造方法给对象初始化。
选项:
A:正确
B:错误
答案: 【正确

10、 问题:对象赋值实际上是同一个对象具有两个不同的名字,它们都有同一个引用值。
选项:
A:正确
B:错误
答案: 【正确

11、 问题:Java中的构造方法是否有返回值?
答案: 【没有

12、 问题:public class Wordfile{ static int count;…},如何调用变量count?
答案: 【Wordfile.count

13、 问题:把对象实例化可以生成多个对象,使用___运算符为对象分配内存空间。
答案: 【new

【作业】第二讲 类与对象 第二讲作业

1、 问题:编写一个Circle类,该类创建的对象能够计算面积;再编写一个测试类,使用Circle类计算半径为5的园的面积。要求上传源代码及运行结果的截图。

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注