暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

老李【第一个Java程序HelloWorld】

老李的Java学习日记 2019-03-12
292



开发环境已经搭建完毕,可以开发我们第一个Java程序了。


1.1Java程序开发三步骤:编写、编译、运行。




1.1.1 编写HelloWorld源程序 

1. 在 d:\day01 目录下新建文本文件,完整的文件名修改为 HelloWorld.java ,其中文件名为 HelloWorld ,后名必须为 .java 。 


2. 用记事本打开 3. 在文件中键入文本并保存,代码如下:

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

文件名必须是 HelloWorld ,保证文件名和类的名字是一致的,注意大小写。

每个字母和符号必须与示例代码一模一样。


第一个 HelloWord 源程序就编写完成了,但是这个文件是程序员编写的,JVM是看不懂的,也就不能运行,因此我们必须将编写好的Java源文件编译成JVM可以看懂的字节码文件 。 


1.1.2 编译HelloWorld源文件 

在DOS命令行中,进入Java源文件的目录d:\day01,使用 javac 命令进行编译。


命令:javac Java源文件名.后缀名


举例:

    javac HelloWorld.java


编译成功后,命令行没有任何提示。打开 d:\day01 目录,发现产生了一个新的文件 HelloWorld.class ,该文件就是编译后的文件,是Java的可运行文件,称为字节码文件,有了字 节码文件,就可以运行程序了。


Java源文件的编译工具 javac.exe ,在JDK安装目录的bin目录下。但是由于配置了环境变 量,可以再任意目录下使用。


1.1.3 运行HelloWorld程序 

在DOS命令行中,进入Java源文件的目录d:\day01,使用 java 命令进行运行。


命令:java 类名字


举例:java HelloWorld


java HelloWord 不要写 不要写 不要写 .class


Java程序 .class文件 的运行工具 java.exe ,在JDK安装目录的bin目录下。但是由于配置了 环境变量,可以再任意目录下使用java命令了。 


2.1 入门程序小结 


2.1.1 编译和运行是两回事 


编译:是指将我们编写的Java源文件翻译成JVM认识的class文件,在这个过程中, javac 编译 器会检查我们所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功。 

运行:是指将 class文件 交给JVM去运行,此时JVM就会去执行我们编写的程序了。 


2.1.2 关于main方法 


main方法:称为主方法。写法是固定格式不可以更改。main方法是程序的入口点或起始点, 无论我们编写多少程序,JVM在运行的时候,都会从main方法这里开始执行。 


2.1.3 HelloWorld案例常见问题 


正常代码如下:

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

1. 单词拼写问题 

有的朋友可能把代码中的String写成string,这样导致代码编译失败。 也有出现把main写成mian这种错误的。 


2. 中英文标点问题 System.out.println("Hello World!")后的英文分号;写成中文的;“ System.out.println中的“.”写成“。” 。 


3. 文件名问题[重点] 文件名和类名不相同,文件名是HelloWorld类名也必须是HelloWorld. 文件扩展名隐藏导致编译失败 windows 10 查看 - 选项 - 查看选项卡 - 隐藏已知类型的扩展 名 - 将勾去掉 



4. 括号匹配问题 

        Java中括号{}必须是成对出现的 


5. 还有的朋友可能文件没有保存成功,要确认文件是否保存成功了! 



文章转载自老李的Java学习日记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论