java环境变量的配置&Hello world!

本文详细介绍如何在Windows环境下安装JDK并配置环境变量,包括JAVA_HOME、PATH和CLASSPATH的设置步骤,并通过示例验证配置正确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

jdk安装目录为 D:/Java/jdk1.6.0_10

这里有三个环境变量需要设置:

1、JAVA_HOME  指定jdk的安装目录

     JAVA_HOME=D:/Java/jdk1.6.0_10

2、PATH  指定java编译器所在目录,及java, javac所在的目录

     path=...;%JAVA_HOME%/bin

3、CLASSPATH  指定要运行的 *.class文件所在目录

     CLASSPATH=.;%JAVA_HOME%/lib       

     注意等号后面有个点,表示先查找当前目录,后查找%JAVA_HOME%/lib目录,“.”表示当前目录。

 

环境变量设置完成后应检查是否正确

开始-》运行-》敲入cmd 

打开命令行窗口

 

敲入以下指令查jdk版本:

java -version

 

得出以下结果表明配置正确

java version "1.6.0_10-rc2"
Java(TM) SE Runtime Environment (build 1.6.0_10-rc2-b32)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)

 

第一只程序 hello.java

 

public class hello {

    public static void main (String[] args) {

         System.out.println("Hello, world!");

 }

}

 

将hello.java放在目录d:/test/

在命令行窗口敲入

d:

cd d:/test

javac hello.java    //开始编译,编译完成后会在当前目录下生成.class文件(hello.class)

java hello    //执行.class文件,此时不用输入后缀。

运行结果

Hello world!

 

如屏幕出现以下错误,则表明执行程序找不到指定的hello.class文件,说明你的CLASSPATH配置错误,忘了加“.”了。

Exception in thread "main" java.lang.NoClassDefFoundError: hello
Caused by: java.lang.ClassNotFoundException: hello
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: hello.  Program will exit.

 

java之路从此开始。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值