您的位置:首页 > 编程语言 > Java开发

黑马程序员----基础加强1eclipse

2013-04-05 21:36 141 查看
-------
android培训、java培训、期待与您交流! ----------

 

>>MyEclipse是eclipse的一个插件,扩展了eclipse的功能。后来厂商将两个大包成一个软件供人安装使用。Eclipse也是使用java开发出来的。启动eclipse后进程中有javaw.exe,这是启动java图形界面时通常是javaw。

 

 

>>简写

JAVA EE: Java Platform,Enterprise Edition

IDE: 集成开发环境,Integrated Development Environment

JMS: Java消息服务,Java Message Service

JNDI: Java命名和目录接口,Java Naming and Directory Interface

JMX: 即Java管理扩展,JavaManagement Extensions

JRE: Java运行环境,Java RuntimeEnvironment

JDK: JAVA开发工具包,Java Development Kit

SDK: 软件开发工具包,Software Development Kit

DAO: data accessobject

 

透视图(perspective):有不同功能小窗口(view,视图)的集合,比如编辑模式,debug模式等。也就是预定义的视图的集合。

视图:(view):window—show view调出,存在于透视图中。

 

 

>> 

开发工具对所有源文件集中管理,记住每个源文件的位置和相互关系。

 

一个workspace中可以包含多个project,一个workspace保留了eclipse的一套环境选项的配置。细节处可查看window->preforences(首选项)。

 

Preforences中java—compiler,编译器设定。

Prforences中java—installedjres,运行时设定。

 

 

>>新建工作空间

File—switchworkspace—other,其中可以引入已有的工作空间,如果不存在,则新建一个。

 

 

>>新建工程

         建立好工作空间后会切换到透视图下,新建一个工程,且新建“包”。

        

包名一般开头是公司的域名,比如cn.com.cty,接下来是项目名称,比如cn.com.cty.demo

 

 

>>设置快捷键

         Window—preferences—general(通用)--keys

其中输入syso自动补全的功能叫“内容助理”:content assist,将其快捷键改成“alt+/”。

在“typefilter text”输入框中输入“alt+/”发现“word completion”也用了“alt+/”热键,解除“word completion”的热键。否则不能使用。

 

 

>>eclipse中的模板

         当然,自动补全syso除了使用快捷键,还是用了模板功能。

Eg:生成try{  }finally{ }模板

1)Window—preference—java—editor—templates

2)选new

3)如果要保留原来的内容,insertvariable选line_selection

4)在光标想停留的地方选cursor

 

try

{

         ${line_selection}

}

finally

{

         ${cursor}

}

 

 

>>eclipse下调试

在代码左边框双击可以插入调试断点,右键使用debugas可以使用调试模式(debug透视图)运行程序。

在debug透视图中,可以右键变量,点击watch,可以查看当前变量的值等。

 

 

>>eclipse中导入已有的工程

1)  将工程(project)文件夹拷贝到当前工作空间所在的文件夹中

2)  File—Import—General—Existing Project into Workspace

3)  选择工程

4)  点击完成

 

如果原工程的jdk等环境不同于现在工作空间配置的环境。

1)  选择工程,右键,选择BuildPath—Configure Build Path。

2)  Java Build Path—Libraries,删除当前库(Remove)

3)  Add Library

 

Add Jars只是增加单独的包。

Add Library中如果使用Userlibrary可以使用自己配置的库。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: