文档章节

JAVA学习日志(8-3-object类)

Almon
 Almon
发布于 2016/07/30 21:23
字数 191
阅读 3
收藏 0

Object类:所有对象的直接/间接父类

class oDemo{//extends Object
	
}
class ObjectDemo{
	public static void main(String[] args){
		oDemo d1=new oDemo();
		oDemo d2=new oDemo();
		oDemo d3=d1;
		System.out.println(d1.equals(d3));
	}
}

eg.Object类中已经提供了比较对象是否相同的功能,没有必要再定义相同的功能

        沿袭父类中的功能,建立自己特有的比较内容即可

class oDemo{
	private int num;
	oDemo(int num){
		this.num=num;
	}
	/*public boolean compare(oDemo d){
		return this.num==num;
	}
	*/
	public boolean equals(Object obj){
        if(!(obj instanceof oDemo)){
			return false;
			}
		oDemo d=(oDemo)obj;//判定与转换
        return this.num==d.num;
    }
}
class ObjectDemo{
	public static void main(String[] args){
		oDemo d1=new oDemo(4);
		oDemo d2=new oDemo(1);
		System.out.println(d1.equals(d2));
	}
}

toString():返回该对象的字符串表示

		System.out.println(d1.toString());

		Class c=d1.getClass();
		System.out.println(c.getName());

返回结果:oDemo@15db9742

© 著作权归作者所有

Almon
粉丝 2
博文 74
码字总数 51103
作品 0
江北
私信 提问
Java拾遗:005 - Java的四种引用类型

简介 Java中为了让程序员可以自己控制对象生命周期,提供了四种引用方式,都继承自类,它们分别是:强引用、软引用、弱引用、虚引用。 强引用(FinalReference / Finalizer) 在Java中像这种...

一别丶经年
2018/08/03
0
0
关于编写Java程序让Jvm崩溃

  今天在书上看到一个作者提出一个问题"怎样通过编写Java代码让Jvm崩溃",我看了之后也不懂。带着问题查了一下,百度知道里面有这样一个答案:   1 package jvm;   2   3 public clas...

thinkyoung
2014/11/01
0
0
new一个Object对象占用多少内存?

Java的自动内存管理机制(automatic storage management system known as a garbage collector)省却了很多编码工作,大大地提高了Java的生产力,而且JVM的性能也越来越好,特别是G1的出现,...

杨尚川
2014/03/15
0
7
在服务器端运行JavaScript文件(一)

简介: 把JavaScript脚本与服务器上Java代码相结合,从而获得在服务器端和客户端都能够自由使用的JavaScript脚本。另外,经过这一系列的被展现技术,无论是基于Ajax还是非Ajax的客户端,都将...

长平狐
2012/10/16
976
0
大数据开发培训:0基础学习Java编程语言有哪些知识点?

Java 技术通用、高效、具有平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网等,学习Java首先要知道学习知识点有哪些。在这就用加米谷大数据培训...

加米谷大数据
2018/07/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Feign Retryer的默认重试策略测试

1、Feign配置 @Configurationpublic class FeignConfig { @Value("${coupon_service.url:http://localhost:8081}") private String couponServiceUrl; @Bean publ......

moon888
13分钟前
1
0
关于不同域名下的session共享问题

如果登录,首页,分类,列表,产品都在不同的二级域名下,主域名不变,一定要保证里面的版本问题,不能为了更新而更新,这样哪个下面的session都访问不了。

dragon_tech
15分钟前
1
0
iOS 中文拼音互转(好东西记录一下)

PinYin4Objc

_____1____
23分钟前
1
0
fabric private data实战

Hyperledger Fabric private data是1.2版本引入的新特性,fabric private data是利用旁支数据库(SideDB)来保存若干个通道成员之间的私有数据,从而在通道之上又提供了一层更灵活的数据保护...

汇智网教程
23分钟前
1
0
es之聚合查询汇总

记录一下最近用到的es聚合查询,感觉常见的应该多遇上了,下午抽空更新

我真是小菜鸡
23分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部