Eclipse在线视频教程

观看方式:
1、登录硅谷动力在线观看: http://www.enet.com.cn/article/2006/0704/A20060704124810.shtml
2、通过cownew团队网站中的超链接访问:
http://www.cownew.com/kc/

附前四讲课件:
第一讲eclipse的基本使用
1、eclipse工程的建立
2、源文件夹等概念
3、基本代码的编写
第二讲eclipse基本操作(1)
1、建立包、建立接口及其他
2、工程的高级配置
3、工程的构建
3、代码的自动完成、自动修正功能
黄色的、红色的标识
(1)方法的自动生成
(2)导入import
(3)清除无用的import
(4)自动清除无用的方法、变量
(5)自动实现接口的、抽象类的方法,自动重载父类方法
第三讲eclipse基本操作(2)
1、Java的调试
(1)断点、条件断点、异常断点
(2)断点中变量的查看,语句的执行
2、智能纠错、自动完成:
(1)自动生成try...catch,自动列出异常列表,自动转型...在红色提示上点击鼠标,常常可以得到惊喜
(2)自动生成set、get方法
(3)自动生成构造函数,
(4)javadoc的自动生成

第四讲eclipse高级操作(1)重构
一、概述
1、好的程序应该是不断重构出来的。消除badsmell,提高代码可读性、可维护性和可扩展性。《重构-改善既有代码的设计》(英文名《Refactoring:ImprovingtheDesignofExistingCode》)
2、Eclipse的自动重构功能能够很好地支持各种程序元素的重命名,并自动更新相关的引用。Eclipse能够支持方法、字段在类之间移动,并自动更新引用。Eclipse较好地支持内联字段、函数的更新替换。Eclipse较好地支持抽取方法、变量等程序元素。
3、Eclipse的重构支持撤销和重做,并且能够预览重构结果,会对有可能导致错误的重构结果进行提示。所以使用Eclipse进行重构是非常安全的。
二、重构不高深-实战重构
1、方法抽取ExtractMehod:
将caclCost中参数校验部分抽取成方法verify。
2、重命名Rename
(1)重命名类名Test1为CostCalculator。
(2)重命名User为UserInfo
3、内联Inlining
内联方法add
4、常量抽取ExtractConstant:
将"normal"、"vip"抽取成常量
5、抽取局部变量ExtractLocalVariable
将user.userType抽取成变量
6、包装字段EncapsulateField
重构User类,用setget包装
7、ExtractInterface抽取接口
CostCalculator中抽取ICostCalculator接口

你可能感兴趣的:(eclipse)