Eclipse使用

来源:互联网 发布:win7网络发现无法启用 编辑:程序博客网 时间:2024/06/06 12:38


Java开发常见工具介绍

EclipseMyEclipse介绍

Eclipse下载,安装及卸载

Eclipse的基本使用

Eclipse的高级使用

 

 

Java开发常见工具介绍

A:操作系统自带的记事本软件

B:高级记事本软件

C:集成开发环境 IDE

(Integrated Development Environment)

 

 

Eclipse的概述

Eclipse是一种可扩展的开放源代码的IDE

 

Eclipse是一种可扩展的开放源代码的IDE。起始于19994月,由OTIIBM两家公司的IDE产品开发组组建。200111月,IBM公司捐出价值4000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。最初主要用于Java语言开发,通过安装不同的插件,Eclipse可以支持不同的计算机语言开发。

 

 

Eclipse的特点描述

  免费

  Java语言编写

  免安装

  扩展性强

MyEclipse

  Eclipse基础上追加的功能性插件,对插件收费

  WEB开发中提供强大的系统架构平台

 

 

 

Eclipse

可免费使用

早期是由Java开发人员使用Java语言编写,工具所带来的快捷帮助完全符合Java编程人员的习惯

免安装,由于使用Java语言编写,需要为其提供JDKJRE

扩展性强,工具本身不具有的功能,可以通过标准接口扩展添加功能

 

MyEclipse

MyEclipse是在Eclipse基础上追加的功能性插件

MyEclipse目前已收费

MyEclipse主要在JavaWeb方面为开发者提供强大的系统架构平台

早期的MyEclipse安装需要基于Eclipse安装目录,后期逐渐发布完整版开发包,安装后自带EclipseJDK和各种插件

 

Eclipse的下载,安装及卸载

下载 http://eclipse.org/

安装

绿色版 解压就可以使用(Eclipse)

卸载

绿色版 直接删除文件夹即可

 

 

Eclipse的基本使用

选择工作空间

    工作空间  其实就是我们写的源代码所在的目录

Eclipse来完成一个HelloWorld案例

  代码以项目为基本单位

  创建项目

  创建包

  创建类

  编写代码

 

编译

   自动编译,在保存的那一刻帮你做好了

运行

   点击虫子后面的绿色内在三角形按钮

   点击Run菜单下的run。也可以使用快捷键Ctrl+F11

   选择要运行的文件或者在要运行的文件内容中

    右键 -- Run as - Java Application即可

  看到Console即可,它就是Eclipse自带的控制台

 

Eclipse的汉化及语法检查

方式有好几种,我给大家介绍最方便的一种

使用dropins安装插件

   Eclipse3.5开始,安装目录下就多了一个dropins目录,只要将插件解压后放到到该目录即可。同理,这种方式卸载插件也是特别的方便,推荐这种方式

   大家可以同时使用中文版和英文版,这样还可以学英语

源代码语法检查

  红色波浪线

  黄色波浪线

源代码语法检查

   Eclipse可以对正在进行编写的源代码进行语法检查,对错误的源代码使用红色波浪线进行提示,

   对未使用的成员或有安全隐患的成员使用黄色波浪线进行警告提示

 

    Eclipse之所以可以进行语法检查,主要原因是因为Eclipse在随时监测是否有键盘或鼠标输出动作,

    如果有就对Eclipse下所有工程所有类进行编译,发现错误,立即标注。

 

   不使用的工程尽量关闭

选中工程close即可

 

 

Eclipse组成之视窗与视图

视窗  每一个基本的窗体被称为视窗

    PackageExplorer  显示项目结构,包,类,及资源

    Outline   显示类的结构,方便查找,识别,修改

    Console  程序运行的结果在该窗口显示

    Problems 显示所有语法及错误所在的位置

    Hierarchy 显示Java继承层次结构,选中类后F4

视图  是由某些视窗的组合而成的。举例

    Java视图

    Debug视图

 

 

 

Eclipse中工作空间的基本配置

A:程序的编译和运行的环境配置(一般不改)

window -- Preferences -- Java

编译环境:Compiler 默认选中的就是最高版本。

运行环境:Installed JREs 默认会找你安装的那个JDK。建议配置了Java的环境变量。

问题:

低编译,高运行。可以。

高编译,低运行。不可以。

建议,编译和运行的版本一致。

 

B:如何去掉默认注释?

window -- Preferences -- Java -- Code Style -- Code Templates

选择你不想要的内容,通过右边Edit编辑。

注意:请只删除注释部分,不是注释部分的不要删除。

C:行号的显示和隐藏

显示:在代码区域的最左边的空白区域,右键 -- Show Line Numbers即可。

