Java开发知识之Java的集成开发环境

一丶Eclipse 开发环境

   Eclipse是IBM公司花了4000万美金开发的一个集成开发环境.是一个免费开源的.

下载官网: http://www.eclipse.org

下载地址:http://www.eclipse.org/downloads/packages/

打开下载地址,下载适用于Java开发人员的IDE

有可能你的界面是英文版本的.因为我使用的是Google 浏览器.自动给我翻译了一下网页. 注意图标: JC.下载适用于我们系统的版本即可.

我是Windows 64位系统.所以下载64

下载完成之后是一个zip压缩文件,解压即可使用.

打开程序

eclipse.exe就是我们集成开发环境的启动程序.

我们启动之后,我们的Eclipse是英文版本的.建议使用英文版本的.因为学习英文对我们有好处.

当然.我们可以下载中文语言包.

下载地址: http://www.eclipse.org/babel

点击下载即可.点击下载之后会跳转到语言包下载界面.

我们选择第一个.photon. 我下载的是最新版的Eclipse所以这里它是photon. 4.5版本的是mars.. 所以你只要知道.下载一个Eclipse.点击第一个就可以.

有可能不是photon.也可能是别的.别管他.点击.

点击之后.提示你下载什么语言包

我们找到分组为中间简体的.下载第二个.  ecLipse-zh 结尾的. 这里也说了我们的eclipse版本是4.8.0版本.

下载之后.是一个zip文件.进行解压.

解压之后:

  解压之后有个eclipse文件夹.我们点击进去.会出现两个文件夹

把这两个文件发复制. 覆盖到你的eclipse安装目录下即可.

此时打开eclipse.exe启动程序

已经变成中文了. 说明我们配置成功了.

打开之后.创建一个Java项目后,我们的工作空间如下. 因为都是中文了.摸索一下即可.

二丶使用Eclipse创建一个Java项目.并且编译运行

  上面我们配置好了ecLipse,那么我们创建一个Java项目.

文件->新建->Java项目

打开后出现如下界面

我们填写一个项目名即可.

创建完毕之后,就有我们的Java项目了.我们在src目录点击新建java类

弹出下面

该输入的输入,该打钩的打钩即可.

我们的Java程序就出来了.

代码帮我们生成了.我们编写代码即可.利用前面的代码.

编译跟运行:

  Java代码不需要进行编译了.因为在你写代码的过程中Eclipse检查你的错误.相当于随时在编译. 我们点击工具栏中的运行按钮即可.

或者右键

  

调试程序:

  不管任何语言都有调试的功能.调试的时候避免不了进行断点操作.

  1.在需要调试的位置下断点. 在行号位置进行双击下断点.

  2.右键以调试方式启动

调试程序启动后使用快捷键进行断点调试

  F5 步入,遇到函数可以进去.

  F6 步过,遇到函数不进去.直接跳到下一行代码

  F7 单步返回, 直接跳转到当前函数的下一行代码.

  Ctrl + F5 单步跳入 只进入一层.

  F8 继续执行

  F11 调试上次启动

  Ctrl + F11 运行上次启动

  ctrl + shift + B 添加删除断点

  Ctrl + R 运行到指定行

  

