第一、

要进行Java开发,首先要安装JDK(Java Development Kit,Java开发工具箱)。

JDK 是一系列工具的集合,这些工具是编译Java源码、运行Java程序所必需的,例如JVM、基础类库、编译器、打包工具等。不论是什么样的 Java 应用服务器,都是内置了某个版本的 JDK,因此掌握 JDK 是学好 Java 的第一步。

JDK所提供的部分工具:

  • java编译器:javac.exe
  • java解释器:java.exe
  • java文档生成器:javadoc.exe
  • java调试器:jdb.exe

前面所说的Java版本,实际上是指JDK的版本。

最主流的 JDK 是 Sun 公司发布的 JDK,除了 Sun 之外,还有很多公司和组织都开发了自己的 JDK,例如 IBM 公司开发的 JDK、BEA 公司的 Jrocket,还有 GNU 组织开发的 JDK等等。IBM 的 JDK 包含的 JVM(Java Virtual Machine)运行效率要比 Sun JDK 包含的 JVM高出许多,而专门运行在 x86 平台的 Jrocket,在服务端运行效率也要比 Sun JDK 好很多,但不管怎么说,还是需要先把 Sun JDK 掌握好。

JDK 的下载

网上找到一个别人下载JDK并安装的一个过程,是在官网上下载的,(不过我实在是放弃了全部是英文的网页,看不太懂。)给大家一个推荐的教程,在官网上下载JDK。https://zm10.sm-tc.cn/?spm=0.0.0.0.D8hzwP&src=http%3A%2F%2Fwww.weixueyuan.net%2Fview%2F5945.html&uid=138299298f702c260bce58e9d749ef79&hid=af1ad8209b0ea695cd3f014c5ed521d6&pos=2&cid=9&time=1459824796284&from=click&restype=1&pagetype=0000004000000402&bu=structure_web_info&query=java%E7%BC%96%E7%A8%8B%E7%8E%AF%E5%A2%83%E5%8F%AA%E6%9C%89jdk%E5%98%9B%EF%BC%9F&mode=&uc_param_str=dnntnwvepffrgibijbprsvpi

第二种方法比较简单。直接在360软件管家里搜索JDK并安装就可以了,下载后更新JDK版本就是最新的。

安装的时候要注意记住自己把软件安装到什么位置了,这个位置在配置环境变量的时候会用到。

环境变量的设置

如果你不了解环境变量的概念,请猛击这里:什么是环境变量

进入环境变量配置窗口,在“用户变量”中,设置3项属性,JAVA_HOME、PATH、CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”:

  • JAVA_HOME:设为JDK的安装路径(如D:\Program Files\jdk1.7.0_71),此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量)。
  • Path:使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin。%JAVA_HOME%就是引用前面指定的JAVA_HOME变量。
  • CLASSPATH:Java运行环境加载类的路径,只有类在classpath中,才能被识别和加载,设为 .;%JAVA_HOME%\lib(注意前面的点号(.),点号表示当前路径)。

打开一个CMD窗口,输入“java -version”和“javac”命令,看到很多说明信息,证明已经安装并配置成功了。如果出现ERROR说明某一步出现了错误,额,最好自行百度一下一般就能够解决这些问题。

Eclipse的安装

注意:一定要设置环境变量,Eclipse 的运行依赖于这些环境变量。

Eclipse可以直接从官网上下,地址:http://www.eclipse.org/downloads/

打开之后会进入到这么一个界面根据你的系统选择32位的或者64位的版本。选择图示版本的explise版本进行下载。

它是免安装的,你可以将压缩文件解压到任何一个你想要放置的文件夹中。这样有关java开发环境的搭建就完成了。

但是,还有一个很尴尬的问题,如果你看不懂英文怎么办,那就只能去下载语言汉化包了。

下载汉化包网址:http://www.eclipse.org/babel/downloads.php进入之后选择这个按钮找到汉语的选项即可。

这里包含了Eclipse软件本身及其模块和插件的语言包,你可以一次全部下载,也可以需要的时候再来下载。其中第三项是软件本身的汉化包。需要汉化软件使用窗口的同学可以先下载这个汉化包。
将下载到的文件解压,得到一个名为eclipse的文件夹,它里面包含两个文件夹:features和plugins,复制features和plugins到你的eclipse安装目录,覆盖原程序文件即可。

汉化后的菜单栏就如图所示了。

一步一步走路,一口一口吃饭,慢慢来。哪里不明白就去百度么O(∩_∩)O~。

