标签:
1、数组、字符串、集合各自的长度如何获得?
数组名.length;属性
字符串.length();方法
集合.size();方法
2、数组有哪些特点?
1.是一段连续的内存空间,下标从0开始,最大下标为长度-1;
2.每一个元素都是变量;
3.元素的类型和定义数组的类型一致;
4.通过length属性来获得数组的大小,数组一旦建成长度不可更改;
5.数组建成后,每个元素都做初始化;int----0 double----0.0 引用类型-----null
3、继承用什么关键字?子类继承父类,构造方法第一句应该如何书写?
继成关键字extends
子类继承父类,构造方法第一句:super();
调用父类的构造方法产生父类对象;
4、重写和重载的区别是什么?重写有什么要求?
重载发生在同一个类中,方法名相同,参数列表不同(参数类型,参数个数,参数顺序);和返回类型无关,虚拟机根据实参的内容来决定调用哪个重载方法;
重写发生在父类与子类之间,重写方法名相同,参数列表也相同返回类型也相同;
访问修饰符必须大于或等于父类的修饰符;当调用方法时,优先调用子类重写的方法;
抛出的异常要小于或等于父类抛出的异常;
5、Java中一个类能同时继承多个类吗?所有类的父类是什么?
不能,java中一个类只能继承一个父类;
所有类的父类是Object
标签:
原文地址:http://www.cnblogs.com/tushengadbm/p/5453230.html