Ubuntu下JDK安装与第一次运行JAVA程序

今天在虚拟机上安装了JDK,并第一次运行了java程序welcome.java,在此作记录

Java术语

术语名缩写解释
Java Development KitJDK编写Java程序的程序员使用的软件
Java Runtime EnvironmentJRE运行Java程序的用户使用的软件
Standard EditionSE用于桌面或简单的服务器应用的java平台
Enterprise EditionEE用于复杂的服务器应用的Java平台
Micro EditionME用于cell phone和其它小型设备的Java平台
Java 2J2一个过时的属于,用于描述1998~2006年之间的Java版本
Software Development KitSDK一个过世的术语,用于描述1998~2006之间的JDK
UpdateuSun的属于,用于发布修改的bug
NetBeansSun的集成开发环境

JDK安装

  • 系统版本:Ubuntu 14.04 TLS
  • 软件版本:jdk-8u111-linux-x64.tar.gz
  • 安装步骤如下:

    1. 将压缩包解压后的文件夹移动到/opt/Java/1目录下,可以将压缩包存放在同一个目录下以备后用,下图中的/Java、/jdk、/tarSoftware目录为自建目录,其中/tarSoftware目录用来存放JDK压缩包,
      JDKcatalogue

    2. 修改~/.bashrc文件,在该文件末尾中加上JAVA_HOME2、CLASSPATH3、PATH4三个变量:
      JAVA_HOME

    3. 用source或者“.”指令让配置文件立即生效,通过echo指令查看文件是否生效:
      echo

    4. 在终端运行指令java -version,查看是否安装成功:
      java

第一个JAVA程序

  • 用vi编辑器创建一个JAVA文件:Welcome.java
    vi Welcome.java

  • 编写测试代码

public class Welcome
{
    public static void main(String[] args){
        String[] greeting = new String[3];
        greeting[0] = "Welcome to Core Java";
        greeting[1] = "by Cay Horstmann";
        greeting[2] = "and Gary Cornell";

        for(String g : greeting)
            System.out.println(g);
    }
}
  • 使用编译器javac对Welcome.java进行编译,在当前目录下编译生成Welcome.class文件
    javac Welcome.java
  • 通过java运行Welcome.class文件:
    java Welcome

遇到的问题

  • Could not find or load main class
  • 问题原因:java虚拟机找不到class文件
  • 解决方法:
    在CLASSPATH变量中加上当前路径“.”.

  1. 为主机额外安装软件所摆放的目录
  2. 为后面的CLASSPATH和PATH变量做准备,主要是致命JAVA软件的存放路径
  3. 为了让java虚拟机找到.java文件经过编译器javac生成的.class文件
  4. 将java可执行文件添加到全局路径变量中,方便使用java
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值