详细分析helloworld
编写第一段代码
三步走:

创建Java源程序
Java源程序可以使用任何文本编辑器创建与编辑,一般用.java作为扩展名,其实就是一个使用Java语言编写的文本文件;
编译源程序
Java编译器读取Java源程序并翻译成Java虚拟机能够明白的指令集合,并以字节码的形式保存在文件中,通常,字节码文件以.class作为扩展名;
运行class(字节码)文件
Java解释器读取字节码文件,取出指令并翻译成计算机能够执行的机器代码,完成运行过程。
具体流程:
打开记事本,新建一个文本文件,将文件名改为HelloWorld.java,在文件中键入如下内容并保存
![]() |
|---|
| 关键字解析:注意: ①、public:访问修饰符! 公共的!(所有的类都可以访问!) ②、class:类文件! --> 关键字 ③、Hello:类名! --> 自定义的名称,采用大驼峰来命名! ④、第二行:main方法! --> 程序的入口! ⑤、public:访问修饰符! 公共的!(main方法可以被所有的地方访问!) ⑥、static:普通修饰符! 静态的! ⑦、main():方法名! --> String[] arr:字符串的数组! ⑧、System.out.println(); --> 输出语句!输出之后直接换行! ⑨、System.out.print(); --> 输出语句!输出之后不换行! 强调: ①、类名要和源文件的文件名一致! ②、{}、()、[]成对出现的! ③、所有的代码写在main方法内! 在main{}中! ④、每一行以;结尾! ⑤、输出的内容在println(); --> 直接输出字符串,一定写在双引号之间!需注意: {}是成对出现的,整个类及其所有成员都包含在一对花括号中(即{和}之间),它们标志着类定义块的开始和结束。 System.out.println(); 一行代码结束之后要用分号;隔开,再写下一行。 在Java中所有的单词都是区分大小写的,关键字必须严格按照要求。所有符号都是英文的符号,除输出符号以外。 在Java中,类名称一般首字母大写。 |
![]() |
顺利通过编译后将生成一个扩展名为.class的字节码文件(类描述文件)。
打开cmd窗口,运行javac命令,编译源文件
格式: javac 源文件名称

运行程序
在成功编译之后,调用java命令,执行程序。
格式: java 字节码文件的文件名称
编译到执行的过程分析
以HelloWorld.java为例,编译到执行的过程如下所示:


本文来自博客园,作者:凌曦的博客,转载请注明原文链接:https://www.cnblogs.com/lingxi307/articles/15903143.html



浙公网安备 33010602011771号