黑马程序员___Java基础加强[eclipse的使用技巧]

一、Eclipse的介绍

1、eclipse的由来

A:由IBM一个小组开发。投资4千万美元。

2、eclipse的特点

A:完全由Java语言编写的工具。

B:不需要安装

C:免费的,eclipse.org

D:开源的

E:扩展性非常强

3、eclipse和MyEclipse的区别

A:MyEclipse是基于eclipse加入了一些用于开发Web的插件,并对这些自己开发的插件进行收费。

B:特点 MyEclipse集成性很好。收费。

4、在使用eclipse之前,系统中必须要先有JDK或者JRE。因为eclipse就是用Java语言编写的程序,所以需要jvm的解释执行。

A:对于高版本的MyEclipse,内部已经集成了JDK。所以安装后,它会用自己的JDK来执行MyEclipse。

5、解压eclipse,双击打开,选择工作空间

第一:如果在Use this as the default and do not ask again这句话前面打勾意思就是下次启动的时候会默认选择这个指定好的,不会再有这个提示

第二:如果还想再换工作空间路径,通常有很多人会这样做,就是把eclipse的压缩包再重新解压一下,但是我们还可以这样做

Windows>General>Workerspaces-->Prompt for workspace on startup前面打勾,重启eclipse就可以了

6、Eclipse的安装与汉化

A:解压即可。

B:汉化的方式:

直接解压,并覆盖即可。但是不建议这样做,这样做的,如果我不想汉化,想还原起来就麻烦了。

步骤如下:

在eclipse目录下建立文件夹links

在links下面建立一个文件名字任意。比如 cn.txt(文件名随意起)

在cn.txt中写如下内容(根据你插件包的位置而定)      path=D:\\china\\eclipse

启动或者重新启动eclipse。

C:可以检查是否插件是否成功

F:\JDK安装包\eclipse\configuration\org.eclipse.update\platform.xml    中有一行:

<site enabled="true" policy="USER-EXCLUDE" updateable="true" url="file:../china/eclipse/">

插件说完了,我们来用一下Eclipse。

建议使用英文的。

你可以有两个:一个挂中文,一个英文,可以对照着看。

二、Eclipse的组成

整体叫做视图,每一个小窗口叫做视窗。要想体验一下eclipse的功能,必须先有项目(工程)。

1、视图,视窗

2、视图就是某些视窗的组合。

A:Java视图

B:Debug视图

C:JavaEE视图

3、视图还原

在视图操作中,我有可能有误操作。这个时候怎么办?

Window--Reset重置视图

三、Java透视图

1、Package Explorer 包资源管理器

A:该视图中显示当前工作空间中的所有项目以及项目中的文件。但不显示项目下bin目录中的运行文件。

B:可以直接在该视图中创建项目,包,类,接口等。

2、Outline 大纲视窗

A:该视图中显示当前代码视图中源文件中定义的类或者接口,以及定义的所有成员。

B:当代码过长时,查找代码中的某一个类或者成员,在该视窗中是最方便的。

C:在代码中出现多次的名称要同一更改,也可以在该视窗中完成。同时其他代码如果使用了该变量,那么也会一并改变。

3、Console 控制台视窗

A:用于显示程序的运行结果,相当于DOS命令。

B:如果有多个控制台同时运行。比如:服务器端和客户端。可以通过控制台上的小屏幕按钮进行控制台的切换。

C:通过点击小方框,进行控制台的强制停止,相当于DOS中的Ctrl+C。

4、Hierarchy 层次视窗

A:用于显示类之间的层次(继承)关系。

B:在当前类上,按F4就可以切换到该视窗,并查看层次关系。   

  查看源码,当前类上F3,或者Ctrl+鼠标点击

四、对工作空间进行基本配置

注意:在工作空间的设置对于该空间中的所有项目都有效。更换了工作空间,需要重新设置。

1、配置Java的编译和运行环境版本

windows--perference-Java

|--Compiler 设置成5.0以上,要和运行环境版本一致。

|--Installed JREs:可以指定多个jre环境,但是仅有一个是当前执行的。

          要和编译器一致,或者高于编译器版本。

          如果采用高版本编译,用低版本jre运行,会出现异常。

2、代码视窗加上行号。

A:首选项编辑器--文本编辑器

B:在当前类中,左侧,右键。Show Line Numbers

3、调整字体

