# 一、 本章任务
编写HelloWorld程序
打印控制台信息
# 二、 本章目标
JDK的安装与配置
会使用记事本开发简单Java程序
会使用输出语句在控制台输出信息
熟悉MyEclipse开发环境
# 三、 JDK的安装
## (一) JDK的下载
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
## (二) 安装JDK
略
## (三) 配置JDK
- path
- JAVA_HOME
##(四) 验证JDK

# 四、 开发第一个Java程序
## (一) 步骤
- 源代码
- 编译
- 运行
## (二) 编写HelloWorld程序
### 1. 编写源代码
命令行:notepad
```java
public class HelloWorld{
public static void main(String[] args){
System.out.print("Hello World");
}
}
```
注意:
- 文件名必须是:HelloWorld
- 文件的后缀名:.java
### 2. 编译
javac

注意点:javac 后面的文件名必须包括后缀名(.java)
成功的标识:

### 3. 运行
java

**注意点:java 后面不需要文件后缀名**
## (三) 理解Java程序的结构
### 1. 结构

### 2. 输出语句
- System.out.print() 不换行
```
public class HelloWorld{
public static void main(String[] args){
System.out.print("Hello World");
System.out.print("今天很热");
}
}
```
**运行效果:**

- System.out.println() 换行
```
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World");
System.out.println("今天很热");
}
}
```
**运行效果:**

## (四) 转义字符:\t和\n
### 1. 含义

### 2. 示例
- \n
```
public class HelloWorld{
public static void main(String[] args){
System.out.print("Hello World\n");
System.out.println("今天很热");
}
}
```
**运行效果**

- \t
```
public class HelloWorld{
public static void main(String[] args){
System.out.print("Hello World\t");
System.out.println("今天很热");
}
}
```
**运行效果**

## (五) 打印输出的小例子
### 1. 需求


### 2. 参考代码
```
public class ShowInfo{
public static void main(String[] args){
System.out.println("姓名:张三");
System.out.println("年龄:18");
}
}
```
**程序运行效果**

```
public class ShowInfo{
public static void main(String[] args){
System.out.print("张三\t");
System.out.print("18");
}
}
```
**运行效果:**

## (六) java的注释
为了方便他人阅读程序
注释是不会被执行的
### 1. 单行注释
#### 语法
```
//
```
#### 示例
```
public class HelloWorld{
public static void main(String[] args){
//这是换行输出
System.out.println("Hello World");
System.out.println("今天很热");
}
}
```
程序运行结果

**注:注释不会被执行**
### 2. 多行注释
#### 语法
```
/*
注释内容
*/
```
#### 示例
```
public class HelloWorld{
/*
这是程序的入口
这是测试多行注释
*/
public static void main(String[] args){
//这是换行输出
System.out.println("Hello World");
System.out.println("今天很热");
}
}
```
### 3. 文档注释
#### 语法
```
/**
*/
```
## (七) Java编码规范


# 五、 使用MyEclipse开发Java程序
## (一) 下载
百度
## (二) 破解
参考教程
## (三) MyEclipse创建一个Java项目的步骤

### 1. 创建一个Java项目

创建成功的样式

### 2. 创建并编写Java源程序


### 3. 编译和运行
编译自动完成
运行

## (四) Java项目组织结构
### 1. 导航视图

#### 目录说明

- bin:存储编译后的文件
- src:存储源程序
### 2. 包视图
包:相当于文件夹,在不同的包中,可以有相同名的代码文件
## (五) 编写Javat程序常见的几种错误
### 1. public修饰的类名必须和文件名称相同

### 2. main方法作为程序的入口,void必不可少

### 3. java对大小写敏感

### 4. 每一个Java语句必须以分号结尾

### 5. 引号必不可少

## (六) 案例
### 1. 需求

### 2. 参考代码
```
public class ShowUserInfo {
public static void main(String[] args) {
System.out.println("你好,我是青鸟的学生");
System.out.println("姓名:王五");
System.out.println("年龄:18");
System.out.println("爱好:打篮球");
}
}
```
本文出自 “师享者” 博客,请务必保留此出处http://imentors.blog.51cto.com/10946447/1952944
原文:http://imentors.blog.51cto.com/10946447/1952944