搭建Java开发环境

Java语言的特点

1、面向对象
两大元素:类(成员属性,成员行为,构造器),对象
面向对象特点:封装,继承,多态
2、健壮性
封装指针
垃圾回收机制(不代表不会内存溢出)
3、跨平台
JVM使代码可以跨平台运行

JDK(Java 开发工具包)的组成

1、Java开发工具:编译工具(javac.exe),运行工具(java.exe),打包工具(jar.exe),生成帮助文档工具(javadoc.exe)等
2、Java运行环境(JRE):JVM和API

Java运行代码的过程

1、编写Java源代码(.java文件)
2、编译Java源文件生成字节码文件(.class文件)
3、JVM加载和运行字节码文件

IDE生成帮助文档

  • -encoding utf-8 -charset utf-8 防止乱码导致生成失败

文档注解模板Code Templates

1、类

/**
 * @Description:
 * @author: YAO
 */

2、行为

/**
 * @Description:
 * ${tags}
 * @author: YAO
 */

Java命令行

1、编译

javac Hello.java

2、运行

java Hello

3、打包

jar cvf Hello.jar Hello.class

4、生成帮助文档

javadoc -d Hello -author -version Hello.java

搭建Hello,World环境

1、右键电脑
2、属性
3、高级系统设置
4、环境变量
5、配置JAVA_HOME系统变量C:\Program Files\Java\jdk1.8.0_181
优点:
方便修改JDK版本
方便第三方插件识别JDK版本
6、配置PATH系统变量%JAVA_HOME%\bin
7、上移到第一位防止系统识别不到JDK
8、执行Java编译命令行
9、执行Java运行命令行

你可能感兴趣的:(搭建Java开发环境)