当前位置: 首页 > article >正文

Eclipse篇

第一讲eclipse的基本使用
1、eclipse工程的建立:
   建立工程,包,类,接口
   在Package Explorer空白处右键->new->java project->
   Source Folder里的文件eclipse能自动完成编译,而Folder中存放不许编译的文件;
  
第二讲 eclipse基本操作(1)
   1.工程的高级配置:第三方jar包加载到eclipse的构建路径:Properties ->Libraries->Add External JARs,而Add JARs是添加工程中已有的JAR包
   2.工程的构建
   3.红色代表错误,黄色代表警告;
   4.方法的自动完成;导入import;清除无用的import;自动清除无用的方法,变量;自动实现接口,抽象类的方法,自动重载父类方法;

 

第三讲eclipse基本操作(2)
1.java的调试
(1)断点,条件断点,异常断点
(2)断点中变量的查看,语句的执行
2.智能纠错,自动完成:
(1)自动生成try...catch,自动列出异常列表,自动转型...在红色提示上点击鼠标,常常可以得到惊喜
(2)自动生成set,get方法
(3)自动生成构造函数
(4)javadoc的自动生成

 

第四讲eclipse高级操作(1)重构
1.方法抽取Extract Mehod:将caclCost中参数校验部分抽取成方法verify.
2.重命名Rename:重命名User为UserInfo
3.内联Inlining
4.常量抽取Extract Constant:讲“normal”抽取成常量
5.抽取局部变量Extract Local Variable:将user.userType抽取成变量
6.包装字段Encapsulate Field:重构User类,用set get包装
7.Extract Interface抽取接口:将ConstCalculator中抽取ICostCalculator接口

 

第五讲eclipse高级操作(2)
1.(1)代码完成功能:Alt+/
  (2)代码格式化功能
  (3)jar包关联源代码
  (4)打开类型,查看父类实现,查看类型层次机构,查看方法调用
2.代码搜索

 

第七讲 eclipse中插件的安装
一、插件的安装:
  (1)在线安装。一jode为例。
   http://www.technoetic.com/eclipse/update
  (2)直接解压到eclipse的安装目录下,以SWT-Designer为例
  如果发现没有安装成功,则删除configuration目录下的文件夹org.eclipse.update.
  (3)用link的方式安装.以SWT-Designer为例(假设eclipse安装在C:/eclipse).
    A.解压插件到某文件夹,如C:/eclipse/3rdPlugins/SWTDesigner/eclipse.
    注意最后一击文件夹名字必须为eclipse,且插件解压以后的features、plugins文件夹必须是此文件夹的直接子文件夹。而C:/eclipse/3rdPlugins/SWTDesigner则被称为此插件的安装目录。
    B.在C:/eclipse/下新建文件夹links,这样就得到了C:/eclipse/links。
    C.在C:/eclipse/links下新建一个link文件,比如swtdesigner.link.在swtdesigner.link中写入一句话“path=C:/eclipse/srdPlugins/SWTDesigner”,需要注意的是,不能再路径中使用“/”,而是用“/”取代,这个地方很容易出错。
    D.重启eclipse.
二、常用插件介绍
  数据库管理SQLExplorer
  可视化GUI界面开发SWT-Designer(高级功能首发费)
 反编译工具Jode
 J2EE开发lomboz、MyEclipse(收费)
 XML编写查看XMLBuddy

http://www.lryc.cn/news/2418619.html

相关文章:

  • 汇编堆栈平衡的几种方式
  • 计算机表演活动全国,威盛中国芯计算机表演赛启动线下活动
  • Java项目:手机商城系统(java+Springboot+SSM+HTML+Layui+thymeleaf+mysql)
  • 云计算与虚拟化技术详解
  • canvas绘制简单动画和本地储存
  • WinForm中常用控件
  • Discuz!教程之Discuz!X2.5版本安装一些插件显示500错误,或页面打不开的问题修复
  • 新浪微博开放平台深度历险
  • ipad air1 12.5.5 checkra1n 越狱+绕过ID
  • JAVA代码优化:记录日志
  • 不得不使用的百度快照优化seo技巧
  • Zblog主题模板:Zblog响应式CMS轻主题博客模板
  • Android 客户端起HttpServer NanoHttpd
  • SQLServer · BUG分析 · Agent 链接泄露分析(转载)
  • ibmt41 安装linux系统,哥我决意为IBM T41 装WIN7的决心已经到了全人类都无法阻止的地步!...
  • struts2 通配符的配置方式
  • sobel算子
  • mac/linux--终端光标的快捷键操作
  • 【转】nios II架构uclinux的过程
  • 10个免费视频通话网站与陌生人聊天
  • 计算机毕业设计 asp.net校园论坛 毕设
  • oracle数据库查看归档日志文件,oracle的归档模式 ORACLE数据库归档日志常用命令...
  • 如何获取中国电信、网通、铁通的最新ip地址段
  • 济南大学计算机二级成绩查询,济南大学泉城学院教务系统成绩查询登录入口 jwxt.ujnpl.com/jwglxt/,精英高考网...
  • Speak2Me:社会性线上英语交流系统
  • 数字万用表原理图,重点是第三种,电路详细
  • Discuz!二次开发必备知识——DZ程序变量
  • 安卓和IOS推广技巧汇总,app安卓推广、ios推广aso优化
  • Android各个版本特性简介
  • ARMLCD的驱动与触摸屏的中断