20190519 Java学习10

Java开发工具:

  1. 操作系统自带的记事本软件。

  2.高级记事本软件。

  3.继承开发环境 IDE (Intergrated Development Environment)

  4.Eclipse:

       特点:免费,纯Java语言编写,免安装,扩展性强

     MyEclipse:

       特点:在Eclipse基础上追加的功能性插件,对插件收费。

                  在WEB开发中提供强大的系统架构平台。

 构造方法快捷键:

     alt + shift + s +c 生产空参构造

    alt + shift + s +o 生产有参构造

    alt + shift + s +r 生产set和get方法

 Object类概述:

  *类层次结构的根类。

  *所有类都直接或者间接的继承该类。

 ==和equals方法的区别:

 共同点:都可以作比较,返回值都是boolean

 区别:

     ==号是比较运算符,既可以比较基本数据类型,也可以比较引用数据类型

  (基本数据类型比较的是值,引用数据类型比较的是地址值)。

    equals方法只能比较引用数据类型。

     equals方法在没重写之前,比较的是地址值,底层依赖的是==号,但是比较地址值是没有意义的。

     我们需要重写equals方法,比较对象中的属性值

         

猜你喜欢

转载自www.cnblogs.com/feng0001/p/10889977.html