谨以我的点点Java经验给你点建议哈;
首先,需要一本基础的语法书,就是普通大学里面用的就可以了。学习完语法后买本Think in Java看几遍。
其次,在学习的过程中注重自己多编写代码。自己动手编写代码对于学习程序语言来说太重要了。比如可以编点俄罗斯方块,或者一个简单的学生管理系统这些的。
最后,学完了Java SE的知识后,你可以选择Java EE方向 或者Java Me方向,一个搞企业级应用开发,一个是手机方向,现在Java手机方向还是不错的哟 。
我是做JavaEE方向的,如果你要做这个方向的话你需要对数据库这块好好弄下,JDBC编程要做到相当熟悉,Servlet是很能代表JavaEE方向的技术,更是要熟悉。可以选择性的学习SSH框架,现在貌似很流行,但很多人只会用,不知道人家是怎样实现的,这样还不行,建议你在会用的基础上看这些框架的源码实现(这需要你对Java基础相当熟悉),理解了浙西底层实现原理,你在找工作的时候,跟面试官谈这些,人家会很欣赏你。
另外在学的过程中根据需要可以看点视频这些,对于初学者有帮助。可以学到些东西的。
你搞手机开发建议你到www.javaeye.com这个技术论坛和里面的人多交流下,这个论坛比较专业,很多高手的。
希望我的回答对你有所帮助,如果有需要 你可以在Hi上给我留言,一定回答。
当然是思考咯,写代码和懂得代码是两个方面,有些你会写但是你却不懂什么意思或者不太懂。
程序这东西就是得自己慢慢去挖,你挖的越深收获就越多。
对于一种语言的掌握不仅仅是是看成绩的。成绩不必在意,没有什么实际意义。
遇事多想想,多问个为什么?换种方式可以不?掌握计算机语言关键在于思想。。
这是我的看法。
我建议你还是上个专业的培训班 培训下的比较的
我同学在威迅教育培训了一段时间 现在找的工作也还不错的
主要他自己也肯努力用功
这个主要还是靠自己啦
报个培训学校 只是辅助你 更好的掌握知识
自动力节点成立之初到现在,有很多学生因为没有Java基础,而不能参加动力节点Java高端课程的学习,
动力节点为了满足广大Java零基础学生的学习需要,更快速系统的入门Java,
动力节点自2011年3月起,将常年推出Java零基础入门班,学习两个月,学费仅需二百元,
使广大学生能够有一个良好的学习氛围,由经验丰富的老师亲自指导,正确掌握Java学习方法和Java学习方向,少走弯路,
为今后学习动力节点Java高端课程和就业奠定坚实的基础