Eclipse开发工具

Eclipse是现在一个比较大型的开源组织,其主要是以推广Java标准以及IDE为主。

Eclipse简介

Eclipse如果翻译为中文实际上的含义是“日蚀”(遮盖一切的太阳的光芒),而当时面对SUN公司而言这就是一个赤裸裸的挑衅,这个挑衅是由IBM发出的(在整个的Java领域上,真正使用到java获得利益的只有IBM,而SUN公司虽然缔造了Java,可是没有获得多大的收益),Java后来的稳定发展很大的程度上取决于IBM的技术推广,所以IBM一直很想得到Java语言的归属权。在2000年之后世界上形成了所谓的开源风,而后IBM将Eclipse转送给了现在的Eclipse组织,继续进行开源的IDE工具的更新与推广。
Eclipse的前身是IBM推出的一个VisualAge开发工具,后来推出Eclipse之后可以很好的进行Java语言的开发,在Eclipse开源之前世界上使用最广泛的(极其难用的)Java开发工具就是Borland JBuilder,Borland公司在行业之内绝对具有IDE统治地位,虽然其JBuilder并不好用,但是随着技术的发展,JBuilder也在不断的完善,后期适当可以使用了。但是这个后期的时候也是Eclipse开发发力的时候,于是在2006年的Borland公司宣布破产,而后Borland的技术部单独成立继续进行JBuilder工具的推广(打开一看,发现里面其实就是Eclipse的扩展),虽然JBuilder在Eclipse之前一直是Java的首选开发工具,可是SUN公司做了一件最搞笑的事情,在2003年之后开始推广自己的开发工具:NetBeans。
如果说现在还是处于2000年初的时候,要进行企业项目的开发(不牵扯到所谓的互联网架构是以办公平台为主的),在当时的开发过程之中,往往会有两套的技术组合:

  • 解释过程:开发工具+操作系统+中间件+数据库;
  • 皇家正规军(IBM):WSAD+AIX+WAS+DB2,这套设计绝对稳定;
  • 正规杂牌军(厂商合奏):JBuilder+Linux+BEAWebLogic+Oracle;
  • 开源风潮(免费风潮):Eclipse+Linux+Tomcat+MySQL;
    如果要想获得Eclipse开发工具,可以直接登录:www.eclipse.org上下载。
    Eclipse本身是属于绿色版本,也就说它直接解压后就可以直接使用了,而后可以直接进行Eclipse的启动,启动之后询问用户要使用的工作区(一个工作区里面可以创建若干个项目)
    在Eclipse之中本身支持有:JDT、Junit、CVS客户端、插件开发等功能,而Eclipse EE 版本还支持各种JavaEE的技术开发。

使用JDT开发Java程序

在Eclipse之中提供有JDT环境可以实现java程序的加法,夏目安通过一些功能进行演示。
1、如果要想进行项目的开发,那么首先需要创建一个新的项目:FirstProject;
在这里插入图片描述
2、随后输入项目的名称,同时会自动帮助用户找到可以使用的JDK版本,如果此处没有相应的JDK配置,则需要开发者自己进行JRE配置,在进行jre添加的时候请选择标准的JRE。
在这里插入图片描述
在以后如果你电脑上有多个JDK的情况下,就必须使用这种方式进行配置处理。
3、另外一点需要注意的是,理论上所有的开发程序都应该使用一种统一的UTF-8的编码,所以严格意义上来讲应该首先修改一下当前的Eclipse支持的文件编码。
在这里插入图片描述
4、当我们的项目创建完成值周会自动出现一个对话框:主要询问是否进行透视图的切换。随后选择不切换随后就可以直接建立好新的Java项目。步骤:【window】→【preferences】→【输入:encoding:workspace】:UTF-8
在这里插入图片描述
如果现在要想改变字体可以使用“CTRL +、-”改变字体大小,如果此时你的Eclipse没有修改整体的编码,那么也可以针对于一个文件进行编码的修改,直接选择文件的属性进行修改。
6、编写一个基础的程序

package cn.mldn.demo;

public class Hello {

	public static void main(String[] args) {
		System.out.println("Hello World!");
		System.out.println("www.mldn.cn");
	}

}

当程序代码保存之后会自定保存编译处理。
7、Eclipse之中有许多方便的快捷键可以供开发者使用

  • CTRL + 1:进行代码纠正提示;

在这里插入图片描述

  • ALT + / :代码提示

在这里插入图片描述

  • CTRL+SHIFT+↓:赋值当前行
  • CTRL+/:单行注释
    CTRL+SHIFT+/:多行注释
    CTRL+SHIFT+F:格式化代码
    CTRL+SHIFT+O:自动导入所需要的包
    如果觉得以上的快捷键不够用,可以自行查阅:CTRL+SHIFT+L;
    8、在Eclipse里面还支持代码生产的操作,可以自动为类生成构造方法或者是setter、getter方法,选择【Source】→【Generate】
    在这里插入图片描述
    9、在进行开发的时候也可以由用户方便的进行异常的处理。
    在这里插入图片描述
    点击第二个自动出现处理异常
    在这里插入图片描述
    10、在程序执行的时候可以使用初始化参数进行内容的接收,在Eclipse里面也可以配置初始化参数,但是有一点可以注意这个类必须先执行一次后才可以配置。
package cn.mldn.demo;

public class InitParamDemo {
	public void main(String[] args) {
		for (String arg : args) {
			System.out.println(arg) ;
		}
	}
}

在这里插入图片描述
在这里插入图片描述
必须执行了才能继续配置
11、使用Eclipse还可以直接将类导出为*.jar文件:【File】→【Export】→【选择要导出的文件内容】
在这里插入图片描述
12、在进行项目开发的过程之中有可能需要进行其他*.jar文件的导入,那么此时需要针对于某一个项目进行配置,使用Java构建路径进行定义。

代码调试

Eclipse之中支持有代码的调式操作,即:可以一步一步的观察代码的执行处理操作流程。
1、建立一个程序类用于测试

package cn.mldn.util;

public class Math {
	private Math() {}	// 构造方法私有化
	public static int add(int x, int y) {
		int result = 0;
		result = x + y;
		return result ;
	}
}

package cn.mldn.test;
public class TestMath {

	public static void main(String[] args) {
		int numA = 10 ;
		int numB = 20 ;
		System.out.println(cn.mldn.util.Math.add(numA, numB));

	}

}

2、如果要进行代码调试,那么一定要保证设置有一个程序的断电(Break Point);
在这里插入图片描述
双击前面代码的行数,出现小蓝点,即可实现断电的设置。
3、使用调试模式启动程序
在这里插入图片描述
随后会出现一个对话框,询问是否需要切换到调试视图之中,此时需要更改视图,因为需要得到一些调试的处理工具。
在这里插入图片描述
4、在Eclipse之中对于代码的调试主要可以通过几个控制工具完成:
在这里插入图片描述

junit测试工具

在进行项目开发的时候测试这一个环节绝对是不可忽略的,任何的一个成功的代码都需要经过不断的测试从而得到稳定的效果,在进行测试的时候除了白盒测试与黑盒测试之外,现在最流行的是用例测试,而Junit实现的就是一个用例测试的工具。
范例:定义一个要测试的类

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值