Java学习第4天>>面向对象1
来源:互联网 发布:全职法师实体书淘宝 编辑:程序博客网 时间:2024/05/17 17:39
笔记
String中”==”和equals()的区别
//字符串中==和equals()的区别 Snot snot = new Snot(); System.out.println(snot.s1 == snot.s2); System.out.println(snot.s1 == snot.s3); System.out.println(snot.s3 == snot.s4); System.out.println(snot.s1.equals(snot.s3)); System.out.println(snot.s4.equals(snot.s3));
super,this,static,final关键字
//super 调用父类的方法和属性,调用父类的构造器,必须把super放在第一行
// this指的是调用该方法的对象
// static 静态的属性用类名调用
// 静态的方法只能调用静态的属性
// final修饰class,class不能被继承;修饰方法,方法不能被重写;修饰常量,常量大写用下划线隔开(N_S)
26262882 <_<哈希码
重写equals(), toString() 方法,了解hashCode()方法
e.g.
@Override public boolean equals(Object obj) { if (obj != null) { if (obj instanceof Student) { if (((Student) obj).getId() == this.getId() ) { boolean isSameStudent = true; return isSameStudent; } } } return super.equals(obj); }
………略
0 0
- Java学习第4天>>面向对象1
- java学习第2天——面向对象1
- Java学习第8天(1):面向对象继承
- Java学习第6天:面向对象(1)简介对象
- JAVA学习第2天 面向对象相关概念
- Java学习第四周(2)--面向对象第四天
- Java面向对象编程-第1章学习笔记
- Java学习第三周(1)--面向对象第一天
- Java学习第四周(1)--面向对象的多态性
- Java学习第五天:面向对象
- 第七天学习java笔记面向对象
- java学习--面向对象(第三天)
- Java学习第6天:面向对象(4)封装和私有
- Java学习第8天(4):面向对象-继承-abstract
- Java学习第9天(4):面向对象-多态-子父类函数和变量
- Java学习第8天(1):面向对象-继承-简介
- Java学习第9天(1):面向对象-多态-简介
- java面向对象4多态_第8天
- S3C2440 framebuffer编程
- maven 插件之 AutoConfig 工具使用笔记
- 认识EJB
- Error/Exception-01-hibernate(jar包冲突)--javax.persistence.OneToMany.orphanRemoval()Z异常
- ZOJ 2342 Roads 二分图匹配
- Java学习第4天>>面向对象1
- 二维数组中找最大值,并且输出此行列的值
- 《汇编语言》第二版 王爽著 第七章 更灵活的定位内存地址的方法 要点
- opencv 线性滤波器
- hdu 5318 2015多校对抗赛三
- NYOJ-448-寻找最大数
- SQL语句Left join 中On和Where的用法区别
- APP评测之:用户调研问卷
- WINDOWS多线程-互斥量