欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Java

重拾java基础(十一):Eclipse和bean对象三大常用方法总结

程序员文章站 2022-05-13 16:02:01
...
重拾java基础(十一):Eclipse和bean对象三大常用方法总结

一、Eclipse简介

1、eclipse 是IBM公司和OTI两家公司共同领导开发的 一个多功能强大的java等语 言开发软件。

二、Eclipse的安装和使用

1、初次改变工作路径 File|Switch Workpace

三、Eclipse常用快捷键

1、快捷键Ctrl + Shift + f 代码格式化Ctrl + Shift + O 包的导入Ctrl + F11 编译运行Ctrl + d 删除一行代码Ctrl + / 添加/取消单行注释Crtl + Shift + / 多行注释(先选中要注释的代码)Crtl + Shift + / 取消多行注释(先选中要取消注释的代码)生成main方法:先写main然后alt + / 最后Enter生成输出语句:先写syso然后alt + /自动生成(右键Source菜单)getter/setter方法构造方法

四、文档注释

/***Person类,用来定义人的基本信息*@author 作者*@version 版本信息*/ /** *获得name属性的值 *@return name属性的值 *//***设置age属性的值*@param age 年龄*/1、功能更强:可以把注释中的内容提取出来生成一份帮助文档(说明书)

3. 在Java源文件中写文档注释 a.只能写在类或方法的上面(紧挨着) b./** */ c.一般第一行写对类或方法的整体的一个介绍

4. 怎么提取和生成帮助文档 javadoc xxx.java -d doc

五、断点调试

  1. 排错 (逻辑错误)

    2. 步骤 a.加断点 b.以调试模式运行程序 c.单步执行代码 d.观察Variables、控制台等视图

六、Object类的使用

1. 我们自定义的类会自动继承Object类

2. 该类非私有的方法,会自动被其他类继承下来,也可以进行重写

3. 功能方法 getClass(),获得某对象的类型(运行时类型) equals(),对象(引用类型)之间的“相等”判断 hashCode(),返回该对象的哈希码 toString(),返回该对象的字符串表示

七、equals方法

  1. 基本数据类型的值要想进行相等比较,用==

2. ==比较的并不是变量或对象的内容,比较的是内存地址是否一样

3. 对于基本数据类型,由于内存分配的原因,值一样,内存地址就一样;内存地址一样,值也一样

4. 对于引用数据类型,由于内存分配的原因,值一样,内存地址不一定一样;内存地址一样,值肯定一样

5. 引用数据类型怎么比较内容是否相等呢? Object类中提供了一个方法: public boolean equals(Object o){} s1.equals(s2)

6.我们在自定义类时,需要重写Object类中equals方法

重拾java基础(十一):Eclipse和bean对象三大常用方法总结


八、hashCode方法

  1. 一个大师:哈希 发明了一个算法可以把16进制的内存地址转换成数字的形式,这个数字叫哈希值

2. 两个对象的内存地址不同,哈希值就不同,内存地址相同,哈希值就相同

3. 通过重写hashCode方法让它根据内容来生成哈希值,可以提供比较的效率

4. 属性值相加

重拾java基础(十一):Eclipse和bean对象三大常用方法总结

九、toString()方法

  1. 嫩不能直接输出一个对象

2. 当我们直接输出一个对象时,会自动调用toString()方法

3. 默认的toString()方法返回的字符串没什么作用,因此需要我们重写

以上就是重拾java基础(十一):Eclipse和bean对象三大常用方法总结的内容,更多相关内容请关注PHP中文网(www.php.cn)!

相关标签: java,Eclipse,bean