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

         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 运行到指定行

  

原文地址:https://www.cnblogs.com/iBinary/p/9749242.html

时间: 2024-10-27 00:35:44

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

Java开发知识之Java的枚举

Java开发知识之Java的枚举 一丶什么是枚举 枚举可以理解为就是常量,在Java中我们定义常量.都是用 final语句. C++中都是用const关键字. 枚举跟C++概念都是一样的.就是特定的常量而已. 二丶Java中的枚举 java中的常量.一般都是final定义.但是我们讲过.final定义的常量.初始化的时候可以每次给不同的值. 所以加上static 才能保证其内存不会改变.一般常量都是定义在接口中给我们使用的. 可能需要连续定义. 例如: public final static i

Java开发知识之Java控制语句

Java开发知识之Java控制语句 一丶复合语句 不管任何语言都有控制语句 if else if else whie do  while  for .... 首先讲解的是java的复合语句 1.什么是复合语句 复合语句简称为块语句,C 语言以及其它语言都有的块语句 { int nValue = 10; } 块语句有一个作用就是限制作用域.  比如我们的变量nValue 在块语句当中.如果出了块语句那么就不能使用了. 二丶条件语句 条件语句   if else if  else 跟其它语言一样.

Java开发知识之Java中的泛型

Java开发知识之Java中的泛型 一丶简介什么是泛型. 泛型就是指泛指任何数据类型. 就是把数据类型用泛型替代了. 这样是可以的. 二丶Java中的泛型 Java中,所有类的父类都是Object类.所以定义泛型的时候,设计长须的话传入的值与返回的值都是Object类型为主.如果是用具体的实例,就要进行转换了.具体参考向上转型,跟向下转型. JDK 1.5版本才有了泛型机制. 语法如下: class 类名<T >{ public T a; public T b; public void Set

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

Java开发知识之Java中的集合类 一丶什么是集合类 如果你学习说数据结构,那么学习集合就很简单. 因为集合就是存储数据的结构. 例如 有链表结构 (list ) 还有 map结构.等等. 集合类就是存储数据的集合. 我们可以看一下继承图: Collection接口. 由 Set类.以及 List类就行实现. 并且还有子类. Map 有 HashMap类. 还有 TreeMap类继承. 各个类都是不一样的.比如 List.代表链表类.可以存储数据,是连续的.只要有前驱后继即可. 子类就是对链表

java基础知识《JAVA 核心技术》学习笔记(一)

一:数据类型 (1)java整形: 类型                         存储要求 int                              4字节 short                          2字节 long                           8字节 byte                           1字节 (2)浮点类型 类型                         储存要求 float            

当用Myeclipse8.6集成开发环境,进行JavaWeb项目开发的时候,用集成开发环境中的run Server进行程序调试时,出现如下错误解决方案

当用Myeclipse8.6集成开发环境,进行JavaWeb项目开发的时候,用集成开发环境中的run Server进行程序调试时,出现如下错误解决方案: 'Starting Tomcat v6.0 Server at localhost'has encountered a problem 错误提示: Several ports(8080,8009)required by Tomcatv6.0 Server at localhost are already in use.The server ma

JAVA入门1 Mac os x 集成开发环境Eclipse的安装

为了彻底摆脱Windows的约束,我把MBP的磁盘抹掉并且重新安装了mountain lion,还是觉得旧版的系统好看,新的系统太过扁平化了,而且现在许多软件要求都是10.7左右(最低或最高),等到迫不得已的时候再升级吧. 要进行Java开发需要有两个东西, 一个是JRE    JAVA RUNTIME ENVIRONMENT 可以看出,这是一个Java的运行环境,不管你要不要进行开发,你要执行Java程序,就需要有这个东西.所以,这个东西是跨平台的  手机  电脑 ,只要有Java程序运行的地

Java基础知识:Java知识简介

一.java基础语法: 一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作.下面简要介绍下类.对象.方法和实例变量的概念. 对象:对象是类的一个实例,有状态和行为.例如,一条狗是一个对象,它的状态有:颜色.名字.品种:行为有:摇尾巴.叫.吃等: 类:类是一个模板,它描述一类对象的行为和状态. 方法:方法就是行为,一个类可以有很多方法.逻辑运算.数据修改以及所有动作都是在方法中完成的. 实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定. 编写J

《java基础知识》Java集合(Collection)

作为一个Developer,Java集合类是我们在工作中运用最多的.最频繁的类.相比于数组(Array)来说,集合类的长度可变,更加适合于现代开发需求: Java集合就像一个容器,可以存储任何类型的数据,也可以结合泛型来存储具体的类型对象.在程序运行时,Java集合可以动态的进行扩展,随着元素的增加而扩大.在Java中,集合类通常存在于java.util包中. Java集合主要由2大体系构成,分别是Collection体系和Map体系,其中Collection和Map分别是2大体系中的顶层接口.