开发和运行。EclipseMyEclipse = Eclipse + 插件Netbeans(AWT 图形)
Eclipse概述
是一个集成的开发工具。专门针对Java的。由IBM公司花了4千万美金。
特点:免费、开源、由纯Java语言编写。所以,它需要你有一个JRE,最好还配置了环境变量。
MyEclipse具有良好的扩展插件功能,但是针对插件收费。
Eclipse的下载,安装和卸载。
下载:http://eclipse.org/
安装软件卸载a:绿色版解压就可以使用。b:安装包双击,然后next...
卸载:针对绿色版,直接删除文件夹。
针对安装包,建议用专业的软件卸载,或者控制面板添加删除程序。
注:任何跟开发相关的软件安装,建议不要有空格,中文目录,或其他特殊的。
汉化:复制汉化包,扔到C:\eclipse-SDK-3.7.2-win64\eclipse\dropins目录中。启动或者重启Eclipse。
Eclipse的基本使用
选择工作空间 工作空间:其实就是我们将来的指定源代码所在的目录。
程序的编译和运行的环境配置
window -- Preferences -- Java
编译环境:Compiler 默认选中的就是最高版本。
运行环境:Installed JREs默认会找你安装的那个JDK。建议配置了Java的环境变量。
低编译,高运行。可以。 高编译,低运行。不可以。
如何去掉默认注释 window -- Preferences -- Java -- Code Style -- Code Templates
选择你不想要的内容:通过右边Edit编辑。请只删除注释部分,不是注释部分的不要删除。
行号的显示和隐藏:
显示:在代码区域的最左边的空白区域,右键 -- Show Line Numbers即可。
隐藏:把上面的动作再做一次。
Java代码区域的字体大小和颜色:
window -- Preferences -- General -- Appearance -- Colors And Fonts -- Java修改 -- Java Edit Text Font
控制台和其他文件:
window -- Preferences -- General -- Appearance -- Colors And Fonts -- Basic -- Text Font
如果把位置给弄乱了,怎么办 window -- Reset Perspective
常用快捷键
Alt+Shift+R 重命名
Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆代码有用)
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)
Alt+Shift+I 合并变量(可能这样说有点不妥)
Alt+Shift+V 移动函数和变量(不怎么常用)
Alt+Shift+Z 重构的后悔药
Java编辑器 显示工具提示描述 F2
Java编辑器 选择封装元素 Alt+Shift+↑
Java编辑器 选择上一个元素 Alt+Shift+←
Java编辑器 选择下一个元素 Alt+Shift+→
文本编辑器 增量查找 Ctrl+J
文本编辑器 增量逆向查找 Ctrl+Shift+J
查看
作用域 功能 快捷键
全局 放大 Ctrl+=
全局 缩小 Ctrl+-
窗口
作用域 功能 快捷键
全局 激活编辑器 F12
全局 切换编辑器 Ctrl+Shift+W
全局 上一个编辑器 Ctrl+Shift+F6
全局 上一个视图 Ctrl+Shift+F7
全局 上一个透视图 Ctrl+Shift+F8
全局 下一个编辑器 Ctrl+F6
全局 下一个视图 Ctrl+F7
全局 下一个透视图 Ctrl+F8
文本编辑器 显示标尺上下文菜单 Ctrl+W
全局 显示视图菜单 Ctrl+F10
全局 显示系统菜单 Alt+-
文本编辑
作用域 功能 快捷键
文本编辑器 改写切换 Insert
文本编辑器 上滚行 Ctrl+↑
文本编辑器 下滚行 Ctrl+↓
源代码
作用域 功能 快捷键
Java编辑器 格式化Ctrl+Shift+F
Java编辑器 取消注释Ctrl+\
Java编辑器 注释Ctrl+/
Java编辑器 添加导入Ctrl+Shift+M
Java编辑器 组织导入Ctrl+Shift+O
运行
作用域 功能 快捷键
全局 单步返回 F7
全局 单步跳过 F6
全局 单步跳入 F5
全局 单步跳入选择 Ctrl+F5
全局 调试上次启动 F11
全局 继续 F8
全局 添加/去除断点 Ctrl+Shift+B
全局 显示 Ctrl+D
全局 运行上次启动 Ctrl+F11
全局 运行至行 Ctrl+R
全局 执行 Ctrl+U
重构
作用域 功能 快捷键
全局 撤销重构 Alt+Shift+Z
全局 抽取方法 Alt+Shift+M
全局 抽取局部变量 Alt+Shift+L
全局 内联 Alt+Shift+I
全局 移动 Alt+Shift+V
全局 重命名 Alt+Shift+R
全局 重做 Alt+Shift+Y
内容辅助键:alt+/ 起提示作用。
常见作用:自动补全main方法。main然后alt+/自动补全输出语句。syso然后alt+/
单行注释:选中需要被注释的内容:ctrl+/想取消注释,再次选中,然后ctrl+/
多行注释:选中需要被注释的内容:ctrl+shift+/想取消注释,再次选中,然后ctrl+shift+\
d:代码上下移动 选择要被移动的代码,然后alt+上/下箭头即可。
a:如果空间中项目有这样的一个名称,就不能再新建或者导入相同的名称。
b:自己随便建立的文件夹是不能通过这种方式作为项目导入的。
c:改项目的名称不能随便改文件夹名字。因为在配置文件中还有。
项目路径下的.project中
<name>改为你想要的</name>
制作帮助文档
1:首先编写源文件 2:针对源文件添加文档注释 3:选中项目--右键--Export--Java--Javadoc--Finish
如何打jar包,以及jar包如何使用
jar是多个class文件的压缩包。
A:打jar包
选中项目--右键--Export--Java--Jar--自己指定一个路径和一个名称--Finish
B:jar包有什么用,怎么用
a:用于把别人写好的东西,直接拿过来使用。
b:怎么用
(1)找到jar包。(2)复制jar包,粘贴到要使用的项目路径下。(3)把jar添加到构建路径。classpath。选中jar包,右键Build path -- add to build path(4)按照正常用法用就可以了。
如何提高代码的开发效率
常见的操作:A:自动生成get/set方法在代码区域右键--source--Generate Getters and Setters...
B:写构造方法:a:无参构造方法 在代码区域右键--source--Generate Constructors from Superclass
b:带参构造方法 在代码区域右键--source--Generate Constructors using fields.. -- finish
针对A,B操作的小技巧。
C:如果继承抽象类,或者实现接口,请在创建类的时候选择这些内容。这样做的好处是:它会自动帮你添加继承或者实现,并把所有的抽象方法给重写了。D:@Override 注解。作用是标记方法是重写父类的。如果有任何错误,就会报错。Object是所有类的父类,所有类都直接或者间接的继承自Object。