我的Java开发生涯阶段整理 -- Java初级

     其实对于初级,我不想说太多,都是基础的东西,不管你是科班,还是半路出家,都要夯实基础,以后的路才能走的稳;下面的内容简单看看就行;

一、什么是Java初级?

    了解计算机系统、算法、编译原理等基本Java编程知识,就是初级;基本指向大学应届毕业生,刚参加社会从事Java开发工作的人;

二、学习的建议

    能够在工作中实践自己的知识;也许有些同学学的好,认为已经到了中级甚至高级程度,但没有实际开发检验的自信都是泡沫;对于半路转行的人,可能花了钱参加学习班,包装了一下就出来面试上了中级,恭喜你能获得这样的机会;但是同时提醒你,你的基础很可能不牢固,大家心里都清除,就算是达内这样的全国性的优质培训机构,在短短四个月的培训周期里,也不可能将基础知识深入给你分析,让你有时间消化并融汇贯通,因为他们的目标知识让你准备好面试而已;剩下的更要靠自己自觉,养成学习习惯;对于初级学习者的建议:

1、不用看太多的书籍,专注一两本,反复研读

2、多实践,多思考

3、有兴趣可以到github等网站上看一下别人的代码

 

三、学习内容、书籍

网络上Java基础类的书籍繁多,虽然水平有高低,但不明显,对于0基础学习者来说没啥区别,只是内容风格和侧重点不一样;

1、《Head First Java》

       这系列的书籍,我看过几本,《Head First Java》《Head First Python》《Head First 设计模式》,内容覆盖都一样,他们的风格是图文并茂学习方式能让你快速地在脑海中掌握住知识,不死读书,通过玩游戏、拼图、解谜题以及以意想不到的方式与Java交互;总之他们这种设计初衷就是降低你学习的成本,提倡快乐学习,是不错的书籍;不过说实在的,不知道是歪果仁的语言思路和我们不太一样,还是翻译水平问题,有些语句读起来真要费点劲去理解;

2、《Java从入门到放弃》

      搞笑的啦,是从入门到精通;内容不多说,本书风格“从初学者角度出发,语言通俗易懂、实例丰富多彩”,中国863中部软件孵化器主编;除了内容和风格,个人觉得这本书最爽的是中国人编写的,没有拗口难懂的地方,这本书追求的是简洁易懂,在加上视频教学和最后一章的项目实践,算是国人写的比较不错的书籍了,可以作为0基础学习和入门书籍,以及工具书等;

3、《Thinking in Java (Java 编程思想)》、《Java核心技术:卷I基础知识》

       豆瓣分别给出了9.1和8.3的评分,从入门到精通才6.3分,不得不说豆瓣舔老外舔的很爽;这两本书是业界推崇的不得不读的经典,全球程序员广泛赞誉。但是我放在第三个推荐,就是对于0基础入门的人来说,简直就是想从入门到放弃,就像看美剧,如果第一集就无法吸引观众,收视率就上不去;专业一点,就比如在架构选择时候,我们究竟是选择哪一种框架和组件,要看实际情况和目标,没有绝对优秀,只有合不合适,这两本书,可以相对晚一点看,但是不能不看,不为别的,吹牛逼时候能用到。

      读书在精不在多,这几本书选择其中之一,仔细研读,在了解的看一下其他书籍,对比差异,就心中有数了;等到实际工作中可以回头看看,其他的书籍我就不在推荐了,自己有兴趣就找找看;如果我有空重读这几本书,会将这几本书读书笔记发出来,结合自己的项目经验,给出书籍阅读的侧重点;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值