java作业与答案
更新时间:2023-12-01 04:52:01 阅读量: 教育文库 文档下载
第一次作业
1、 JAVA所定义的版本中不包括:( B )
A、 JAVA2 EE B、 JAVA2 Card C、 JAVA2 ME D、 JAVA2 HE E、 JAVA2 SE
2、 下列说法正确的是( A )
A、 JAVA程序的main方法必须写在类里面 B、 JAVA程序中可以有多个main方法 C、 JAVA程序中类名必须与文件名一样
D、 JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来
3、 Java中,在如下所示的Test类中,共有( D)个构造方法。
public class Test{ private int x; public Test(){ x=35; }
public void Test(double f){ This.x=(int)f; }
public Test(String s){} }
A、 0 B、 1 C、 2 D、 3
4、 变量命名规范说法正确的是( B )
A、 变量由字母、下划线、数字、$符号随意组成; B、 变量不能以数字作为开头; C、 A和a在java中是同一个变量;
D、 不同类型的变量,可以起相同的名字;
5、 下列javaDoc注释正确的是( C )
A、 /*我爱北京天安门*/ B、 //我爱北京天安门*/ C、 /**我爱北京天安门*/ D、 /*我爱北京天安门**/
6、 为一个boolean类型变量赋值时,可以使用( B )方式
A、 boolean = 1;
B、 boolean a = (9 >= 10); C、 boolean a=\真\D、 boolean a = = false;
7、 以下( C )不是合法的标识符
A、 STRING B、 x3x; C、 void D、 de$f
8、 表达式(11+3*8)/4%3的值是( D
A、 31 B、 0 C、 1 D、 2
9、 ( A )表达式不可以作为循环条件
A、 i++; B、 i>5; C、 bEqual = str.equals(\D、 count = = i;
10、运算符优先级别排序正确的是( A)
A、 由高向低分别是:()、!、算术运算符、关系运算符、逻辑运算符、赋值运算符; B、 由高向低分别是:()、关系运算符、算术运算符、赋值运算符、!、逻辑运算符; C、 由高向低分别是:()、算术运算符、逻辑运算符、关系运算符、!、赋值运算符; D、 由高向低分别是:()、!、关系运算符、赋值运算符、算术运算符、逻辑运算符;
11、以下程序的运行结果是:( B ) public class Increment{ public static void main(String args[]) { int a; a = 6; System.out.print(a); System.out.print(a++); System.out.print(a); } }
A. 666 B. 667 C. 677 D. 676
12、下列值不为true的表达式有( C )。
)
A、 \B、 \john\C、 \john\
D、 \
13、下列输出结果是( C )
int a = 0 ; while ( a < 5 ) { switch(a){
case 0:
case 3 : a = a + 2; case 1 :
case 2 : a = a + 3; default : a = a + 5; } }
System.out.print ( a ) ;
A、 0 B、 5 C、 10 D、 其他
14、下列代码输出结果是( B )
int i = 10;
while ( i > 0 ){ i = i + 1; if ( i = =10 ){ break; } }
A. while循环执行10次 B. 死循环
C. 循环一次都不执行 D. 循环执行一次
15、下面有关for循环的描述正确的是( A )
A、 for循环体语句中,可以包含多条语句,但要用大括号括起来 B、 for循环只能用于循环次数已经确定的情况 C、 在for循环中,不能使用break语句跳出循环 D、 for循环是先执行循环体语句,后进行条件判断
第二次作业
课本98页选择题一到十题,100页简答题3和4
BDCCBDDCAB
3.差别:类是用来描述实体的“模板”或“原型”,而对象实际是类的一个实例,生成实例的过程叫做把“一个对象实例化”。一个实例化的对象实际上是若干个实例变量和实例方法组成的。当创建出一个类的实例时,系统将为实例变量指定内存,然后就可以利用实例方法去做某些工作。
例子:比如说:车。你可能想到很多种车,因为你没法具体到哪种车,哪辆车,所以说车就是一个类的概念。而说我家的那辆自行车,你就肯定可以想到那辆具体的车了。而这辆自行车是车中一个对象。
4.构造方法共有两种。其作用都是用于对类的成员变量进行初始化。
(1)参数化构造方法,此类构造方法可在类定义中进行编码。在创建类的对象时,传递的值和构造方法的参数应当在个数次序和数据类型上匹配。 (2)隐式构造方法:当一个类未定义构造方法时,Java虚拟机便提供一个默认构造方法,它不带任何参数,其主体不含任何语句。这种构造方法称为隐式构造方法。需要注意的是一旦定义了构造方法,系统就不会添加默认的构造方法了。
第三次作业 1、用abstract修饰的类称为抽象类,它们:A
A) 只能用以派生新类,不能用以创建对象; B) 只能用以创建对象,不能用以派生新类; C) 既可用以创建对象,也可用以派生新类; D) 既不能用以创建对象,也不可用来派生新类。 2、类中的某个方法是用final修饰的,则该方法:C
A) 是虚拟的,没有方法体; B)是最终的,不能被子类继承; C)不能用被子类同名方法复盖; D)不能用被子类其它方法调用。 3、一个类中,用static修饰的变量称静态变量:D
A) 同一时刻,该类的所有对象中该变量值都相同; B) 所有对象中的方法都不能对该变量进行赋值操作; C) 其值不能改变;
D) 与实例变量一样,每个对象中的值互相独立。 4、一个类中,用static修饰的方法称静态方法:B
A) 该类中其它方法不能调用它;
B) 它不能直接调用类中其它不用static修饰的方法; C) 没有用类创建对象之前,类外无法调用该方法;
D) 类外调用该方法的方式必须是:对象名.方法名(实参数据)。 5、关于接口以下说法正确的是:C
A) 接口中的变量必须用public static final三个修饰词修饰; B) 接口中的方法必须用public abstract两个修饰符修饰; C) 一个接口可以继承多个父接口; D) 接口的构造方法名必须为接口名。
6、以下关于接口对象的说法中正确的是:B
A) 接口只能被类实现,不能用来声明对象; B) 接口对象可以用关键词new创建; C) 接口对象可以等于任何类的对象;
D) 接口对象只能等于实现该接口的类的对象; 7、若有如下接口A的定义,下列哪些类下确实现了该接口A
interface A { }
A)class B implements A{
}
void method1( ) { } void method2( ) { } void method1(int i); void method2(int j);
B)class B {
}
void method1(int i ) { } void method2(int j ) { }
C)class B implements A {
}
void method1(int i ) { } void method2(int j ) { }
D)class B implements A{
}
public void method1(int x ) { } public void method2(int y ) { }
二、填空题
1.如果子类中的某个变量的变量名与它的父类中的某个变量完全一样,则称子类中的这个变量__隐藏______了父类的同名变量。
2.属性的隐藏是指子类重新定义从父类继承来的__同名变量或属性_______。 3.如果子类中的某个方法的名字、返回值类型和___参数列表_____与它的父类中的某个方法完全一样,则称子类中的这个方法覆盖了父类的同名方法。 4. Java 仅支持类间的_ 单__重继承。
5.抽象方法只有方法头,没有____方法体____。
6. Java 语言的接口是特殊的类,其中包含__static(静态)____常量和___abstract(抽象)____方法。
7.接口中所有属性均为___public______、____static_____和____final____的。
第四次作业
第175页的5条选择题和第194的5条选择题
AABABCDADB
正在阅读:
java作业与答案12-01
上海交大计算机第二次作业04-19
幼儿园教师工作制度04-02
听温儒敏教授讲座心得体会范文04-03
部编版小学语文一年级下册课文2.5小公鸡和小鸭子同步练习A卷04-19
医务人员医德医风考评自我评价(优秀8篇)03-23
装饰材料市场调查调研报告11-01
焊接课程的改革发展01-06
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 作业
- 答案
- java
- 刮板输送机选型设计
- 2019年最新初中中考数学模拟试卷及答案9198755
- 仁爱英语2014下期unit6 单元测试题
- 吉村镇学习赣州市党代会精神实施方案
- 旅游软件市场现状调研及发展前景分析报告(目录)
- 工厂模式的三种类型
- 厦门市建筑市场信用管理办法
- 2018数学一模28题新定义习题综合
- 33819-00 - 生产与运作管理(第三版) - 应可福 - 习题答案
- 高中语文第四单元第11课《就任北京大学校长之演说》学案新人教版必修2
- 《认识计算机》教案说课稿
- 软件工程期末 - 应用题部分
- 普通话技巧详解 - 图文
- 2016年下半年云南省西医综合《病理学》考试题
- 离婚后,一方经济困难另一方应提供帮助
- 九江一中2016年高考录取一本院校名单
- 保险案例分析题
- 江苏省电力公司生产技能人员职业技能知识测试标准题库第10分册:继电保护工
- 上海交通大学附属中学 2018-2019 学年第一学期 高三英语摸底考试卷
- 一年级填空题专题训练