1;两个对象相同(x.equals(y)==ture),却有不同的hashcode,这对不对?hashcode是什么东西啊???2;写一个singleton出来?
singleton是什么东西啊???3;构造器constuctor是否可以被override?
override是什么东西啊???面试人说我们要的是高手,真给我面子,我连底手都算不上
singleton是什么东西啊???3;构造器constuctor是否可以被override?
override是什么东西啊???面试人说我们要的是高手,真给我面子,我连底手都算不上
解决方案 »
- 我想有一个正则可以去掉,所有的html标签内容,然后去掉回车,换行这些标签,然后下面的内容希望变成
- 我是新来的 ,求知道
- jframe弹出jdialog,jdialog传值给jframe,如何实现
- 紧急求助:怎样让JTextField只能输入数字,并且输入指定范围的数字?
- 从键盘接受一个字符串,然后打印出来,这段程序怎么写? 接受键盘的内容用什么函数 system.in() 吗?
- script求助
- 如何响应鼠标左右键同时按下的事件?
- javabeans时不是就是vb中放的控件
- java.lang.NoClassDefFoundError:MathOps ???????
- 请教高人一个Java Socket的长连接代码部署的问题。
- 问个基础的问题.
- 加急:请问高手net.sf.hibernate.Session在哪个包里,从哪里下载
design pattern
把这2本书看完 你就知道了
2.单件模式
3.我想他说得是构造函数是否可以重载啊
2。写一个单例模式出来
3。问的是构造函数是否可以重写
2
3,构造器CONSTRUCTOR不能被继承,因此不能重写Overriding,但可以被重载Overloading
重写 重载
参数列表 不能改变参数列表。 必须改变参数列表。
返回值类型 不能改变返回值类型。 可以改变返回值类型。
访问修饰符 重写方法不能有比被重写方法限制更严格的访问修饰符。 可以改变访问修饰符。
检查异常 重写方法不能抛出新的检查异常或者比被重写方法声明的检查异常更广的检查异常,可以抛出更少或者更有限的检查异常。 可以声明新的或者更广的检查异常。
备注:
1、构造方法不能被重写,可以被重载。
2、用final、private、static修饰的方法不能被重写,可以被重载。
3、方法的重载能在同一个类中或者子类中进行。
4、方法的重写能在实现接口的具体类中或者子类中进行。
5、子类里的方法与父类里用final、private、static修饰的方法
即使方法名相同,也不是重写,有可能是方法重载,或者是父类
没有、子类所有的方法。
6、父类中 public void eat() {}
子类中 public String eat() {}
这既不是方法重写(返回值类型已经改变),也不是方法重载(
参数列表没有改变)。