脚本宝典收集整理的这篇文章主要介绍了Java学习笔记-02面向对象(2),脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
==:
- 可以使用在基本数据类型变量和引用数据类型变量中
- 如果是基本数据类型,比较两个变量保存的数据是否相等
- 如果是引用数据类型,比较两个变量的地址值是否相等
equals:
- 是一个Object类中的方法,而非运算符
- 只能适用于引用数据类型
- Object类中定义的equals()和==作用是相同的
- String、Date、File、包装类等都重写了Object类中的equals()方法,比较的是值的大小是否相同
Object类中的toString()的使用:
- 当输出一个对象的引用时,实际上就是调用当前对象的toString()
- String、Date、File、包装类等都重写了Object类中的toString()方法,返回实体内容信息
单元测试
- 创建Java类,进行单元测试。要求:1. 此类时public的 2. 此类提供公共的无参的构造器
- 此类中声明单元测试方法:方法权限时public,没有返回值,没有形参
包装类
单例模式
代码块的作用:用来初始化类、对象。只能用static修饰。
- 静态代码块:内部可以有输出语句,对着类的加载而执行,并且只执行一次。作用:初始化类的信息。一个类中可以有多个静态代码块。
- 非静态代码块:内部可以有输出语句,随着对象的创建而执行,并且每创建一个对象执行一次。作用:可以在创建对象时,对对象的属性等进行初始化。
内部类
- 成员内部类
- 一方面,作为外部类的成员:调用外部类的结构;可以被static修饰;可以被4中不同的权限修饰。
- 另一方面,作为一个类:类内可以定义属性、方法、构造器等;可以被final修饰,表示此类不能被继承;可以被abstract修饰,表示该类不能被实例化。
- 局部内部类
-
脚本宝典总结
以上是脚本宝典为你收集整理的Java学习笔记-02面向对象(2)全部内容,希望文章能够帮你解决Java学习笔记-02面向对象(2)所遇到的问题。
如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。