现在大三下本人现在Java学了springboot springmvc mybatis mybatisplus Redis elasticsearch mySQL 还有一些其他中间件的使用,跟着视频敲过一个黑马spring项目。但是仅仅只懂得怎么用,基本不懂太多原理,想问一下大家是怎么学原理的?是直接背诵面试题,还是说写过几个项目有项目经验后再学原理。jvm大致学了一遍但不算特别深入,只知道整体的原理,对细节还未彻底理解透彻,是否有必要再多投入时间理解jvm,因为我觉得这样可能会对Java有更深的理解。 #Java#