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: 默认比较两个对象的引用地址是否相同, 如果对象重写类方法,则按照重写后的规则进行比较。
|