黑马程序员技术交流社区

标题: 情人节。。。水一贴!!!说说令人xxx 的eclipse [打印本页]

作者: STARlove    时间: 2015-8-20 00:16
标题: 情人节。。。水一贴!!!说说令人xxx 的eclipse
Eclipse

  
一、Eclipse
  
  
IBM开发的一个IDE 工具,采用Java编写,开源,免费,易扩展。
  


1,Eclipse的使用:
A,创建项目:
package Explorer  -->  New Project -->  Java  Project
B,导入项目:
package Explorer  -->  Import -->  General  --> Existing Project In Workspace
C,删除项目:
选中项目  -->  右键  --> delete  -->  记住最好不要选择复选框,选择复选框会将文件完全删除,不选择是从eclipse中删除,但硬盘中还在。
D,如何快速定位当前正在编辑的类:
Package Explorer  --> 双箭头(Link with Editor),双击一下该按钮。
2,常用设置:
复位:window  -->  reset Perspective
3,常用快捷键:
Alt + / -->  内容自动提示
Ctrl + Shift + O  --> 自动导包
Ctrl + Shift + F  -->  自动格式化
F3 -->  查看源码

自己设置:Window-->Preferences-->General-->keys

4,断点调试
A,打断点:
a,在哪里打:想看哪块程序的运行状态就在哪里打;
b,注意点:不要在注释上打断点。
B,如何使用:
右键  -->  Debug as -->  Java Application
C,看哪里:
左边:Debug窗口,看程序运行到类那里。
右边:看Variable变量窗口中,每个变量的值的变化
D,功能键:
a,F8跳到下一个断点
b,F6下一步
c , F5 (如果调用的不是方法则执行下一行代码,如果调用的是方法则进入到方法里面)
E,BreakPoint窗口:能够去除断点,禁用断点


  
二、Object类的方法
  
  
是类层次结构的顶层类,是所有类的根类,超类,所有类都直接或者间接继承自Object类。
  


1,Object类的方法:
A,toString():
public String toString():返回对象的字符串表现形式,
格式为:类名+@+内存地址的十六进制,需要重写才有意义。
B,equals(obj)
public boolean equals(Object obj):比较两个对象的引用地址是否相同,一般需求重写。
2, ==和equals的区别
==:
A,如果是基本类型,则比较两个变量的值是否相同
B,如果是引用类型,则比较两个对象的引用地址是否相同

equals:
默认比较两个对象的引用地址是否相同,
如果对象重写类方法,则按照重写后的规则进行比较。




















作者: quebei198721    时间: 2015-8-20 15:56
膜拜一下,赞一个。。嘿嘿
作者: Zhaopassport    时间: 2015-8-25 23:17
够细,谢谢分享
作者: Liveei    时间: 2015-8-27 23:59
谢谢分享~~
作者: liuxiaoman1    时间: 2016-3-17 23:42
赞一个,赞一个~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2