学编程语言不要纯看书,要结合动手敲键盘。 而且这是一个反复的过程 一个知识点可能反反复复要学好几遍 但是每一遍都会有不同程度的深入理解。
现在大三对于自学也还有足够的时间学到一定使用的地步,别一开始就去啃什么深入虚拟机 什么springboot等框架实战 。
偶的建议流程如下找一本最基础的Java核心基础 先学习最基本的概念性知识 和Java使用层面的知识,开始不用扣底层,有教学视频的话也可以看视频掌握了core java 使用层面的知识后可以试着跟一下经典Java类的源码,自己看不懂没关系,可以结合网上的解析文章,但是一定要自己通过思考有自己的沉淀,同时学习主流的web项目框架 SSM 一定要在亲手搭建项目 完成一个简单项目,在动手的过程中学习知识点。对core Java的一些原理有一些理解之后也可以抽空去leetcode上刷刷算法题,这对于后面的程序员之路很有用。还有就是对于主流框架也都使用过了 可以对它的大概实现原理做下了解。再然后就你应该就有自己的学习计划了。可以在Java庞大的生态圈里遨游了。深入虚拟机 、分布式、大数据等等 最后这些都吃透了,就该怀念现在头顶上那茂密的黑发了?css 等高列,页面css画线,width100%css,css 背景色闪烁,css中字体样式列表,css怎么设置文字行高,css 强制子元素宽度