家园论坛
楼主 封过留痕 说:

新的一天开始,我们开始踏上新的征程,,新的文章送上!祝福大家每天收获一点点,每天进步一点点!
懂与不懂都是收获!

盲人学JAVA之基础篇 三第一个JAVA程序Hello World

本文编写第一个注明的Hello World程序
每个编程语言的第一个程序 约定俗成都是最简单的Hello World
文中的要点是每个初学程序员容易犯的错误。

1 新建Hello.java的源文件.
新建一个文文本文档文件,改名为Hello.java
要点一 Hello的首字母大写
要点二:JAVA源文件的后缀名是 点. java
要点三:使用独立的文件夹存放java源文件, 要求文件夹名没有中文和空格

PS:如果不显示后缀名,按以下步骤打开
在任何一个文件夹下 按 ALT键 打开菜单,切换到工具 菜单 下光标找到 文件夹选项 打开
TAB切换到 常规选项卡 后切换到 查看 选项卡
继续切换到 高级设置 使用下光彪找到
隐藏已知文件类型的扩展名-OFF 复选框 未选中
如果是选中的 改为 未选中  确定 即可


2 输入代码.
使用记事本打开上一步新建的 Hello.java文件
输入:以下代码:

public class Hello{

public static void main(String[] args){
  System.out.println("Hello World");

}
}

要点一: public、 class、static、void  是JAVA关键字,这里暂时不进行解释,以后的文章会进行详细阐述
要点二:System的首字母S需要大写
要点三:每一行 代码以分号 ; 结束
要点四:左右 花括号 { } 是JAVA代码的开始和结束符
要点五: 代码的输入要求在英文状态下进行输入,特别是双引号  “ ”,分号 ;必须是英文状态下的
要点六:小技巧  输入括号、花括号时候陈队输入,避免忘记输入右括号或右花括号
要点七: 文件名Hello和Java类Hello必须一致
要点八: Java是一个严格区分大小写的语言,所以要注意每个单词的大小写,一般是首字母大写,其他小写,
类名如果由多个单词组成,每个单词的首字母要求大写

3. 编译和运行

PS: 我的代码存放在 D盘的JavaStudy文件夹下

 编译命令 javac.exe 将java源文件编译为字节码文件 即 class文件
运行命令 java.exe 执行编译后的class文件

编译和执行的不走如下

1. 按WIN键在搜索框输入CMD回车打开命令行窗口
2. d: 回车进入D盘, d后面是冒号
3. cd JavaStudy  回车进入JAVA Study文件夹
4. javac Hello.java 回车编译,注意Hello的首字母H大写
5. java Hello 回车执行Hello的字节码文件即 class文件,注意 这里不要输入后缀名.class
6. 使用小键盘的2键查看输出的字符串 Hello World


------------分割线------
总结:
1. 在命令行输出Hello World需要三个步骤
1.1 创 建后缀名为.java的源文件,并 编写代码。
1.2 使用javac.exe编译 格式 javac 文件名.java,编译后生成.class的字节码文件
1.3 使用java.exe 运行 格式 java 类名 注意 这里不要输入后缀名

2. 每一个java源文件里面可以编写多个class类
但只能有一个类为public,并且加public修饰的类的类名必须和文件名保持一致。
如果一个源文件里面有多个类,编译后会生成多个class文件,class文件的文件名与类名一致
3. 程序的入口为main方法,该方法的格式固定,其他关键字的解释后面的文章会详细阐述。
4. 输出语句 System.out.println((); 输出后换行。
System.out.print();输出不换行
5. java的每一个执行语句都以分号作为结束符 必须是英文状态下的分号 ;

6. 编码风格 花括号行尾风格,JAVA 源码也是行尾风格

    欢迎喜欢编程的朋友回帖讨论,您的回帖是对我的最大支持!您的支持是我创作的源泉!


2019-06-03 14:17:09
暂无回帖
如发帖或回帖,请先点击登录
上一篇 盲人学JAVA之基础篇 三第一个JAVA程序Hello World 下一篇 盲人学编程之基础篇:二 JDK11的下载、安装及环境变量设置
copy@2007-2019 ymax.cn Inc.All Rights Reserved
沂蒙爱心家园 版权所有 鲁ICP备 07012196 号
鲁公网安备37132302000324号
总访问量:14547352     当前在线人数:128