一: 搭建Java环境
- 安装jdk
![mark](https://i-blog.csdnimg.cn/blog_migrate/d01656f4009cd1baabb98ba1b618caae.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/cfd4acd33e6e240f0bd02997523210fb.png)
- 添加java环境变量 到path 系统变量中
![mark](https://i-blog.csdnimg.cn/blog_migrate/b356bc69c9a29f700c91a38ea02926e4.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/792cd2d4bdbfbe2b16eecfedd38f0f6f.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/ced519234662d21d0a5432885087b90f.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/a657237d92b476848a4b1552ef1cbd67.png)
- 编写java源代码 java源文件---->>jdk(javac编译)–>>java执行文件(java执行class文件)
public class Test {
public static void main(String[] args) {
System.out.println("hello world!") ;
}
}
![mark](https://i-blog.csdnimg.cn/blog_migrate/564d01eaaa1f6a0e4ab5cba6aa8e59cd.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/a9b06443c14b7c9180ba171ecd399560.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/1afdeaf937a46e51d68b41dc8e10f042.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/d97a6e85071af3e95db01e89b8f0a6a1.png)
二: 安装IDEA
![mark](https://i-blog.csdnimg.cn/blog_migrate/ff88f67211df9b1603975bf48f3fd619.png)
- 双击idea,安装
![mark](https://i-blog.csdnimg.cn/blog_migrate/82e4eb75b4ae921a78920be2080031d8.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/9ec827c9adfc263331f24ce32d203518.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/466968b4528ad5dc38023b7a68affd52.png)
- 安装完永久激活
![mark](https://i-blog.csdnimg.cn/blog_migrate/21699db6b52850257c18157241ef7223.png)
让系统识别java包
![mark](https://i-blog.csdnimg.cn/blog_migrate/178ef941dae594e01e74357cdc0b83b8.png)
点击运行
![mark](https://i-blog.csdnimg.cn/blog_migrate/0cb04b0b839761ab762aa4bdba9896e0.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/f0a09b1fbab661ca8ef64c8a4743c7ef.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/b43d266c4f402fbc716650ca00abb9b2.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/48dbd193154183d2f33cfe75af710704.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/8041485c607a132510861cd046478676.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/957c56938a7e876eedf73f14d56a65fa.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/cec1b59d1a28024f4e746e9f8f91dd28.png)
- 编写java代码
![mark](https://i-blog.csdnimg.cn/blog_migrate/fe4eab97103f6e79990158180e713428.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/e5732961025cde49f981ad5d6d035aeb.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/56baf8eb1a4f4f102b157ebe2d3c8b00.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/8652fbe452050fd4507f4512c903242b.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/2205d8cc74c32070bc67869803e0629a.png)
![mark](https://i-blog.csdnimg.cn/blog_migrate/641d2cca8ca0bbdc0a2c9e4920fe4aca.png)