Java开发知识之Java的集成开发环境的更多相关文章

  1. Java开发知识之Java的枚举

    Java开发知识之Java的枚举 一丶什么是枚举 枚举可以理解为就是常量,在Java中我们定义常量.都是用 final语句. C++中都是用const关键字. 枚举跟C++概念都是一样的.就是特定的常 ...

  2. Java开发知识之Java中的Map结构

    Java开发知识之Java中的Map结构 一丶Map接口 Map没有实现Collection接口,提供的是Key 到Value的映射. Map中.不能包含相同的Key,每个Key只能映射一个Value ...

  3. Java开发知识之Java中的集合Set接口以及子类应用

    ---恢复内容开始--- Java开发知识之Java中的集合Set接口以及子类应用 一丶Set接口以及作用 在上一讲.我们熟悉了接口的实现图.以及自己各有的子类. List接口主要存储的数据是可以重复 ...

  4. Java开发知识之Java中的集合上List接口以及子类讲解.

    Java开发知识之Java中的集合类 一丶什么是集合类 如果你学习说数据结构,那么学习集合就很简单. 因为集合就是存储数据的结构. 例如 有链表结构 (list ) 还有 map结构.等等. 集合类就 ...

  5. Java开发知识之Java中的泛型

    Java开发知识之Java中的泛型 一丶简介什么是泛型. 泛型就是指泛指任何数据类型. 就是把数据类型用泛型替代了. 这样是可以的. 二丶Java中的泛型 Java中,所有类的父类都是Object类. ...

  6. Java开发知识之Java的异常处理

    Java开发知识之Java的异常处理 一丶异常概述 在讲解异常之前,我们要搞清楚.什么是异常. 通俗理解就是我们编写的程序出问题了.进行处理的一种手段. 比如我们的QQ.有的时候就崩溃了.比如出现xx ...

  7. Java开发知识之Java类的高级特性,内部类.以及包使用.跟常量关键字

    Java开发知识之Java类的高级特性,内部类.以及包使用.跟常量关键字 一丶Java中包的机制 首先包其实就是个文件夹.作用就是管理类. Java中每次定义一个类的时候.通过Java编译之后.都会生 ...

  8. Java开发知识之Java的继承多态跟接口*

    Java开发知识之Java的继承多态跟接口 一丶继承 1.继承的写法 在Java中继承的 关键字是 extends 代表一个类继承另一个类. 继承的含义以及作用: 继承就是基于某个父类的扩展.制定出来 ...

  9. Java开发知识之Java的数字处理类Math类

    Java开发知识之Java的数字处理类Math类 一丶Java.text.DecimalFormat类与NumberFormat类 首先 Java.text.DecimalFormat指的是Decim ...

随机推荐

  1. BZOJ2681 : 玩游戏2

    首先若存在多个连通块,那么答案显然是$+\infty$. 否则以$m$为根,每棵子树的根节点都最多只能放一个金币,且这些子树之间互不干扰. 对于一棵父亲为$m$的子树,最优方案下一定可以将子树剖分成若 ...

  2. SDN网络中hypervisor带来的控制器时延(Hypervisor位置的优化)

    一,问题背景 1.介绍监督器大部分由软件实现,可灵活放置,高效的SDN网络虚拟化需要复杂的技术来放置hypervisor在合适的位置,才能提供租户最佳的性能.称为k-Network Hyperviso ...

  3. CSS水平垂直居中!

    总结一下,最经典的面试题 分两种情况,宽高确定和不定宽高 (一)宽高确定 初始条件如下: 1. 绝对定位 + 负margin 里面的盒子相对于父盒子绝对定位,距离上面和左边分别为50%,此处的50%是 ...

  4. 理解pytorch中的softmax中的dim参数

    import torch import torch.nn.functional as F x1= torch.Tensor( [ [1,2,3,4],[1,3,4,5],[3,4,5,6]]) y11 ...

  5. python d:\test.py File "<stdin>", line 1 python d:\test.py ^ SyntaxError: invalid syntax

    pyhton出错: python d:\test.py File "<stdin>", line 1 python d:\test.py ^SyntaxError: i ...

  6. RTN 实操

    创建房间 test-rtn 10001 e2uii6r7r 8LfwOcreM76OiV1V1y8jXrMG_BNa-cmktpWUznRa:kdYdsEpcYLc5ceWEHPaK0ZDI7Qc=: ...

  7. 1、了解计算机与操作系统发展阶段 2、选择一个具体的操作系统,结合计算机与操作系统的发展阶段,详细了解其渊源、发展过程、趋势,整理成简洁美观的图文博客发布。 Windows Mac os x Unix Linux Android 等。

    1.了解计算机与操作系统发展阶段 操作系统并不是与计算机硬件一起诞生的,它是在人们使用计算机的过程中,为了满足两大需求:提高资源利用率.增强计算机系统性能,伴随着计算机技术本身及其应用的日益发展,而逐 ...

  8. xgboost 多gpu支持 编译

    xgboost 多gpu支持 编译 Ubuntu 18.04.2Linux 4.15.0-46-genericgcc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0 cuda ...

  9. js操作DOM对象

    js操作DOM对象  (Document Object Model)文档对象模型 nodeType返回值 1:元素节点 2:属性节点 3:文本节点 8:注释节点 9: 文档节点 nodeName 节点 ...

  10. 企业IT管理员IE11升级指南【13】—— 如何把IEMP迁移到GPP

    企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...