想学java看什么资料比较好?
如果是初学者,建议从读《Java语言程序设计》这本书开始,边读边敲代码,把里面的例子都自己练习一下,这本书是Java编程语言的经典教材,多年来一直畅销不衰,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等基础内容。进阶篇则全面深入介绍了算法和数据结构、多线程、网络、国际化、高级GUI等内容。
有了一定基础,可以看《Java数据结构和算法》,这本书分15章深入浅出的介绍讲解了计算机编程中使用的数据结构和算法,包括基本概念、数组、简单排序、堆和队列、链表、递归、进阶排序、二叉树、红黑树、哈希表及图形等知识。
有了一定Java编程经验后,必须看一本书《Java编程思想》,这本书如果没有你没基础就看会觉得有点难懂,看起来也感觉枯燥乏味。但当你有了编程经验之后,回过头来看这本书,会觉得很有收获,会对你的编程思想有很大提升,在工作中也会经常迸发出来。
看这些书对学习Java编程远远不够,事实上很多人在学习过程中看书也很难看进去,如果想快速掌握基础用法,可以看Java学习相关视频,这样掌握得会快一些,当然不能只看不练,代码是敲出来的,看别人写看得再熟练也没用,必须亲自动手练习,调试,程序出了bug好好去排查到底是什么地方出了问题,什么原因,搞清楚是非常有必要的,便于查漏补缺,只有练多了,才能真正掌握Java,这是一门容易上手却不那么容易学好的编程语言,需要持之以恒的毅力,不断地练习巩固,才能学到精髓,进而在企业级应用开发中立于不败之地!
以上就是个人的一点粗浅看法,希望对你有用。