windows--perference(首选项)-General(标准)Color and Fonts(颜色和字体)

右边选择Java。编辑即可。

字体选择 Courier New 比较标准,个人爱好

4、取消悬浮提示

在首选项设置面板中

JavaHovers。

右边将Combined Hover勾去掉。

这样代码的悬浮框就不会自动出现了。

如果想看提示,将光标悬浮在代码上,按F2即可。

5、取消默认注释

在首选项设置面板中

JavaCode Templates

右边选择Code,将不希望出现默认注释的代码块中的注释去掉。

五、常用的提高开发的操作

1、创建面板 定义类和接口,权限,父类已经实现的接口等。

A:syso:然后alt+/就能出现输出语句(回车 到行尾,shift+回车 到下行的行首)

   如果单独敲回车就是到下行的行首

   main:然后alt+/就能出主方法    

B:自己也可以定义——sop

   步骤:windows--perference-Java-Editor-Templates--New

2、常用的快捷键 (A,E,F必须掌握)

A:alt+/ 内容辅助键    补充类或者接口名,帮我们起变量名,new 后面直接提示等。

B:ctrl+/ 单行注释,再按一次,取消单行注释

C:ctrl+shift+/ 对选中的区域进行多行注释的封装

D:ctrl+shift+\ 用于取消多行注释,只要光标在多行注释中即可

E:ctrl+shift+o 对使用了其他包中的类或者接口进行自动导入

F:ctrl+shift+f 对代码进行格式化

G: ctrl + alt + 上键 向上复制当前行或选中行

H: ctrl + alt + 下键 向下复制当前行或选中行

I:alt+上键 向上移动当前行或者选中行

J:alt+下键 向下移动当前行或者选中行

K:ctrl+d 删除当前行,或者删除选中行

L:ctrl+shift+x 将选中部分的字母大写

M:ctrl+shift+y 将选中部分的字母小写

N:ctrl+1 光标放在编译中出现红色波浪线提示的内容上,在该快捷键可以获取建议的处理方式

六、代码生成的快捷键

出现source

1:在区域中右键

2:alt+shift+s

1)私有字段的get/set 重点

2)构造方法

3)重写父类方法 重点:@Override 注解 表明此方法是重写父类的.

4)添加注释 /** 回车

5)方法的重构

右键Extract Method

int sum = a + b;

System.out.println(sum);

选中a+b 扩展可以生成带返回值的。

6)将方法抽取到类或者接口中

Refactor--Extract Superclass

Refactor--Extract Interface

七、Debug 调试程序

注释找错误

输出打印调试程序

程序不是写出来的,是改出来的。

1)让我们调试程序更加方便

2)想要调试,需要在程序中加入断点

3)运行debug as,打开debug视图

4)快捷键

f5:跳入

f6:跳过

f7:跳出

drop to frame 调到方法的第一行

5)清除断点  在Breakpoints视窗中清除指定断点或者所有断点。

八、打jar包,导入jar包,及jar包的使用。

生成doc文档说明书:

选中项目Exportjavadocfinish。

1、打jar包。

选中项目Exportjar自己写jar包的名字和选择路径--finish。

2、jar包的使用。

导入jar包

1)单独添加jar,把jar复制,然后粘贴到项目路径下,一定要把jar添加至classpath路径中。

   怎么添加呢?   右键jar包--添加构建路径 项目下:.classpath文件中可以看到

如果你给你的一个项目,添加了jar,并且添加至了构建路径中,

这个时候,你又把jar包删除了,项目就会有红色标示,认为它的jar丢失了。

这个时候,两种解决方案:

A:重新添加你添加过jar包

B:如果,这写jar包真是不用了,那么,就从构建路径中把jar包移除。

   选中项目首选项library--选中其中的jar包,给remove。

2)为了方便管理多个jar包,通常建立一个目录,名字建立定义为lib,将jar都存放在该目录下。

   如果要使用jar包,只要将该jar导入到eclipse的classpath路径下。

   右键至添加构建路径项目下:.classpath文件中可以看到

九、导入已有的项目

空白区域importExisting Project into Workspacefinish--OK

删除项目中有两种。

选中和不选中删除硬盘上的项目。

请不要选中删除硬盘上的项目。

黑马程序员___Java基础加强[eclipse的使用技巧]

上一篇:Sublime Text 3 绝对神器


下一篇:文本挖掘2相似度计算