JAVA简介
JAVA三个版本:
- Java SE:Standard Edition:标准版,包括标准的类库等。
- Java EE:Enterprise Edition:企业版,添加了大量API和库,如Spring等框架。
- Java ME:Micro Edition:微小版,常用于Andriod。
JAVA中的几个名词:
- JVM:JAVA虚拟机:运行JAVA程序。
- JRE:JAVA运行环境:包括JVM和核心类。
- JDK:JAVA开发工具:包括JRE和编辑器、调试器等开发工具。
JDK将JAVA源码编译成JAVA字节码,然后在JVM上运行。
JAVA1995年发布1.0版本,现在2020年已经到14版本了。
JAVA安装(JDK安装):Orcale官网下载
- 从官网找到Download JAVA,进入一个版本列表。
- 如果没有想要下载的JAVA版本,进入最下面JAVA Archive,进入所有版本,然后下载。
JAVA安装
-
修改安装目录。
-
取消“公共JRE”,因为JVM包括JRE。
-
修改环境变量,打开系统环境变量
- 新建JAVA_HOME = "D:Javajdk-9.0.4"
- 修改Path = "%JAVA_HOME%in"
- 检查:在Windows命令窗口输入java --version,显示版本则成功。
JDK中的文件
JDK的bin目录有许多可执行文件:
- java:这个可执行程序其实就是JVM,运行Java程序,就是启动JVM,然后让JVM执行指定的编译后的代码;
- javac:这是Java的编译器,它用于把Java源码文件(以.java后缀结尾)编译为Java字节码文件(以.class后缀结尾);
- jar:用于把一组.class文件打包成一个.jar文件,便于发布;
- javadoc:用于从Java源码中自动提取注释并生成文档;
- jdb:Java调试器,用于开发阶段的运行调试。
所以,JAVA的编译过程就是:
- 编写源码xxx.java
- 编译成JAVA字节码:javac xxx.java生成xxx.class
- 运行java xxx (不要加class后缀)
IntelliJ IDEA
快捷键:
- main回车:main方法
- sout回车:System.out.println()
- shift+F10:运行
- Alt+Enter:代码修复
- Ctrl+y:代码行删除
- Ctrl+/:注释行
- Ctrl+Shift+/:注释块
- Ctrl+d:代码行复制并粘贴
- Ctrl+Alt+L:代码格式化
- Alt+Ins:生成代码块
项目目录结构 :项目->模块->包->类
导入模块:
- 将模块放入项目中(放入正确位置)
- File->Project Structure->import module->next->next-next...