原创 JDK之path与classpath

2011-9-21 19:17 1292 5 5 分类: MCU/ 嵌入式

JDK是JAVA开发环境,JDK的安装还是比较简单的,从网上下载安装包安装即可。
集成开发环境有:eclipse,jbuilder等。若在dos命令窗口中编译运行,需设置一下path与classpath两个变量。

java程序执行流程:
· *.java ==> javac编译命令 ==> *.class ==> java结识执行命令

JDK配置,需要两个环境变量:
· path:与运行和解释JAVA 程序有关
· classpath:与运行程序有关

若不设置这path,程序是不能直接编译运行的。输入javac运行,会提示找不到命令,如下所示:

20110921181429242.png

 

查找java系统程序的位置,如 D:\Program Files\Java\jdk1.7.0\bin。在系统设置中更改系统变量:

20110921182246001.jpg

20110921184050001.jpg

 

为了方便起见,我们新建一个java目录,我们以后编写java程序都在这个目录里面,所有java源码文件的扩展名都为.java,我们新建HelloWorld.java,里面代码为:
 
 
public class HelloWorld
{
    //主方法
    public static void main(String arg[])
    {
        //向屏幕上打印信息
        System.out.println("Hello World!!!");
    }
};

之后运行:javac HelloWorld.java
再运行 : java  HelloWorld
运行结果如下:
20110921190652001.jpg
 
编写JAVA 程序中的几个注意点:
1、 命名上来说:如果命名一个类的话,则每个单词的首字母必须大写:HelloWorld
2、 public static void main(String args[]):主方法,所有的程序由此开始执行
3、 System.out.println("Hello World!!!") :系统提供好的一个可以向屏幕上打印输出的方法。
4、 命名的重点说明:
· java中声明类有两种方式:public class 类名称、class 类名称
· 区别:
如果使用public class声明一个类,则文件名称必须与类名称一致
如果使用了class声明一个类,则文件名称可以任意。
在一个*.java程序之中可以同时编写多个class,编译后会为用户自动分开,而且在一个*.java文件中
只能有一个public class。
 
 

classpath:类路径,指的是JAVA运行时找的路径。
在java 类名运行时,实际上需要找到classpath,通过此环境变量找到要查找所需要类的目录。 设置了classpath,可以不再当前目录下执行指令,系统自动查询到classpath设定的目录。如设定工作目录为:D:\workpsace\java。
20110921185402001.jpg
 
 
 
 
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
5
关闭 站长推荐上一条 /3 下一条