作者做了多年的Java培训教师,也接触过不少初学者,根据多年的教学互动经验,总结了一些能少走弯路的学习方法,供大家参考。

第一,是要多学多练,这似乎是废话,但真正能非常上心学习的人还真是少数,大多数人下班之后,明明有足够多的时间,但宁可逛街、打游戏而不学习。

在我们所带的班级里,刚开始大家的能力其实差不了多少,但到结业后,常复习、常练习的同学要比不学不练好很多,往往是好的学生能直接跳槽,工资涨至少20%,不学不练的同学还是老样子。

第二,别单看书或网站上的技术资料,一定得边看边练习。如果光看,知识点一定会在一个月后被忘干净。

培训班里,有些同学确实学习很认真,上课记笔记,相信下课也一定会多复习,但就是不肯多上机练习。到最后,这些同学确实很可惜,虽然用功,但方法不对(不练习),学习效果其实并不好。

第三,关于学习的次序,建议大家遵循技术到框架到细节的路线,比如先大致了解Spring、Hibernate等技术,再了解Spring MVC等Web框架,最后再深入学习Spring和Hibernate里的各种细节的API。如果过早地接触各种细节,就可能无法从总体上把握。如果了解框架后不去深入了解细节,则很可能基础知识不扎实,对后继学习非常不好。

第四,在没有了解各种框架(比如Spring MVC框架)前,可以先借鉴别人的代码,通过适当地修改先让代码跑通,随后通过阅读代码来理解整体流程和关键代码。

比如我们在给学生讲述Spring控制反转时,一般会给学生一个可以运行的程序,让学生先运行通,然后会针对代码讲述装载配置文件和控制反转部分的关键代码,最后会请学生通过改写来实现类似的效果。根据实践情况,学生能很快地掌握IoC的流程以及一些关键要点,从开始学习到最终掌握大概也就1个小时,当然这仅仅是入门级别的学习,深入学习其实也可以采用这套流程。

不过总有些学生在刚开始不熟悉控制反转细节的技术,就想要自己编写各部分的代码(比如配置文件和Java代码),美其名曰自己动手能对各部分印象更深。

这样做的大多数后果是,由于不熟悉,自己编写出来的代码往往会错误百出,而且自己还未必知道怎么才能把代码调通,导致最后对这个知识点的学习不了了之。这种情况一旦长久,一定会影响到学习的自信心。

所以千万记得,先“山寨”别人代码来学习,等你熟悉了,有足够多的能力时再来自己动手。

转载于:https://www.cnblogs.com/JavaArchitect/p/7522319.html

