博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java听课笔记(十)
阅读量:5059 次
发布时间:2019-06-12

本文共 685 字,大约阅读时间需要 2 分钟。

object类

所有类的对象都可以声明成Object引用

getClass()方法

返回实际类型

equals()方法

比较实际内容

set,get方法可以自己生成

==比较的是值

equals()默认实现为比较对象的引用是否相同(其实也算是值)(String类型呢???String类型重写了equals方法啊!)

equals方法重写规则

1. 自反性:对于任意的引用值x,x.equals(x)一定为true。

2. 对称性:对于任意的引用值x 和 y,当x.equals(y)返回true时,
  y.equals(x)也一定返回true。
3. 传递性:对于任意的引用值x、y和z,如果x.equals(y)返回true,
  并且y.equals(z)也返回true,那么x.equals(z)也一定返回true。
4. 一致性:对于任意的引用值x 和 y,如果用于equals比较的对象信息没有被修
  改,多次调用x.equals(y)要么一致地返回true,要么一致地返回false。
5. 非空性:对于任意的非空引用值x,x.equals(null)一定返回false。

toString()

 

包装类

byte Byte

short Short

int Integer

。。。

char Character

转换

int i = 10;

Integer I = new Integer(i);

查资料

内部类

成员内部类

局部内部类

匿名内部类

转载于:https://www.cnblogs.com/dongwenbo/p/3296154.html

你可能感兴趣的文章
App.config自定义节点读取
查看>>
unity3d根据手机串号和二维码做正版验证
查看>>
二十六、Android WebView缓存
查看>>
django Models 常用的字段和参数
查看>>
linux -- 嵌入式linux下wifi无线网卡驱动
查看>>
SVN使用教程总结
查看>>
SQL中varchar和nvarchar有什么区别?
查看>>
OpenCV矩阵运算总结
查看>>
Java Build Practice 4:Extend and Invoke Ant API
查看>>
[转] Transformer图解
查看>>
FreeBSD方式安装 MAC OSX
查看>>
Linux 根文件系统制作
查看>>
IOS--沙盒机制
查看>>
My.Ioc 的性能
查看>>
使用 JointCode.Shuttle 访问任意 AppDomain 的服务
查看>>
hdoj 1846 Brave Game(巴什博弈)
查看>>
Round #345 B. Beautiful Paintings(Div.2)
查看>>
51nod 1018排序
查看>>
sqlite的坑
查看>>
digitalocean --- How To Install Apache Tomcat 8 on Ubuntu 16.04
查看>>