黑马程序员--Java基础加强(1)--eclipse及IDE开发工具介绍
来源:互联网 发布:beyond compare mac 编辑:程序博客网 时间:2024/05/13 19:52
一、Eclipse是一个IDE(集成开发环境),用来开发java程序。并且它也是用java编写的。
Myeclipse是Eclipse的一个插件,使eclipse功能更加强大。我们一般使用Myeclipse。
二、几个重要名词解释、还原
1、JavaEE:Java 2 Platform Enterprise Edition(平台企业版)。2EE是很多技术的集合体,并且还在成长中。
大体上J2EE可以分成3个主要应用:Servlet/JSP,EJB,XML/Web Service 和一些支撑技术例如JDBC和JNDI。
2、IDE : Integrated Development Environment(集成开发环境),像Eclipse和netBeans。
3、JMS: Java Message Service,Java(消息服务)。
4、JMX:Java Management Extensions(Java管理扩展)。
5、JNDI:Java Naming and Directory Interface(Java命名和目录接口)。
三、工程管理、设置运行环境并调试
1、几个概念:工程管理,工作间,透视图
(1)工程管理:eclipse中总是新建一个个项目,IDE开发工具使用工程化方式管理一个项目的开发过程。一个独立的项目就是一个工程,一个项目涉及多个java文件。工程的管理方式,使得java源文件的编译运行及处理之间相互关系,变得方便快捷许多。
(2)工作间:WorkSpace,一个工作间可以有多个项目,但这些项目都在同一工作间中,受统一管制。不同的工作间可以有自己特有的配置信息,改变工作间,这些配置信息就会随着工作间的不同而改变。
Myeclipse中选项File- Switch workspace 可以切换工作间,切换工作间会先将原来的工作间关闭,MyEclipse会重启。
(3)透视图Perspective、视图View:视图View就是Myeclipse中一个个小窗口。而透视图是多个小窗口View的集合,为了特定开发方便将一些会常用到的视图集中到一起,这就是透视图,不同的透视图由不同的view组成,可以自己修改。
打开某个视图View:WindowsàShow views,如果一眼没看到,点Others找。
2、配置eclipse的编译与运行环境
Myeclipse中选项Windows—>Preferenceàjava中,Compiler和Installed JREs用来配置编译和运行工具及其版本。
如果要设置单个工程的编译器运行器,点击该工程,右键Properties设置即可。
注意:如果编译器与运行工具不一致,有可能导致运行错误:bad version number in.class filo。
有这样一个规律:低版本的java不可以运行高版本编译器编译的文件;高版本的java可以运行低版本的编译器编译的文件。
3、程序调试:
调试整个类:右键Run As—>Java Application.
调试变量:双击该行首设置断点,右键Debug As,按照提示就会就如Debug透视图。然后选中该变量,右键Watch 看到该变量的值,然后点击上方快捷键单步调试,可以看到该变量值每走一步的变化。
四、快捷键配置和java模板代码
使用开发工具的好处就在于快捷方便,所以快捷键十分有用,自动补全,Content Assist,代码模板
1、快捷键设置:
Windows -- Preference -- GeneralàKeys,在弹出的对话框里就可以设置需要的快捷键,里面已经有系统默认的快捷方式,自己也可以修改。
常用的快捷键:
Content Assist(内容提示):Alt+/
复制该行到下一行:Ctrl+Alt+↓;
该行与下一行互换:Alt +↓;
将选中的某段代码块注释掉:Ctrl+Shift+/;
*注意,些快捷键可能会和其他快捷键冲突,这时就要按照自己的习惯修改一下了。
因为以上这些快捷键都是通用的,所以修改General中的keys设置。如果想要设置单独窗口的快捷键,还可以选择其他选项中的Keys选项单独设置。
2、代码模板
代码模板的使用:比如想为某段代码添加try{}catch(){}语句,可以右键Surround With选中代表该块的代码块就可以快速为该段代码添加try{}catch(){}语句。
代码模板的设置:想设置自己的代码模板,可以WindowsàPreferenceàJavaàEditoràTempletes,或者直接选中一段代码,右键Surround With—>Configure Completes在弹出的对话框中new一个代码模板,自己设置名字和内容。
例如命名trf的代码模板可以对选中语句try{}finally{}处理,内容可以这样设置:
try{ $(line_selection);//表示原有的那行代码}finally{ ${cursor};//表示光标落在这里}
五、导入已有工程和静态导入
1、在eclipse中导入已有的工程
方法一:
首先将该项目文件夹导入到你的工作空间下,
然后在该工作空间选择File—>Import—>GeneralàExisting Projects into workspaceà出现一个选择对话框,点击Browse选中该项目路径即可。
方法二:
eclipse中 File--import--出现一个导入对话框,--General--Existing Projects into workspace,同时选中下面的 copy projects to workspace即可。
2、注意:如果这个导入项目使用的JDK和你的工作间的JDK不一样,这样会报错,你可以修改JDK类库,如JRE System Library。要修改JDK类库,右键该工程--Build Path--Config build path—>选择Libraries选项,将原来的类库删除,Add Library增加自己的类库。点击Add Library 会出现一个选择对话框,其中有很多系统自带的类库可供选用,也可以接着选择User Library--点击user libraries 新建自己的类库名,然后就可以在该新建类库中添加自己的jar包了。然后你创建的类库名称会出现在点击Add Library后的选项中供你选择。
Add JARs和Add Library的区别:类库是多个jar包的集合。新建一个Library可以在里面随意添加多个自己需要的jar包。
3、 静态导入import static
静态导入是JDK1.5的新特性,一般我们导入的都是类(使用import语句),然后调用该类的方法,而静态导入是导入类的静态方法(使用语句import static),这样这个类的该静态方法就可以直接使用,不用再写类名前缀了。如:import java.lang.Math.*;//这样就相当于将Math中的所有静态方法都导入了。这样再使用Math类中的静态方法如求两个数的最大值,就可以在类中直接写:
max(3,78);
4、编程好习惯:新建每个类最好都写上包名,包名一般为域名。例如:cn.itheima
- 黑马程序员--Java基础加强(1)--eclipse及IDE开发工具介绍
- (17)基础加强-Exclipse及IDE开发工具的介绍
- 黑马程序员——基础加强之 eclipse开发工具
- 黑马程序员基础加强———java 开发工具(DIE)之eclipse
- 黑马程序员----java基础加强(1)
- 黑马程序员————高新技术————eclipse及IDE开发工具介绍
- 黑马程序员----基础加强1eclipse
- eclipse及IDE开发工具介绍
- Java基础加强-eclipse开发工具
- 黑马程序员基础加强 eclipse
- 高兴技术 eclipse及IDE开发工具介绍(一)
- 黑马程序员 高新技术<一>---> eclipse开发工具、相关知识加强及枚举类
- 黑马程序员--高新技术<一>eclipse开发工具及相关知识加强
- 《黑马程序员》基础加强---eclipse加强
- 黑马程序员——eclipse及IDE开发工具的一点小知识
- 黑马程序员--Java基础加强(1)
- 黑马程序员-------Java基础加强1
- 黑马程序员--Java基础加强1
- 开源硬件 LittleBits 融资千万:小玩具,大生意
- 设置监听器的几种方式
- #小练习 合并首字母相同的男孩、女孩姓名 (最终版)
- AVAudioSession中 setCategory不正确导致不能正确录音或播放音频
- 在ListView的item项里使用CheckBox或者Button时,OnItemClickListener无响应的问题
- 黑马程序员--Java基础加强(1)--eclipse及IDE开发工具介绍
- POJ 1050_To the Max
- libjpeg库使用举例
- C++:STL标准入门汇总
- JAVA线程池原理以及常用线程池介绍
- A. Dima and Guards
- PL/SQL Developer导入、导出表结构和表数据
- 利用js实现前台动态添加文本框,后台获取文本框内容(示例代码)
- 浏览器兼容性问题--IE在开发工具启动的情况下JS才能执行