推荐一些经过实践检验的学习方法相关推荐

  1. 多目标排序在快手短视频推荐中的实践

    分享嘉宾:郑东博士 快手 推荐算法技术总监 编辑整理:于洋 出品平台:DataFunTalk 导读:快手是中国领先的短视频和直播社区,拥有超过3亿的DAU和丰富的社交数据.快手秉承的价值观是真实.多元 ...

  2. 干货好文 | 深度学习是如何在美团点评推荐业务中实践的?

    本文作者:陈文石,2012年毕业于东南大学,美团点评算法专家,目前负责点评平台及综合 BG 推荐平台业务.在加入美团点评之前,曾在百度做过一些个性化推荐相关工作.对人工智能在搜索.推荐等业务应用上有较 ...

  3. 快看漫画个性化推荐探索与实践

    本次分享的主题是快看漫画个性化推荐探索与实践,主要包括: 业务介绍 技术挑战 技术探索 总结与未来规划 ▌业务介绍 1. 关于快看漫画 快看世界创立于2014年,旗下快看漫画 app 是中国新生代内容 ...

  4. 深度学习在美图个性化推荐的应用实践

    导读:美图秀秀社交化的推进过程中,沉淀了海量的优质内容和丰富的用户行为.推荐算法连接内容消费者和生产者,在促进平台的繁荣方面有着非常大的价值 .本次分享探讨美图在内容社区推荐场景下应用深度学习技术提升 ...

  5. widedeep 在贝壳推荐场景的实践

    本文主要向大家介绍 wide & deep 模型在贝壳推荐场景中的实践. "推荐" 对于我们来说并不陌生,已经渗透到了我们生活中的方方面面,比如淘宝的商品推荐,网易云的音乐 ...

  6. 【实践】飞猪交通个性化搜索推荐技术的实践与创新(附PPT下载链接)

    今天给大家带来阿里巴巴飞猪导购算法(搜索&推荐 )部李阳先生所做的分享<飞猪交通个性化搜索推荐技术的实践与创新.pdf>,本分享共包含如下五大部分: 1.背景:交通业务介绍: 2. ...

  7. 【干货】深度学习及在推荐中的实践-美团点评.pdf(附下载链接)

    今天给大家分享美团点评技术团队陈文石先生所做的分享<深度学习在推荐中的实践.pdf>. 本分享ppt共40页,包含如下四大部分: 1.推荐引擎概述: 2.点评推荐平台: 3.深度学习及在推 ...

  8. 快看漫画个性化推荐探索与实践.pdf(附下载链接)

    今天给大家分享<快看漫画个性化推荐探索与实践.pdf>,文末附下载链接. 更多细节请回复"9017",下载报告全文查看. 「 更多干货,更多收获 」 快看漫画个性化推荐 ...

  9. 业界分享 | Embedding技术在商业搜索与推荐场景的实践

    Embedding对文本语义.用户行为进行向量化,通过数学计算表达广告和用户关系,具备易表示.易运算和易推广的特点. 从C端视角来看,58商业将Embedding作为广告的一种理解方式,使我们精确理解 ...

最新文章

  1. 戴尔怎样把计算机放在桌面,戴尔台式机桌面图标不见了怎么办
  2. 2018-2019-1 20165318 20165322 20165326 实验一 开发环境的熟悉
  3. 华为帐号忘记显示服务器繁忙,显示云服务器繁忙怎么操作
  4. mysql 临时表 heap_mysql优化: 内存表和临时表
  5. LeetCode 315. 计算右侧小于当前元素的个数(二叉查找树二分查找归并排序逆序数总结)
  6. Android中列表动态删除item,如何删除Android ExpandableListView中某个group item的child item?...
  7. WeX5 3.8开发工具之蓝牙打印(全流程记录不是最全,胜似最全)
  8. html div bgcolor,HTML body bgcolor transparent
  9. arctime必须要java_arctime教程:arctime字幕软件下载及安装
  10. lightOJ 1132 Summing up Powers(矩阵 二分)
  11. 为何python不好找工作-Python培训班出来找工作容易吗?老男孩教育
  12. mysql 修复数据表 批量_MySQL数据库迁移与MySQL数据库批量恢复
  13. HD2做Windows Phone 7开发机小记(上)
  14. 使用 PDO 方式将 Session 保存到 MySQL 数据中
  15. JDK1.6帮助文档中文版
  16. 利用C Free3.5 本身获得自身注册码
  17. 零基础怎么学习单片机?
  18. java int64 类型_详解 Java 的八大基本类型,写得非常好!
  19. Python趣味绘图,一闪一闪亮晶晶,满天都是小星星
  20. Android Java(2015-6-18 15:28、2016-1-30 21:18、2016-5-31 11:20)

热门文章

  1. Python学习笔记----try...except...else
  2. ContentProvider与ContentResolver使用
  3. display函数怎么使用_使用网络构建复杂布局超实用的技巧,赶紧收藏吧
  4. matlab function的使用
  5. 水平集嵌入函数的曲率
  6. eclipse中查看某个方法(函数)被谁调用
  7. Mathematics 9.0 绘制不等式确定的区域
  8. Matlab计时函数
  9. 剖析java中的String之__拼接
  10. 600W个微信红包封面,人人都能领取到!!!