初学JAVA,开发环境的搭建(JDK和Eclipse的安装)相关推荐

  1. Java开发环境的搭建以及使用eclipse从头一步步创建java项目

    原文:出自本人的Linux博客http://blog.csdn.net/unix21/article/details/18813173 一.Java 开发环境的搭建 这里主要说windows环境下怎么 ...

  2. Java开发环境的搭建以及使用eclipse创建项目

    一.Java 开发环境的搭建 这里主要说windows环境下怎么配置Java环境.如果是Linux环境参考本博客另一篇文章即可: Linux环境安装卸载JDK 1.首先安装JDK java的SDK简称 ...

  3. Ubuntu的Java开发环境基本搭建(JDK+IDE+Tomcat+MySQL+Navicat)等

    前言 最近公司的电脑由于不明原因老是奔溃,重装过两次,在家里也比较喜欢折腾系统,为了不用每次都度娘谷歌,记录下来,一条龙走过.博主是搞爪哇开发的,那么以下搭建针对的是爪哇环境开发 安装JDK以及配置环 ...

  4. Ubuntu的Java开发环境基本搭建(JDK+IDE+Tomcat+MySQL+Navicat)

    前言 原文链接:http://yangbingdong.com/2017/ubuntu-dev-environment-to-build/ 最近公司的电脑由于不明原因老是奔溃,重装过两次,在家里也比较 ...

  5. Java开发环境的搭建与基础语法(温习知识点)

    复习昨日内容 * Java语言概述* Java语言概述&发展史[了解]* Java的跨平台[了解]* JDK JRE JVM 有什么作用[理解] * Java开发环境的搭建 * JDK的下载与 ...

  6. Deepin java开发环境的搭建jdk8,tomcat9,maven3.3.9,nodejs,vue3+

    Deepin java开发环境的搭建 JDK8 查看本地是否存在openjdk,有则卸载,卸载命令:sudo apt-get remove openjdk* 下载jdk包,解压到自己想要放置的目录. ...

  7. Java开发环境的搭建(jdk安装教程)

    什么是环境搭建?为什么在开发之前要搭建环境?其实这就类似于盖楼之前要先打地基,地基就是盖楼时(开发)的环境.同理,Java程序想要运行起来,必须也有地基(环境),也就是JDK.安装JDK其实就是我们常 ...

  8. Linux下Java开发环境的搭建Tomcat6+jdk6+eclipse3.5.2+Myeclipse9.0+mysql5.1.47

    Tomcat6+jdk6+eclipse3.5.2+Myeclipse9.0+mysql5.1.47 1.JDK的安装:usr/java/jdk1.6.0_25 下载:jdk-6u25-linux-i ...

  9. 2、JAVA开发环境的搭建

    上次说到java应用之所以做到跨平台,是因为其依赖于java虚拟机,java想要运行需要依赖于特定的运行环境,称为JRE,如果想要开发java应用,则需要用到开发工具包,也就是JDK,所以这里就要说一 ...

  10. Java开发环境与搭建

    Java开发环境搭建 JDK下载与安装 配置环境变量 JDK目录介绍 HelloWorld及简单语法规则 Notepad++安装和使用 卸载JDK 删除Java的安装目录 删除JAVA_HOME 删除 ...

最新文章

  1. JavaScript(六)函数
  2. ad10怎么挖铺的铜_一个西北阴阳的诡异经历(五六):镇兽铜虎
  3. Spring程序开发
  4. bootstrap的分页
  5. 04.jQuery 基本语法笔记
  6. ES6新特性_Promise介绍与基本使用---JavaScript_ECMAScript_ES6-ES11新特性工作笔记024
  7. 一起看2018阿里技术参考图册(算法篇)
  8. oracle 10g 安装到登录
  9. Matlab Tricks(十九)—— 序列左右移的实现
  10. sprintf 、vsprintf 、_vsntprintf
  11. Linux安装DVWA
  12. 券商股票程序化交易接口(转)
  13. 生物特征认证和识别市场现状及未来发展趋势
  14. WWF中Conditioned Activity Group的子Activity扩展CAG的WhenCondition属性代码解析
  15. linux识别riser卡,Riser卡和PCIe槽位
  16. 2010Excel分列操作的一些问题进行分享
  17. [附案例]如何运营私域流量,提升用户终身价值,降低整体获客成本?
  18. 微信公众号开启服务器配置流程及注意事项
  19. 计算机老是跳出usb设备无法识别,如何解决电脑一直弹出USB设备无法识别的问题?...
  20. 南阳oj入门题-蛇形填数

热门文章

  1. Linux:为什么性能工具需要 BPF 技术
  2. 《Node.js实战(双色)》作者之一——吴中骅访谈录
  3. 头衔的权威暗示影响力
  4. 博文视点Open Party ——漏洞分析
  5. 3.2 softmax多分类、tensorflow2实现——python实战
  6. 面向对象之Python的链表实现(二)循环链表
  7. python类:类方法和静态方法
  8. springboot freemarker配置_[SpringBoot2.X] 13- 整合视图层技术(Freemarker)
  9. 蓝桥杯2020年第十一届C++省赛第六题-成绩统计
  10. Running pip as root will break packages and permissions. You should install packages reliably by usi