eclipse 学习笔记
第一讲 eclipse的基本使用
- eclipse工程的建立
- 源文件夹等概念
- 基本代码的编写
runsas 运行
dubgeas 调试运行
第二讲 eclipse基本操作(一)
- 建立包、建立接口集体他
- 工程的高级配置
- 代码的自动完成、自动修正功能
黄色的、红色的标识
- 方法的自动生成
- 导入import
- 清除无用的import
- 自动清除无用的方法、标量
- 自动实现接口的、抽象类的方法,自动重载父类的方法
package
第三讲 eclipse 基本操作(2)
1.Java的调试
- 断点、条件断点、异常断点
- 断点中变量的查看,语句的执行
2.智能纠错、自动完成:
- 自动生成try…catch,自动列出异常列表,自动转换。。。在红色提示上点击鼠标,常常可以得到惊喜
- 自动生成set、get方法
- 自动生成构造函数
- javacode的自动生成
第四讲 eclipse高级操作(1)重构
一、概念
1.好的程序应该是不断重构出来的,消除badsmell,提高代码的可读性、可维护性和可扩充性。《重构–改善既有代码的设计》
2.Eclipse的自动重构功能构很好地支持各种程序元素的重命名,并自动更新相关的引用。Eclipse较好地支持内联字段、函数的更新替换。Eclipse较好地支持抽取方法、变量等程序元素。
3.Eclipse的重构支持撤销和重做,并且能够预览重构结构,会对有可能导致错误的重构结果进行提示。所以使用Eclipse进行重构是非常安全的。
二、重构不高深–实战重构
- 方法提取Extract Method:将caclCost中参数校验部分提取成方法verify
- 重命名Rename
- 重命名类名Test1为CostCalculator。
- 重命名User为UserInfo
- 内敛 内敛方法add
- 内敛抽取Extract Constant:
- 将抽取局部变量Extract LocalVariable
- 包装字段encapsulate Field
- ExtratInterface 抽取接口
第五讲 Eclipse高级操作 1.常用技巧
- 1.代码完成功能:alt+/
- 代码格式化功能(ctrl + shift f)
- jar包关联源代码
- 打开类型、查看父类实现、查看类型层次结构、查看方法调用
- 代码搜索。
第六讲:eclipse 高级操作 远程调试
Jpda是sun
jdk自带的远程调试机制。它提供了一套标准的调试接口,可以从虚拟机一级允许外界用特定协议探测协议探测虚拟机内部的运行细节。只是你装了jdk 1.2以上的sun jdk,就已经有了jpda支持。只要是用标准sunJDK中JAVA.EXE运行的应用,就可以JPDA进行远程调试。以WEB应用的开发为例,servlet和EJB的调试一直不是一件太容易的事情。虽然JBuilder、eclipse等有一些常见的应用服务器,如tomcat,weblogic 6.x的调试插件,但是用法各不相同,原理也不同,而且很容易由于版本问题导致出现各种问题,而且对于有的服务器则没有相应的IDE插件。
JPDA就不一样。由于它是Java平台的标准功能之一,所以我们其实可以调试任何用jdk运行的程序,它统一了调试的实现方式。JPDA基本原理就是程序运行过程中,JVM将程序运行中的相关信息发送给JPDA客户端,JPDA客户端也可以向JVM查询一些信息(变量的值等)。
只需要做两件事:
在被调试的应用上,增加几个java虚拟机启动参数,让他启动后进入调试服务器模式:
-Xdebug –Xnoagent –Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n
在本机或网络中另一台机器上用某种jpda客户端程序,attach到被调试的应用程序(可以通过socket或共享内存两种方式)。
第七讲 Eclipse中的插件的安装
常见插件
数据库管理SQLExplorer
可视化GUI界面开发SWT-Desinger(高级功能收费)
反编译工具(Jode)
J2EE开发lomboz、MyEclipse(收费)
XML编写查看XMLBuddy
第八讲:安装
- 安装JDK
- 安装tomcat
- 安装Myeclipse
- 启动一个eclipse
- 建立一个server
- 注意要使用JDK,而不是JRE,否则会出错(演示)
- 建立一个web工程
- 建立一个jsp文件
- 部属web工程
- 浏览jsp网页
第九讲:安装
在eclipse的安装目录的pluqins目录下新建一个covnewStudio1.0.0文件夹,将压缩包的内容解要到CowenwStudio10.0.0下,解压以后pluqins.xml等文件应该在的根下。
在eclipse的命令行参数上增加-clcan参数启动Eclipse
- 建模
- 新建一个Java工程
- 建立源文件夹,并根据自己需要建立包
- 建立实体:注意文件扩展名必须是。Cmf
- 代码生成