Java Hello World从零开始写代码

从零开始写java hello world代码步骤:

1、将Java代码编写到扩展名为.java的文件中。

2、通过Javac命令对该java文件进行编译。

3、通过java命令执行生成的class文件。

1、Hello World代码:

class Demo
{
  public static void main(String[] args)
      {
            System.out.println("Hello Java");
       } 
}

将文件保存成xxx.java,这个文件称为源文件。

DOS下编译:javac  xxx.java,得到Demo.class文件,称为字节码文件,注意:不管java源文件是什么名,目标文件都是 类名.class,如果源代码为 public class Demo,则源文件名必须和类名一致。

DOS下执行:java Demo,这里省略扩展名


2、Java的主函数:main(和C差不多)

如果没有main,执行class文件时,会出现提示:缺少一个名称为main的方法。

main是一个程序的入口,代码为:

public static void main(String[] args)

此为固定写法。

接着就可以在main函数中插入代码了:System.out.println("Hello Java");


3、配置classpath环境变量

目的:为了能够在任意目录下执行某一目录下的class文件。

例:set classpath=c:\

classpath:java类文件目录

path:windows程序文件目录

现在的新版Java一般情况下已经不需要配置classpath,只在使用包的时候会配置,以后会说到。


4、JVM查找类文件的顺序

如果没配置classpath,JVM只在当前目录下查找类文件;

如果配制了classpath,JVM先在classpath环境变量的值的目录中查找,然后:

1、如果值的结尾有分号,JVM会在当前目录再找一次;

2、如果值的结尾没有分号,则不会在当前目录下查找,即使当前目录下有类文件,也不会执行。

建议:结尾不要加分号,如果需要访问当前目录可以用:set classpath=.;c:\

点代表当前路径。

classpath:先找环境变量,再根据结尾有无分号,决定找不找当前路径

path:先找当前路径,再找环境变量


5、注释

基本和C类似,但java有个特殊,在文件开头:

/**
.
.注释内容
.
*/

这叫“文本注释”,对程序进行说明后,通过JDK中另一个工具javadoc.exe,将文档注释提取出来形成一个网页——程序说明书。



版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。