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

来源:互联网 发布:戛纳电影节 知乎 编辑:程序博客网 时间:2024/06/01 08:47

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

Java术语

术语名 缩写 解释 Java Development Kit JDK 编写Java程序的程序员使用的软件 Java Runtime Environment JRE 运行Java程序的用户使用的软件 Standard Edition SE 用于桌面或简单的服务器应用的java平台 Enterprise Edition EE 用于复杂的服务器应用的Java平台 Micro Edition ME 用于cell phone和其它小型设备的Java平台 Java 2 J2 一个过时的属于,用于描述1998~2006年之间的Java版本 Software Development Kit SDK 一个过世的术语,用于描述1998~2006之间的JDK Update u Sun的属于,用于发布修改的bug NetBeans – Sun的集成开发环境

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
原创粉丝点击