正式学习Java前的准备
由于参加了实验室集训,需要上交作业。本文将正式学习Java前的准备做一个整理
对Java的认识
Java三大版本
- JavaSE: 标准版 (桌面程序,控制台开发…)
- JavaME: 嵌入式开发 (手机,小家电…)
- JavaEE: E企业级开发 (Web端,服务端开发…)
JDK JRE JVM
- JDK:Java Development Kit (Java开发者工具,包括 JRE,JVM)
- JRE:Java Runtime Environment (Java运行时环境)
- JVM:Java Virtual Machine (Java虚拟机,跨平台核心)
JDK的下载安装
下载jdk1.8就可以了,下载最新的版本可能会出很多问题,我本来下载了jdk16,结果和maven有一些兼容问题。
Tips:如果使用的是m1的话,可以下载zulu jdk,有适配m1的arm架构版本,直接下载安装就可以了,不用配置环境变量,而且使用中发现zulu编译java速度会快一点【下载地址】
环境变量的配置
我的电脑是mbp,所以只介绍Macos下java和maven的环境配置
Step1:打开终端
open .bash_profile
Step2:配置环境变量
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home
export JAVA_HOME
M2_HOME=/Users/fangyijin/code/apache-maven-3.5.4
export M2_HOME
PATH=${PATH}:${JAVA_HOME}/bin:${M2_HOME}/bin
export PATH
(因为我一起下载了maven,所以Java和maven的环境变量一起配置了)
Step3:使环境变量生效
source .bash_profile
Step4:查看是否成功
javac
//在终端中输入java -version可查看当前jdk版本
mvn -v
//查看mvn版本
回车后获得这样的结果,环境变量便配置成功
Tips:Mac上文件开头为“.”的是默认隐藏的,关掉隐藏便可以看见文件.bash_profile,可以直接打开修改
IDEA安装和使用
IDEA的安装
可以在Intellij IDEA官网上下载需要的版本。下载地址
注册学校的官方邮箱账号后可申请免费使用
IDEA的使用
mac上IDEA的快捷键
- 快速生成main方法:psvm+回车
- 快速生成打印方法:sout+回车
- 快速循环:100.for
- 遍历数组 itar
- 快速抽取变量:代码末尾加上.var+回车
- 大小写切换 cmd+shift+u
- 创建构造器/方法 cmd+n /control+enter
- 查询任何东西 shift+shift
- 进入一个类 cmd+b
- 展开继承关系 control+h
- 生成方法 control+i
- 接口方法 ==> 实现类方法:option+comand+B
- 实现类方法 ==> 接口方法:command+u
- surround with : cmd option t
- 进入源码 cmd+b
- 自动生成代码option+enter