Java编写的第一个程序:HelloWorld

原理:Java文件需要编译后才能运行,编译命令为 javac HelloWorld.java(使用javac.exe命令),编译之后会出现以.class结尾的字节码文件(HelloWorld.class)。运行的是字节码文件,运行命令为java HelloWorld

在桌面上创建一个code文件夹,在code文件夹中创建一个HelloWorld.java文件

1、编写代码

在HelloWorld.java中编写代码:

class Helloworld{

    public static void main(String[] args){

        System.out.println("Helloworld");

        }

}

2、编译

    A.打开命令窗口,进入到code文件夹。命令为:cd Desktop/code

    B.编译Java文件。命令为:javac HelloWorld.java。编译成功之后在code文件夹中会出现以.class后缀的字节码文件HelloWorld.class。

3、运行

运行的是字节码文件HelloWorld.class,运行命令为:java HelloWorld。运行成功后会在命令窗口出现helloworld。

实践过程中出现的几个错误:

1、当程序中类名和Java文件名称不一致时,编译文件的名称是以程序中的类名来命名编译文件的名称的。

eg:Java文件名称是HelloWorld.java,程序中类名为Helloworld,那么编译之后,编译文件的名称为:Helloworld.class,再去使用java HelloWorld运行时会报错“错误:找不到或无法加载主类HelloWorld”

所以程序中的类名必须和Java文件名称一致。

2、类中必须有主方法public static void main(String[] args){},否则报错:在类中找不到main方法

3、编译时如果不写java文件的后缀.java,报错:仅当显式请求注释处理时才接受类名称 'HelloWorld'

其他注意事项:

1、Java源文件是以.java为后缀的

2、源文件中可以有多个class类,但是只能有一个声明为public的类,同时要求此类的类名必须和源文件名一致。

3、public修饰的类中必须要有主方法,格式为:public static void main(String[] args){}

4、main()主方法是程序执行的入口,方法内的程序是要执行的部分。

你可能感兴趣的:(Java编写的第一个程序:HelloWorld)