本人刚学习完java基础,想来问下大牛们是怎么学习的?感觉我学的效率好低,而且学的东西也挺多的,有些记不住。感觉那些大牛们基本啥都会,什么java,jsp,html,css,div,,javaweb,ssh等等都会,这是怎么才能达到的境地。最近也有点慌,怕学了还是很菜,想让自己变得更出色,请问大神们可以分享一下学习的方法与建议吗?或者是您是怎么学习的呢?
多学计算机基础知识,数据结构算法、操作系统、网络等。
另外应用层面可以多练习,专注一个方向,多看书多看博客。
看你学的都是java web方面的,推荐一本书吧,《深入分析Java Web》。
学东西不要怕难,多读多搜索总会理解的。
可以关注云栖社区一些技术大神的专访,他们对从业者的学习资料、方法等会有一些推荐,例如:https://yq.aliyun.com/articles/64923 , https://yq.aliyun.com/articles/72279
不是大牛,也是正在学这一堆的学生来答…
遗忘很正常,尤其是刚开始学的时候,如果自己没有一个目标(项目)去实现,光为了学习而顺下来的话很容易忘…很多地方不理解为什么要这么用…
不知道你是自学还是报的班…
我是跟着马士兵的视频自学的java基础,跟着他敲代码,然后自己再理解理解,自己再理解着背着敲一下,不懂的再看一下视频或者百度…
web是后来跟着老师开课学的,先听一遍课,不懂的部分再看一遍视频…
因为自学了基础,所以老师讲基础的时候我就再看html基础js啥的…
其实东西并不太多,这一堆要学下来半年够够的…
其实真正难的在于把所有细节搞清楚,以及真正自己动手去写一个项目…
后面学ssh就是用项目去学,最开始用原生servlet写的项目,之后用struts重新写…开始用原生jdbc,之后用dbutils,用hibernate重写…一个项目用不同的框架多写一下…很多东西就理解了,struts,本质似乎就是filter+servlet,hibernate底层好像也是jdbc…
最后也就是熟悉熟悉用法而已…
当然直接这么讲有些暴力,没读源码也不知道是不是真是我想的那样…
我想说的是,先别被这一大堆东西吓住了,真正静下心去学其实很多东西就是原生和框架的关系,先写着再说…
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。