1.java中Object类是源码怎么回事,干嘛使的源码?举例说明!
java中Object类是源码怎么回事,干嘛使的源码进销库源码?举例说明!
Object类的源码作用:m a r k - t o- w i
n:在java中,因为所有的源码类都有共性,所以java的源码缔造者们把java设计成这样:所有的类都是Object类的直接或间接子类,而且把上述所有类
的源码共性都放在Object类中。这样就可以达到代码重用。源码All classes in java are subclasses of
Objectclass。源码
Object类的源码源码接口设计equals和toString的用法:
下面一组两个例子,马克-to-
win:第一个例子是源码用的父类Object的equals和toString方法,Object的源码equals是比较对象在内存当中的地址,当然不一样
了。源码而Company的源码equals方法是自己写的,比较的mvc深入源码他们的name属性,只要name一样,对象的equals返回的就是真。另外,Object
的toString方法打印出来就是Company@1bf,这是blockly源码详解Sun公司编的。而后面一个例子的toString方法时咱们自己编的。
例:2.1.1---本章源码
class CompanyMark_to_win {
private String name;
CompanyMark_to_win(String name) {
this.name = name;
}
/
*public String toString() {
return name;
}
public boolean equals(Object o) {
if (!(o instanceof CompanyMark_to_win))
return false;
CompanyMark_to_win c = (CompanyMark_to_win) o;
return name.equals(c.name);。。。。源码管理推荐。。。。。。。。。。。。。。。。。
更多详情,请网上找“马克-to-win”,参考他的网站或他的百度空间:java第三章的内容。
给个链接:/p/