您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页java基础之java环境安装

java基础之java环境安装

来源:华佗小知识


Java环境安装

Java是一种可以用于编写跨平台应用的面向对象编程语言。Java语言的雏形是Sun公司的James Gosling等人于1990开发的Oak语言,其目标针对是家用电器等小型系统的编程语言,应用于电视机、电话、烤面包机等家用电器的控制和通讯。

随着90年代互联网的飞速发展,Sun公司顺应趋势改造Oak语言,并于1995年以Java的名称正式发布。Java编程语言是一种简单、面向对象、分布式、解释型、健壮安全、与系统无关、可移植、高性能、多线程和动态的语言。如今Java已经广泛应用于各个领域的编程开发,比如通过Java可以轻松地写出一个贪吃蛇的游戏,你可以粗略浏览一下这个Java游戏的制作过程,感性地感受一下Java编程。

作为开发者,除了掌握Java语言,最重要的事情是首先把Java开发环境建立起来。Java为开发者提供了Java Development Kit(JDK),这是Java 语言的软件开发工具包。工欲善其事,必先利其器,首先我们需要把JDK安装好。

Windows环境下安装JDK

安装JDK,访问Oracle官网,目前JDK的最新版本为Java SE 8u121。

点击 Java SE Development Kit 8u121下的 Windows x86(32位机器) / Windows x(位机器)对应的下载链接;

打开 【控制面板】 -> 【所有控制面板项】 -> 【系统】 可以看到你的机器是32位还是位。

安装文件下载后,双击.exe文件启动安装程序,一路点击下一步即可安装完成(在这里你可以记住或复制你的JDK安装目录路径,以便在接下来设置环境变量时方便的输入);

配置环境变量

打开 【控制面板】 -> 【所有控制面板项】 -> 【系统】,选择【高级系统设置】

选择 【高级】 -> 【环境变量】

选择【新建】,在变量名和变量值输入框内分别输入JAVA_HOME 和 C:\\Program Files\\Java\\jdk1.8.0_51 (之前JDK的安装目录,你本机上的JDK可能安装在不同的目录) ,点击【确定】

再次选择【新建】,在变量名和变量值输入框内分别输入CLASSPATH 和 .;%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\ools.jar;,点击【确定】

最后找到Path变量,点击编辑,在最后添加;%JAVA_HOME%\\bin

注:Windows 10以上版本支持图片所示方式编辑Path,Windows 10 以下版本编辑Path的方式和上述CLASSPATH的方式一致,此时需要在Path的最后添加JAVA_HOME%\\bin

Linux环境下安装JDK

下面以最流行的Ubuntu桌面版本为例(其他Linux版本请参考相应的官方wiki)。在Ubuntu默认的软件仓库中不包含Oracle官方提供的JDK,但我们仍然能够通过添加第三方仓库来安装,首先打开终端(Terminal),执行:

sudo apt-get install python-software-properties sudo add-apt-repository ppa:webupd8team/java sudo apt-get update

经过一小段时间的等待,Oracle的JDK就已经能够通过apt-get来安装了:

sudo apt-get install oracle-java8-installer 安装完成会将系统默认的Java版本更新为对应的安装版本。

OS X环境下安装JDK

• 访问Oracle官网;

• 目前JDK的最新版本为Java SE 8u71 / 8u72,进入下载页面,点击Mac OS X对应的下载链接;

• 安装文件下载后,双击.dmg文件启动安装程序,一路点击下一步即可安装完成;

• 安装完成会将系统默认的Java版本更新为对应的安装版本。

验证安装

Windows环境下,进入【开始菜单】,在搜索栏输入cmd, 回车后进入命令行窗口,在命令中输入java -version,查看到当前的Java版本。

Linux或者OS X环境下,通过在Terminal中输入:

java -version

可以查看到当前的Java版本。如果看到类似下面的控制台输出,则说明JDK安装成功:

~$ java -version java version \"1.8.0_72\"Java(TM) SE Runtime Environment (build 1.8.0_72-b15)Java HotSpot(TM) -Bit Server VM (build 25.72-b15, mixed mode)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务