自己动手编译、运行Java程序

本人初学Java,看到别人都说学Java先不要用Eclipse、NetBeans这些开发工具,所以索性就自己试试。过程犯的错误极多,参照着李刚老师那本疯狂Java一点一点的实验.由于自己使用过Makefile,所以就用Makefile做了实验,美国服务器,总算是可以不用Eclipse、NetBeans就能自己编译运行一些小的程序了,下面就是我自己总结的心得,如有错误,请大家指正,虚拟主机,谢谢。

本文分四小节:

第一节:配置Java运行时环境第二节:代码的编译以及运行第三节:如何打jar包以及使用jar包第四节:利用Makefile自动编译运行Java程序

第一节:配置Java运行时环境

本节以Windows XP为例,来配置Java运行环境。这节很简单,我就长话短说。

1:下载JDK开发包,解压安装。2:在用户环境变量中增加PATH变量(在系统的环境变量中增加也行,但是可能需要重新启动操作系统),并设置其值。

例如我把JDK安装在F:\program\java目录下,则把PATH变量设置成F:\program\java\jdk\bin,因为这个路径下有我们要编译、运行Java程序所需要的所有工具,比如javac.exe,java.exe,jar.exe….。之后我们就可以在cmd下使用javac、java、jar等命令了。

例如有一下Java源文件Test.java,执行javac Test.java就会在当前目录下生成Test.class文件。之后我们运行java Test即可运行程序。当然也可以人为指定class文件的生成位置,利用-d选项。比如 javac -d D:\ Test.java,那么就可以在D:\目录下看到Test.class了。

第二节:代码的编译以及运行

对于写Java程序而言,我们主张源文件与class文件都有相同的目录结构,这样不仅会方便代码的组织管理,香港虚拟主机,也使得在编译以及运行Java程序时少犯错误。

1:位于默认包下的文件的编译以及运行

View Code

A{private int value;public A(){value = 0;}public void setValue(int var){value = var;}public int getValue(){return value;}} Test{ main(String[] args){A a = new A();a.setValue(10);System.out.println(a.getValue());}}泪,一种痛苦的雨滴,不知从什么时候开始已在我的世界下个不停。

自己动手编译、运行Java程序

相关文章:

你感兴趣的文章:

标签云: