12.JVM+GC解析彩蛋

Scroll Down

临时来一个任务,写一个秒杀系统解决思路

image-1662990909546

  • 去github搜索:seckill

1.jps与jinfo的使用

image-1662990977171
image-1662990990569

2.快速创建一个包含包的类

例如:gc.HelloGC

3.idea 2022如何设值jvm参数

在Modify Options中
image-1662991017416

4.知识体系是否完善(是否有学习能力)

5.上班干什么

image-1662991036933

6.一些小命令

image-1662991057745

7.栈管运行,堆管存储

8.除了java api外,还要会看jdk官方文档

9.没有实力的愤怒毫无意义

10.生物学原则:用进废退(和学习道理是一样的)

11.要想不被别人啰嗦,自己要把事情搞利索了

12.虽然idea等ide可以看到类的层次结构,但是java api看到的是另一个角度,更直观

image-1662991100853

13.rt.jar是核心jar包,Object类就在里面

14.javac -d . java类名

image-1662991121182

15.强制终止:ps+kill

image-1662991138126

16.一个线程调用两次start()方法会出现什么

image-1662991150368

17.天上飞的理念,必有落地的实现

18.java -jar jar包或者war包 都可以

19.JVMGC结合SpringBoot微服务优化简介

image-1662991177662
image-1662991192363

20.面试题没有对与错,要看是否答到点子上

例如:CPU过高,如何分析

错误示例:百度,查看日志

正确示例:Linux+JDK命令(定位到具体哪一行代码出了问题)