ldcf.net
当前位置:首页 >> 一道JAVA选择题 >>

一道JAVA选择题

B public class很常见吧!一个.java文件只能有一个public类 abstract class 也很常见,抽象类,它不能实例化对象(即不能用new 类名()创建对象) final 看String类的定义: public final class Stringextends Objectimplements Serializable, ...

A是方法的重写,肯定没有问题。重写就是方法名、方法的参数和返回类型都必须相同。 C和D都是方法的重载,所以也没有问题。重载就是方法名相同,但参数不同。 B方法名相同,参数相同,返回类型不同,这样的方法是模棱两可的,当子类调用的时候,...

选择C,例如一个数组 int a[] =new int [3]; System.out.println(a[3]); 运行 编译通过,但是却出现异常了, 因为数组a就没有一个下表是3的数,最大才到2,这里java就会报告异常: index out of bounds 意思是超出下标范围。。。。java里会报很...

Java中this关键字的用法如下: 1.在类的方法定义中使用的this关键字代表使用该方法的对象的引用; 2.当必须指出当前使用方法的对象是谁时要使用this; 3.有时使用this可以处理的方法中成员变量和参数重名的情况; 4.this可以看作是一个变量,它...

A构造函数不只是给成员变量赋值,因此不正确 B显然错的 C有点模糊,构造函数定义时没有返回值,但实际上是返回了实例对象的 D没有错 如果是单选,肯定选B 如果是多选,建议选AB

实现是将接口中抽象方法写方法体,重写是已有方法体,而将方法重新编写,这两个概念是不一样的。建议看看javar的重写和重载,接口及继承

A.是对的,赋值后b={{1,2,3,4},{4,5}} B.是对的,赋值后b={{1,2,3},{1,2,3}} C.是错的,a是一维数组,b是二维数组,不能这样赋值 D.是对的,赋值后a={4,2,3,4}

A java里面,虽然有default这个关键字,表示所修饰的方法或者变量同一包内可见,但是不能被子类继承,也不能被其他包中的类使用。但是这个关键字不是显式的,不能直接写在方法或者变量前面

选C。方法还可以被protected和private修饰,如果什么都不加,默认default修饰。Java访问修饰符就是确定类中属性或方法的访问权限,被public修饰所有类都可以访问,被protected修饰的方法只有本类,类所在的包及其子类可访问,default默认修饰只...

ex.change(ex.str,ex.ch); 这句话调用之后,str这个字符串,传入之后,接收的时候,实际上重新分配一个地址,就是 change中的str,在这个方法中,只修改了方法中的局部变量。 而ch[]这个数组传递的是引用 他们指的都是一个地址,所以修改的时候...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com