第12天-2026-7-31-cnblog
今天也是来得比较早了,但是好困啊,感觉早上10点上班就好了,我宁愿下午下班晚一个小时。早上太早还是有点反人类啊,哈哈,其实可能是自己还没适应,不过明天就周末了,早上可以稍微起晚一点了。这周末还有个码蹄杯的国赛,周末得准备一下了。
现在听师哥建议,来配置一下idea得环境,说不让用其他编码助手,jdk版本用8。
配置好了 JDK8 环境。
首先理清 JDK、JRE、JVM 的包含关系:
JDK 包含 JRE,JRE 包含 JVM(JDK ⊃ JRE ⊃ JVM)
- JVM:Java 虚拟机,负责执行 .class 字节码文件;
- JRE = JVM + Java 基础类库,是运行 Java 程序的必备环境。只运行项目,安装 JRE 即可;
- JDK = JRE + 开发工具(javac编译器、调试工具等),进行 Java 开发必须安装 JDK。
版本核心规则:
源码编译产生字节码文件,运行环境的 JDK/JRE 版本 ≥ 字节码版本。
高版本 JDK 可以通过参数编译出低版本字节码,运行在更低版本 JDK 上,不必要求编译用的 JDK 高于运行 JDK。
IDEA 的 Language Level:控制源码允许使用的语法特性,需要和项目编译的字节码目标版本保持一致。
搭建基于 JDK8 的 SpringBoot 项目,两种可行方案:
- 下载低版本 IDEA,兼容性方案,不推荐;
- 使用阿里云 Spring Initializr 生成初始化项目:https://start.aliyun.com/
创建项目时直接选择 JDK8,配套 Language level 8,并且自动生成兼容 JDK8 的 SpringBoot2.x 版本。
配置好这个,今天es6学习了正则表达式和数值。
下午本来准备学一下vue2的,但是环境不对,配置了一会还是不行,准备明天再配一下吧。
做了一下河南萌新赛第二场,1个小时,写了6道题,后面下班了,不知道后面还能写几题。

浙公网安备 33010602011771号