码迷,mamicode.com
首页 > 编程语言 > 详细

学习Java 8-从HelloWorld开始

时间:2015-07-11 17:59:42      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:

安装Java开发的基础环境

下载、安装JDK

  1、访问http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
  2、下载对应操作系统的JDK

  技术分享

  3、安装JDK

  在Windows系统直接安装即可。

  在Linux系统下,解压taar.gz包即可。其他操作系统,未测试过。

  Archlinux,在 /etc/pacman.conf 文件末尾添加两行:

    [archlinuxcn]
    SigLevel = Optional TrustAll
    Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

  在加入上面的repo后,执行如下脚本:
  sudo pacman -Syvu
  sudo pacman -S jdk

配置环境变量

  1、在Windows下,配置JAVA_HOME以及设置PATH。由于Java8默认仅支持Vista以上版本Windows,仅描述在Vista以上版本系统设置的方式。

  右击计算机,选择属性,在弹出的页面里的左上角选择高级系统属性。如下图所示:
  技术分享

   在以上截图点击环境变量,新增JAVA_HOME,如下图所示(下图中,变量值应改为你安装的Java的JDK路径):

    技术分享

   设置PATH,在系统变量,找到Path那一行,双击进入编辑系统变量窗口,在变量值里加入%JAVA_HOME%\bin;,分号不可缺少。截图如下:
    技术分享

    打开命令提示符,按Shift +R,输入java -version,即显示相关版本信息。如下图所示:

    技术分享

  2、在Linux下设置环境变量。如果采用的是Archlinux,使用了上述加入archlinuxcn的repo的方法来安装的话,不需要设置环境变量。

    在Oracle官网下载的JDK的tar.gz包解压出来,接着切换到主目录(Home目录,也叫家目录)下,通过编辑.bashrc文件,设置JAVA_HOME和PATH,方式上与Windows类似。具体命令如下:

    

#### 在家目录下添加JAVA_HOME和PATH的设置
cd
vi .bashrc
## 不会用vi的也可以使用文本编辑器,如在KDE下用kate,在Gnome下用gedit等。
## 假设解压后的JDK路径在/home/twinkle/jdk1.8
export JAVA_HOME=/home/twinkle/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH

## 在编辑好.bashrc后,执行如下命令测试。
source .bashrc
java -version

## 上面两个命令,第一个命令让设置的.bashrc立即生效,接着测试获取Java的版本是否正确。

编写第一个程序

  Java的安装和环境变量设置好了之后,接着就开始我们的Java之旅了。当然,也是从HelloWorld开始的。新建一个文本,编写如下代码,并保存为Hello.java。

public class Hello {
    public static void main(String[] args) {
        System.out.println("世界,你好。");
    }  
}

编译、运行

  在上面编辑好Hello.java后,打开命令行窗口(Windows的cmd,即命令提示符。Linux下的Shell),后续统称为命令行窗口。在命令行窗口,把当前路径切换到编写Hello.java的文件路径下。执行
如下命令,效果如图所示:

  技术分享

小结

  在Java的基础入门里,首先,配置好Java的环境变量,使得机器可以运行Java的程序,接着是从基础开始,从文本编辑器编写HelloWorld,慢慢的一步一步深入,当然,我是干了好几年的程序猿,后续的例子,我都是在IDEA社区版里编写,主要原因是Google已经不再支持Eclipse编写Android了。过去的几年,我都是一直在使用Eclipse的,想通过重新学习Java,来熟悉IDEA的使用。IDEA一直被誉为编码神器,可我一直没感觉到。或许,不太注意各种快捷方式的操作。最后感谢阅读本文。

学习Java 8-从HelloWorld开始

标签:

原文地址:http://www.cnblogs.com/twinkle-yan/p/4635867.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!