所谓“工欲善其事必先利其器”,在学习java之前,一定要先学会用好eclipse。
是一个开源免费的集成开发工具,可以提高开发效率。而且不仅仅可以开发java,比如c语言,当然只要安装相应的模块就可以。除了eclipse,集成开发工具还可以选择jbuilder、netbeans。
myeclipse和eclipse的区别:myeclipse是eclipse的一个插件,可以方便快捷的开发web程序。现在myeclipse它内部集成了一个eclipse。
一:工作区
【图1】
该图是开启eclipse时,首先需要选择工作区(workspace)。
workspace是用来管理project的,而project用于管理package,package用于管理java文件。这样一来就方便管理。
注意: 1、不建议用一个盘做工作区,因为会很杂乱;
2、当工作区过多的时候,会消耗很多资源;
3、当首次创建工作区的时候,会自动创建一个“.metadata”文件,即工作区的配置信息,如果删除则自己的配置信息全都清空再打开的时候会恢复默认。
二:结构图
【图2】
图2是在创建好project后,会生成一个“src”目录,“src”即source,源。因为eclipse默认的是包视图(package explorer),所以只能看到package结构,但其实,除了“src”目录外,还有其他目录。如“.settings”(当前工程的设置信息)、“bin”(存放当前工程的.class文件)、“.classpath”、“.project”(当前工程的配置信息)。若想在eclipse中看到所有目录,则在其左下角“Show View as a Fast View”中选择“Navigator”即可。
注意:1、“源”目录(Source Folder)可以创建多个
三:“Reset Perspective”,重置界面,当因误操作使视窗消失或者混乱的时候,可以通过此途径还原默认界面。
【图3】
四:“Outline大纲视窗”,用于显示当前代码视图源文件中定义的类或接口,方法或属性。
【图4】
五:打开控制台的方法
【图5】
“window =》Show View =》Console”也可使用快捷键“Shift+Alt+q,c”
六:如果在建好Project后想重新修改JRE,则按照下面的截图进行修改
【图6-1】
“右击工程 => Bulid Path => Configure Bulid Path...”
【图6-2】
选择“Libraries”选项卡,如果想改变当前的JRE必须先将现有JRE删除,即:选中当前JRE,然后“Remove”。
【图6-3】
删除当前JRE后,再进行添加新的JRE,即“Add Library...”,在“Add Library”窗口中,选择“JRE System Library”,然后“Next”。
【图6-4】
“Execution environment”是指eclipse中自带的JDK(因为JDK中包含JRE);
“Alternate JRE”是指自己添加的JDK
“Workspace Default JRE”是指工作区默认的JDK
选择好后“Finish => OK”即完成
【图6-5】
修改前Project的JDK
【图6-6】
修改后Project的JDK
注意: 1、不一定非是要修改JDK版本时才修改,可能有时当从别人的电脑上拿来一个Project时,JDK路径可能不一致,这时就应该修改JDK;
2、如果用高版本编译,用低版本运行,会出现异常;
【图6-7】
“window => Preferences”查看或修改编译版本
七:在代码视窗中加上行号。
【图7】
八:常用快捷键
1、 Alt+/ :代码输入提示;
2、 Ctrl+/ :单行注释 或 取消注释;
3、 Ctrl+1 :错误提示及修复;
4、 Ctrl+d :删除当前光标所在行;
5、 Ctrl+Shift+/ :多行注释;
6、 Ctrl+Shift+\ :取消多行注释;
7、 Ctrl+Shift+o :自动导入包或接口;
8、 Ctrl+Shift+f :对代码进行格式化;
9、 Alt+Up/Down :将光标所在行或选中内容向上或向下移动;
10、Ctrl+Alt+Up/Down :将光标所在行或选中内容向上或向下复制粘贴;
11、Alt+Shift+M :抽取选中代码并新建方法;
12、Ctrl+Q :定位到最后编辑的地方;
13、Ctrl+L :定位在某行(相对于“Ctrl+Q”使用);
14、Ctrl+M :最大化当前的Edit或View 或 还原;
15、Ctrl+W :关闭当前Editer;
16、F3 :查看源代码(也可以按住Ctrl+单击);
17、Ctrl+F11 :运行程序;
18、Alt+Shift+R:批量修改变量名;
==============================================
如果有需要eclipse安装包的,可以和我扣扣联系
希望能与更多的java程序员共同学习
扣扣联系:2531977855