辨析题(指出正确与否,并说明理由),JAVA程序设计课程作业,请高手帮忙啊

发布时间:2020-07-09 21:12:32

辨析题(指出正确与否,并说明理由),JAVA程序设计课程作业,请高手帮忙啊

网友回答

1、片面,对象是三座大山
  2、错误,没有特色二字是正确的。
  3、错误,偷换概念。
  4、错误,实践是认识的源泉。
  5、错误。

网友回答

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 这个相同属性是什么意思?指属性的类型相同,那是对的,如果指属性的值相同,这个就错了
  个人答案,仅供参考,错误之处,请多包涵
以上问题属网友观点,不代表本站立场,仅供参考!