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 运行到指定行
Java开发知识之Java的集成开发环境的更多相关文章
- Java开发知识之Java的枚举
Java开发知识之Java的枚举 一丶什么是枚举 枚举可以理解为就是常量,在Java中我们定义常量.都是用 final语句. C++中都是用const关键字. 枚举跟C++概念都是一样的.就是特定的常 ...
- Java开发知识之Java中的Map结构
Java开发知识之Java中的Map结构 一丶Map接口 Map没有实现Collection接口,提供的是Key 到Value的映射. Map中.不能包含相同的Key,每个Key只能映射一个Value ...
- Java开发知识之Java中的集合Set接口以及子类应用
---恢复内容开始--- Java开发知识之Java中的集合Set接口以及子类应用 一丶Set接口以及作用 在上一讲.我们熟悉了接口的实现图.以及自己各有的子类. List接口主要存储的数据是可以重复 ...
- Java开发知识之Java中的集合上List接口以及子类讲解.
Java开发知识之Java中的集合类 一丶什么是集合类 如果你学习说数据结构,那么学习集合就很简单. 因为集合就是存储数据的结构. 例如 有链表结构 (list ) 还有 map结构.等等. 集合类就 ...
- Java开发知识之Java中的泛型
Java开发知识之Java中的泛型 一丶简介什么是泛型. 泛型就是指泛指任何数据类型. 就是把数据类型用泛型替代了. 这样是可以的. 二丶Java中的泛型 Java中,所有类的父类都是Object类. ...
- Java开发知识之Java的异常处理
Java开发知识之Java的异常处理 一丶异常概述 在讲解异常之前,我们要搞清楚.什么是异常. 通俗理解就是我们编写的程序出问题了.进行处理的一种手段. 比如我们的QQ.有的时候就崩溃了.比如出现xx ...
- Java开发知识之Java类的高级特性,内部类.以及包使用.跟常量关键字
Java开发知识之Java类的高级特性,内部类.以及包使用.跟常量关键字 一丶Java中包的机制 首先包其实就是个文件夹.作用就是管理类. Java中每次定义一个类的时候.通过Java编译之后.都会生 ...
- Java开发知识之Java的继承多态跟接口*
Java开发知识之Java的继承多态跟接口 一丶继承 1.继承的写法 在Java中继承的 关键字是 extends 代表一个类继承另一个类. 继承的含义以及作用: 继承就是基于某个父类的扩展.制定出来 ...
- Java开发知识之Java的数字处理类Math类
Java开发知识之Java的数字处理类Math类 一丶Java.text.DecimalFormat类与NumberFormat类 首先 Java.text.DecimalFormat指的是Decim ...
随机推荐
- Linux内核内存管理架构
内存管理子系统可能是linux内核中最为复杂的一个子系统,其支持的功能需求众多,如页面映射.页面分配.页面回收.页面交换.冷热页面.紧急页面.页面碎片管理.页面缓存.页面统计等,而且对性能也有很高的要 ...
- Kafka 安装配置
1. 下载安装kafka 下载地址:http://apache.fayea.com/kafka/ 解压安装包 tar zxvf kafka_版本号.tgz 2. 配置 修改kafka的config/s ...
- java代码的编译、执行过程
Java代码编译是由Java源码编译器来完成,流程图如下所示: Java字节码的执行是由JVM执行引擎来完成,流程图如下所示: Java代码编译和执行的整个过程包含了以下三个重要的机制: Java源码 ...
- 微信小程序开发---视图层(View)
WXML WXML能力: 数据绑定 列表渲染 条件渲染 模板 事件 数据绑定 数据绑定使用 Mustache 语法(双大括号)将变量包起来,可作用于内容,组件属性(需要在双引号之内),控制属性(需要在 ...
- react-native 打包成apk 文件
用android studio 打包成apk 文件 js build 执行: react-native bundle --platform android --dev false --entry-fi ...
- js 中 的 BOM对象
BOM对象(浏览器对象模型 Browser Object Model) 01.页面的前进和后退 02.移动,调整和关闭浏览器窗口 03.创建新的浏览器窗口 01.window对象 ***** 核心对象 ...
- JavaEE开发之Spring中的条件注解、组合注解与元注解
上篇博客我们详细的聊了<JavaEE开发之Spring中的多线程编程以及任务定时器详解>,本篇博客我们就来聊聊条件注解@Conditional以及组合条件.条件注解说简单点就是根据特定的条 ...
- 如何用VSCode调试Vue.js
VS Code相关插件:Chinese (Simplified) Language Pack for Visual Studio Code Debugger for Chrome ESLint Vet ...
- 整理4种Vue组件通信方式
整理4种Vue组件通信方式 重点是梳理了前两个,父子组件通信和eventBus通信,我觉得Vue文档里的说明还是有一些简易,我自己第一遍是没看明白. 父子组件的通信 非父子组件的eventBus通信 ...
- [Swift]LeetCode232. 用栈实现队列 | Implement Queue using Stacks
Implement the following operations of a queue using stacks. push(x) -- Push element x to the back of ...