隐藏:把上面的动作再做一次。

D:字体大小及颜色

a:Java代码区域的字体大小和颜色:

window -- Preferences -- General -- Appearance -- Colors And Fonts -- Java修改-- Java Edit Text Font

b:控制台

window -- Preferences -- General -- Appearance -- Colors And Fonts -- Debug -- Console font

c:其他文件

window -- Preferences -- General -- Appearance -- Colors And Fonts -- Basic -- Text Font

E:窗体给弄乱了,怎么办?

window -- Reset Perspective

F:控制台找不到了,怎么办?

Window--Show ViewConsole

 

 

Eclipse中快捷键的使用

内容辅助键

  Alt+/ 起提示作用

常用快捷键

  格式化  ctrl+shift+f

  导入包  ctrl+shift+o

  注释  ctrl+/,ctrl+shift+/,ctrl+shift+\

  代码上下移动 选中代码alt+/下箭头

  查看源码  选中类名(F3或者Ctrl+鼠标点击)

 

 

 

Eclipse中如何提高开发效率

自动生成构造方法

a:无参构造方法 在代码区域右键--source--Generate Constructors from Superclass

b:带参构造方法 在代码区域右键--source--Generate Constructors using fields.. -- finish

 

自动生成get/set方法

在代码区域右键--source--Generate Getters and Setters...

 

 

Eclipse中打jar包并使用jar

jar是什么?

 jar是多个class文件的压缩包。

jar有什么用?

  用别人写好的东西

jar

   选中项目--右键--Export--Java--Jar--自己指定一个路径和一个名称--Finish

使用jar

  复制到项目路径下并添加至构建路径。

 

 

Eclipse中如何制作帮助文档

选中项目--右键--Export--Java--JavadocFinish

 

 

Eclipse中如何删除项目和导入项目

删除项目

   选中项目 – 右键 – 删除

       从项目区域中删除

       从硬盘上删除

导入项目

    在项目区域右键找到import

    找到General,展开,并找到

     Existing Projects into Workspace

    点击next,然后选择你要导入的项目

注意:这里选择的是项目名称

 

Eclipse中几个常见小问题

如何查看项目所在路径

  选中 -- 右键 -- Properties -- Resource -- Location

导入项目要注意的问题

   项目区域中不可能出现同名的项目(新建或者导入)

    自己随意建立的文件夹是不能作为项目导入的

修改项目问题

   不要随意修改项目名称

   如果真要修改,不要忘记了配置文件.project中的

<name>把这里改为你改后的名称</name>

 

 

Eclipse中代码的高级(Debug)调试

Debug的作用

  调试程序

  查看程序执行流程

如何查看程序执行流程

  什么是断点

  如何设置断点

  在哪里设置断点

  如何运行设置断点后的程序

  看哪些地方

  如何去除断点

断点:就是一个标记,表示从哪里开始看程序

 

A:如何设置断点

在语句的最左边,双击即可。

B:在哪里加

现在:在每一个方法的第一条有效语句上加。

以后:哪里不会加哪里。

C:怎么运行断点的程序

在代码区域--右键--Debug as--Java Appliaction

 

弹出一个界面:问你是否需要打开断点界面。并问你是否需要记录。

(Yes),是(选中复选框)

D:弹出了断点界面

a:点哪里

Step Over:跳过一行

F6:看到每一行的执行过程。

b:看哪里

看源代码:对照看程序的执行步骤

Debug界面:对照看程序的执行步骤

看变量界面:看变量的产生,赋值,及消失。

E:如何去除断点

a:把添加的动作再做一遍

b:一键清除版

选择Debug界面--breakPoints--Remove All...带两个x的。

 

 

 

学会使用断点

 

 

public class ForDemo {

public static void main(String[] args) {

// 定义求和变量

int sum = 0;

 

for (int x = 1; x < 6; x++) {

sum += x;

}

 

System.out.println("sum:" + sum);

}

}

 

 

/*

 * 通过debug查看程序执行流程

 * 请大家也做一遍。

 */

public class ArgsDemo {

public static void main(String[] args) {

int a = 10;

int b = 20;

System.out.println("a:" + a + ",b:" + b);

change(a, b);

System.out.println("a:" + a + ",b:" + b);

 

int[] arr = { 1, 2, 3, 4, 5 };

change(arr);

System.out.println(arr[1]);

}

 

public static void change(int a,int b) {

System.out.println("a:" + a + ",b:" + b);

a = b;

b = a + b;

System.out.println("a:" + a + ",b:" + b);

}

 

public static void change(int[] arr) {

for (int x = 0; x < arr.length; x++) {

if (arr[x] % 2 == 0) {

arr[x] *= 2;

}

}

}

}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 0