使用jdk运行第一个java程序
- 1 HelloWorld小案例
- 1.1 编写流程
- 1.2 错误示例
首先在CMD命令行里面,使用javac xxxx.java, 进行编译,其中会有报错; 然后生成xxxx.class 文件,然后使用java xxxx.class 进行运行。
1 HelloWorld小案例
HelloWorld案例是指在计算机屏幕上输出“HelloWorld”这行文字。各种计算机语言都习惯使用该案例作为第一个演示案例。
1.1 编写流程
开发Java程序,需要三个步骤:编写程序,编译程序,运行程序。
流程:
1,新建文本文档文件,修改名称为HelloWorld.java。
注意:后缀名为java的才是java文件。
2,用notepad++打开HelloWorld.java文件,输写程序内容。
3,编写程序:代码要跟我编写的完全保持一致。
public class HelloWorld {public static void main(String[] args) {System.out.println("HelloWorld");}
}
使用notepad++用命令行打开文件位置:然后就可以直接使用cmd来打开文件:
4,编译文件。编译后会产生一个class文件。
java文件:程序员自己编写的代码。
class文件:交给计算机执行的文件。
5,运行代码
注意:运行的是编译之后的class文件。
用到两个命令:
> javac + 文件名 + 后缀名 (就是编译java文件)
> java + 文件名(运行编译之后的class文件)
1.2 错误示例
常见错误示例:
错误示例1:
publicclass HelloWorld{public static void main(String[] args){System.out.println("HelloWorld");}
}
问题:
public和class之间缺少一个空格。
技巧:一般来讲在单词之间的空格是不能省略的。
如果是单词和符号之间的空格是可以省略的。
错误示例2:
public class HelloWorld{public static void main(String[] args){system.out.println("HelloWorld");}
}
问题:
system首字母必须大写。
技巧:
Java代码中,是严格区分大小写的。
所以该大写的地方一定要大写,该小写的地方一定要小写。多多练习。
错误示例3:
public class HelloWorld{public static void main(String[] args){System.out.println(HelloWorld);}
}
问题:
第三行代码中的HelloWorld必须用双引号引起来,否则就会出现问题。
错误示例4:
public class HelloWorld{public static void main(String[] args){System.out.println("HelloWorld");}
}
问题:
在以后代码当中,所有的标点符号必须是英文状态下的。
技巧:
可以在输入法中进行对应的设置。