1 简述构造函数特点
a) 没有函数返回值类型
b) 必须与本类名完全相同
c) 当没有为一个类显示的定义一个构造函数时,系统将自动分配一个默认的无参的方法体为空的构造函数。如果定义了一个构造函数,那么默认的就没有了。
2 简述构造函数作用:为对象的属性进行初始化赋值。
3 简述this 关键字的用法
a)this. 成员属性
b)this. 成员属性
c)this() 在本类的构造函数中第一条语句调用其他的构造函数
4 举例说明静态代码块和代码块的用法
5 String StringBuilder StringBuffer 的区别
6 String是否有length ? 有
7 常用的排序方法有哪些?
8 Arrays类与Array 类的区别?
9 列举String 类中的常用的三个方法?列举StringBuilder 类中常用的三个方法?
10 继承的特点是什么?
a) 子类继承父类所有的成员属性,包括私有属性。
b) 但是不继承父类的构造函数。
c) 但是会在子类构造函数的第一条语句由JVM 默认调用父类的无参的方法体为空的构造函数。
11 解释多态的含义?:同一种事物的不同表现形式。
12 说明private :私有的。 默认的:隐藏的。 Protected : public :公有的。的用法 13 简述java 中的包机制
14 Integer iter1 = 234; Integer iter2 = 234;试问:boolean res = iter1 = = iter2;res的结果为什么? 15 String str = new String(new String(new String(new String(new StringBuilder(“hello ”))))); 试问一共创建了几个String 对象?
16 String str = new String(“你好” );
StringBuilder sb = new StringBuilder(“你好”) ;
boolean res= str.equals(sb);试问上述代码是否有误?如果有请指出并改正?
18 如果父类的某个函数需要被子类重写,那么这个函数不能用哪些关键字修饰? 17 写一个Singleton.