自学Java半年成功拿到offer,分享我的学习经验,这些坑千万别踩!

自学会碰到的问题

自学当然好啦,可以省不少的钱, 可是自学会碰到很多问题呢。 个人花了一年半时间(当前时间是20170815),做了个Java自学的网站,试图解决一些自学中会碰到的问题。

1.思路、框架、原理 一下子涌进来太多,接受不过来
无论是刚开始接触Java这门语言,还是像现在需要去学习一些新的技术的时候,都会选择去百度资料进行学习。 然而百度来的资料很多都有个不好的做法,就是一开篇就以一种高屋建瓴的方式讲很多思路,原理和框架。 事实上,对于刚开始接触,还没有多少动手实践的新手而言,是很难领会这些高屋建瓴的思路、原理和框架的,不仅不利于上手,而且还给初学者形成了一种暗示和心里压力:这个东西学习梯度是蛮陡峭的哦,无形中加大了学习的难度。

我偏爱的学习方式是,不要一来给我讲太多的东西,直接给我代码,让我跑起来。 只要跑出结果了,我自然而然就会得到一定的领悟,然后再自己去浏览每行代码,并琢磨其含义,那么就能逐渐理解和消化了。

推己及人,所以我在做Java教程的时候,也是采用这种方式,在每个知识点的讲解,都是一来就给出了可以运行的代码,并且提供便捷的复制手段,这样大家一上手就是跑一个可以看到效果的代码:

代码跑起来了,看到效果了,才会有兴趣往下学嘛

2.自己写不知道错误在哪里
经过上一步跑起来了,真的可以看到效果呢,可是代码是复制粘贴来的,那可不行,得自己敲出来才行。 这个想法当然是好的,所以就开始一个个关键字,一行行的敲代码起来。

可是因为初学者不熟练,也许是某一个字母出错,或者少写了一个分号,程序就跑不起来,而且这种细微的差别,很有可能找上大半天去了。 为了提高这部分的学习效率,在教程每个代码右边都提供了代码比较功能。

如图所示,通过高亮提醒,很容易就可以定位到错误的位置是哪里,减少差错时间,提高学习效率。

3.运行某个代码,需要第三方jar包,手里却没有,怎么办
Java代码运行有个特点,常常需要用到第三方类,而这些类都放在.jar这种格式的文件里。如果这些jar包,让初学者自己去找, 一个是不知道在哪里下载,再一个同样的jar

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值