## 2.1-HelloWord程序的代码编译
![](https://img.kancloud.cn/95/58/9558eca0967bd3e8015f400ded9e8291_748x311.png)
```
public class HelloWord
{
public static void main(String[] args)
{
System.out.println("Hello Word!");
}
}
```
### 2.1.1编译HelloWord.java
```
命令:>javac HelloWord.java
```
![](https://img.kancloud.cn/b5/aa/b5aa812549aec427d2dd1f9390026205_613x254.png)
将会生成一个 HelloWord.class文件
### 2.1.2运行HelloWord.java
```
命令:>java HelloWord
```
![](https://img.kancloud.cn/fa/12/fa12ee89f21c4c4abd88228c163f1abc_657x258.png)
**此时运行的是HelloWord.class类文件**
### 2.1.3-常见问题
* 类名和文件名必须相同
* 编译 >javac HelloWord.java
* 运行 >java HelloWord
### 2.1.3-注释
//public class 后面代表定义一个类的名称,类是Java当中所有源代码的【基本组织单位】
```
public class HelloWord //类名称必须和文件名相同(包括大小写)
{
//程序执行的起点
public static void main(String[] args)
{
//打印输入语句(屏幕显示)
System.out.println("Hello Word!!!!");
/**
多行注释
多行注释
*/
}
}
```
- 序言
- 第一章-语言基础+高级
- 1-1Java基础语法
- 第1节 java运行环境
- 第2节 HelloWorld案例
- 第3节 关键字&标识符
- 第4节 常量&变量
- 第5节 数据类型转换
- 第6节 运算符
- 第7节 方法入门
- 第8节 JDK9新特性-Jshell
- 第9节 选择结构-if语句-switch语句
- 第10节 循环结构-for-while-do..while
- 第11节 开发工具-IDEA
- 第12节 方法复习
- 第13节 方法重载
- 第14节 数组
- 2 -2面向对象和封装
- 3-3Java语言高级
- 01-常用API_1
- 02-继承与多态
- 03-常用API第二部分
- 04-集合
- 05-异常与多线程
- 06-File类与IO流
- 07-网络编程
- 08-JDK8新特性
- 09-基础加强
- 10-MySQL
- 11 -JDBC
- 杂项
- eq,neq,egt等含义