作业帮 > 综合 > 作业

JAVA有几道题答案不确定,请高手指教,最好带分析...

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/07 08:56:19
JAVA有几道题答案不确定,请高手指教,最好带分析...
1.有语句String s=”hello world”; ,以下操作哪个是不合法的?( A )
A、int i=s.length(); B、s>>>=3; C、String ts=s.trim(); D、String t=s+”!”;
2.以下有关类定义的说法不正确的是:( C )
A、一个类可以有成员,也可以没有成员
B、类的成员至少有一个属性和一个方法
C、类的静态属性同全局变量的概念完全一样,只是表达形式不同
3、this 和super的使用中,正确的是:( B )
A、 都是指同一内存地址
B、 可以在同一个方法定义中出现
C、 意义相同
D、 以上都不对
4、以下有关类的构造函数继承的说明,正确的是:( C )
A、 子类继承父类的构造函数,但不能自己定义
B、 子类可定义自己的构造函数,但受父类定义的构造函数的限制
C、 子类和父类均可独自定义自己的构造函数,但执行时的顺序有规定
D、 如父类定义了构造函数,则子类只能继承父类的构造函数,不能自己定义
5、下列关于变量的叙述哪个是错的?( C )
A、实例变量是类的成员变量。
B、在方法中定义的局部变量在该方法被执行时创建。
C、实例变量用关键字static声明。
D、局部变量在使用前必须被初始化。
JAVA有几道题答案不确定,请高手指教,最好带分析...
1 --> B string不能按位运算
2 --> B 抽象类呢?
3 --> D this是当前对象在堆空间的引用地址,super是当前对象的父类特征的引用
4 --> C
5 --> C static为静态变量