JAVA程序设计课程作业,请高手帮忙啊

作者&投稿:职宽 (联系方式在网页底部的电邮联系)
java程序设计课程作业,请高手帮忙~

1,A super是类引用,abstract是定义抽想,break,是中止循环的
2,D 蒙的,A肯定不对,太粗暴,不得已才用
3,C 这个考查的是整行,在不定义情况下,java默认的值,int是0
4,-第四个看不懂,
5.A 定义了一个类即继承Thread又实现Runnable,而Thread本身就实现了Runnable
6.C k没赋值吧
7.D >0输出first
8.选错应该是D ?是三目运算符
9.我选D,但我运行了一下,出的B,研究一下为什么
10.A

我也刚学,看看对了几个

1.Java中main()函数的返回值是什么?
答案:void(即空);
2.以下语句执行之后,x的值是多少?
int x=3; y=5;
Boolean b= x>y && x++ == y- -;
答案:x=3,(&&在第一个条件为假时,第二个条件不会执行。)
3.一个类可以继承多少个父类?
答案:一个
4.JAVA的字节码文件后缀名是什么?
答案:.class
呵呵/

1.ABD 自动装箱拆箱,byte的范围不能超过255
2.BCD false关键字必须小写,且Java不支持0转false,C/C++中支持
3.ACD abstract抽象必须被继承,不能被实例化,final类不能被继承
4.ACD +在字符串操作中用作连接符,三元运算符A? B:C若表达式A为真,则返回B的值,若A为假,返回C的值
5.AC 标识符命名规则:以英文字母或_$开头,包括英文字母,数字_$,不能是Java保留关键字
6.AC 父类接受子类对象,自动完成类型转换,这叫安全的向上转型
7.BC 系统给引用类型赋的初值都是NULL而String是一个引用类型
8.BCD 基本概念
9.BCD 方法的名字和方法参数合起来叫做:方法标签,方法由方法标签唯一标示!方法的重载要求方法名相同的情况下,来区别不同的方法,所以只能靠参数的不同来区别!
10.BCD 这题出得真烂,也不给出是哪里定义的paint()方法,这里姑且当做Swing中的一个方法来对待。。

以下是判断题:
1.A java只支持单继承
2.A 高级的异常类放前面,后面的将无用
3.A 浮点数也可以
4.B
5.A 区分
6.A 抽象类不一定要有抽象方法
7.B 都转为数据类型最大的那个类型再运算
8.A 这个表述=。=其实参数类型和个数都相同的情况下,还可以根据参数的排列来区别方法
9.A String不可变字符串!
10.A 同上
11.B 这个题目怎么说呢,如果父类有private成员,则子类虽然继承到了这个成员,但是无法访问它,不知道这算不算子类成员,这里如果算,那么是对的,如果不算,就是错误
12.A java.lang是包名!应该是java.lang.Object
13.A 刚好说反了
14.B
15.B 接口中只能有抽象方法,且不用显示的修饰为abstract
16.B
17.B
18.A 抽象类可以有普通方法
19.A
20.A 这个相同属性是什么意思?指属性的类型相同,那是对的,如果指属性的值相同,这个就错了

个人答案,仅供参考,错误之处,请多包涵

这东西直接到程序里试试就知道了呀!花点时间!

19题明显是错误的,应该选A,就像,你想编译 abc.java
只要打 javac a*.java 它能编译所有a开头的文件

到工具里运行测试一下

相关视频

哪里有java面向对象程序设计 课后作业 --【28页】资源?
学习资料:计算机编程(Java语言),适配学段为大学阶段,面向Java面向对象程序设计课程。内容覆盖基础语法、类与对象、继承与多态、异常处理等核心模块。课后作业形式,含28页详细解析。适合初学者巩固编程基础,备考计算机等级考试。java面向对象程序设计 课后作业书籍文档

JAVA程序设计课程作业,请高手帮忙啊
1.ABD 自动装箱拆箱,byte的范围不能超过255 2.BCD false关键字必须小写,且Java不支持0转false,C\/C++中支持 3.ACD abstract抽象必须被继承,不能被实例化,final类不能被继承 4.ACD +在字符串操作中用作连接符,三元运算符A? B:C若表达式A为真,则返回B的值,若A为假,返回C的值 5.AC ...