从Eclipse学Java(For初学者)

2012-07-10 00:00:00 by 【6yang】, 1545 visits, 收藏 | 返回

这篇是为初学者写的东西,大概讲讲怎么从Eclipse写Hello World。最后介绍一下常用快捷键。

【安装JDK和Eclipse】
1.download JDK
地址:http://java.sun.com/javase/downloads/index.jsp
也可使用迅雷下载,注意下载JDK安装,而不是JRE。

我下载的是Java SE Development Kit (JDK) 6 Update 11。如果只使用Eclipse编译和开发的话,不用设置环境变量。

2. download Eclipse
http://www.eclipse.org/downloads/
选择Eclipse Classic或 Eclipse IDE for Java Developers(推荐前者,包含了SWT等eclipse插件相关的东西以及其他有用的工具。)
下载完毕,无需安装,直接解压到一个目录即可。

【Hello World with Eclipse】
打开时Eclipse时,会要求选择workspace,可以先使用默认的workspace。
打开后,会出来Welcome界面,其中的Tutorials和Samples是很好的学习材料。
For now,你可以点击打开Workbench直接来写Hello World。

File->New->Java Project,会弹出来一个窗口。
在Project Name域中,填入HelloWorld,然后点击Finish。


然后,右键点击HelloWorld工程,选择New->Class(注意是Class,Java是面向对象的,一切都从类开始),在弹出来的窗口中Name写上HelloWorld,然后点击Finish。

在编辑器里面敲入以下代码。
public class HelloWorld {
    public static void main(String args[]){
        System.out.println("Hello, world!");
    }
}
然后右键点击Run As->Java Application。就能在下面的Console窗口中看到打印出来的Hello,World。

我们这里没有编译的过程,因为Eclipse默认是及时编译的,如果代码有编译错误,会在下面有红线提示。
自动编译的选项在Project->Build Automaticlly设置。

【常用小技巧】
1.按住Ctrl,把鼠标放到类名上,可以看到类名处有下划线,点击即可跳转到代码处。同样作用的快捷键是F3。
2. 刚开始跳转到JDK的类库代码时会需要Attach Source一下,比如跳转到String类。点击Attach Source,再点击弹出窗口中的 External File。然后选择路径“C:/Program Files/Java/jdk1.6.0_11/src.zip”(假设安装在C 盘),确定后就能见到代码了。JDK类库的代码是非常棒的,值得钻研。
3.很实用的快捷键介绍:
F4:打开类型层次结构
Alt + / : 补全代码,本来Ctrl + Space也可以的,但和输入法切换冲突了。
Ctrl + 1 : 快速修正。
Ctrl + Shift + O : 整理你的import部分的内容,会把多余的import项清理掉,也可以自动引入所需要得包。
Ctrl + Shift + T : 打开类型,输入类名能够快速转到那个文件,我很喜欢的快捷键。
Ctrl +Shift + F : 代码排版, 为了是你写的程序代码版面更清晰,你可以尝试使用该热键
Ctrl + O : 快速大纲:打开当前所选类型的轻量级大纲图。在一个文件中直接打开一个成员变量(如字段、方法),尤其是有许多类似的方法名的时候这个快捷键将变得非常有用。
Ctrl + / : 添加或去除注释。
4.有时候需要查看某个方法被哪些地方调用了,我们可以在这个方法上点击右键,选择“Open Call Hierarchy”,这时在开发环境的下方,会出现Call Hierarchy窗口,显示该方法被调用的情况。

另外一些常用的快捷键(Thanks to Aaron12)
ctrl + D 删除选择行 
ctrl + F 查找/替换 
ctrl + <- 返回上一次光标所在,在不同的Java文件来回切换很方便(very 有用的),尤其是debug的时候。  
ctrl + alt + Z : 某行代码调用生命抛出异常的方法时,选择该行代码,使用本组合快捷键,很方便的补全try{}catch(){} 
alt+shift+R: 重构。 选择变量名称或者方法名称后,按该键进行重构。 
shift+home : 选择光标所在行行首 至 光标的内容 
shift+end : 选择 光标至光标所在行行尾处的内容  
 
另外f1 - f8 都需要熟悉。 f5-f8 在debug的时候很方便。 
ctrl + page up / page down : 切换java文件 或者 切换同一个文件中的不同视图(比如:一个文件有xml 和 ui 视图) 
ctrl + p : 打印 
 
ctrl + s 保存 
ctrl + shift + s 全部保存 
ctrl + w 关闭当前文件 
ctrl + shift + w 关闭所有文件 
 
另外别忘了 ESC 键也是很常用的,当打开的窗口没用需要的内容的时候(比如:使用ctrl+o,ctrl+shift+t查找不到内容时),使用esc键比用鼠标关闭窗口可会快多了 

更多的热键可以在window->preferences->general->keys查看

这里有个不错的常用技巧介绍:http://hi.baidu.com/xyue13/blog/item/adad8f23633ae8f5d6cae25f.html
--
Nostalgia is a kind of illness
※ 修改:·SturdyEagle 于 Mar 20 23:33:36 修改本文·[FROM: 118.229.216.*]

分享到:
share

    图片原图

    loading

    loading