又没有人推荐一下 初学javase应该看点什么书

zyb877415861 2014-10-30 12:35:13
我现在还在学习java基础,准备再看看书 不知道哪个比较好一点
...全文
848 43 打赏 收藏 转发到动态 举报
写回复
用AI写文章
43 条回复
切换为时间正序
请发表友善的回复…
发表回复
xingbear 2014-11-13
  • 打赏
  • 举报
回复
个人感觉一开始看java最好看那种特别薄的书,就是讲的东西不是特别深入,但是所有常用的知识点都有涉及到,比如一些大学的java教材,这一阶段主要目的就是要学会怎么写代码,很浅显的学会怎么写就可以,比如线程,起码你得知道简单来说有两种启动一个线程的方式,一个是实现一个Runnable接口,实现run方法,然后得到这个实现类的一个对象,把这个对象传给Thread类的构造方法,然后执行Thread对象的start方法;另一个方式就是直接重写Thread类的run方法,然后获得这个重写过的类的对象,执行start()方法。至于为什么要这样做,这一阶段可以先不用追究。视频也可以看一下,只要别看着看着睡着了就行,反正我是看视频能看睡着了。这个阶段是知其然。 下一个阶段,等到你看完那种入门级的书,每个知识点都多少写过一点儿代码,再去看《java编程思想》,就比较合适了,按我理解,《java编程思想》差不多就是把每个知识点更深入讲解了一下,或者说展示了更多的细节方面,还有就是demo里把一些知识点穿插起来,捎带着提到了几个设计模式,还有一些比较重要但是有些晦涩的知识,比如代理、反射等等,其实也是java不断改进的地方。这个阶段是更加深入的知其然。 之后就可以看看jdk的源代码,在jdk安装目录下有个src.zip,里面就是部分jdk的源代码,如果看看Thread类的源代码,就会了解到两种启动线程的区别和关系,了解到Runnable实现类和Thread类的关系。 其实主要还是多写点代码,或者多看看一些代码,看的多了,写的多了,经验就多了,遇到实际问题,可以很快的定位到要使用哪些类的哪个方法。
疯狂熊猫人 2014-11-13
  • 打赏
  • 举报
回复
《龙游四海》又名《金麟岂是池中物》 这本书绝对值得你看
  • 打赏
  • 举报
回复
引用 36 楼 ItJavawfc 的回复:
《Java核心思想》非常不错的两本书。《Java编程思想》不适合初学者。《深入理解Java虚拟机》也需要看看,偶尔翻翻。《疯狂Java讲义》可以网上down下来,看看,例子比较好的。多看看视频,推荐马士兵的,学习不仅学习技术,更是学习思想。然后主要看一下JASE中的重点,I/O,线程,反射、Swing、网络、数据库、Socket了解一下。学了基础后一定要项目练手。
不推荐楼上所说,都说编程学思想?没有代码的积累哪来的思想?就像你天天打LOL打100把和1000把的意识是不一样的。所以开始不要说学什么思想?你上来就懂思想?不是代码积累到一定程度就有的意识?深入理解Java虚拟机?哈哈哈......
  • 打赏
  • 举报
回复
其实只要看一本书就够了,推荐疯狂Java,最好去51cto先看李刚老师的视频,看完视频在看书,就容易了,至少要看3遍,才能把握整个小型的程序,不要东看一点西看一点,不靠谱啊。最好先从视频入门,疯狂Java书后面有10个小项目,对你提升很快,把整本书吃透不容易啊。多花点时间,相信你一定能学好的,新手不推荐Java编程思想,因为你根本看不懂,看着就不想看了。没意思不是吗?
dali_yan 2014-11-13
  • 打赏
  • 举报
回复
引用 9 楼 xxdd_ 的回复:
看视频....别听那些人说什么 java编程思想 装逼.. 初学老老实实看视频 尚学堂 马士兵 高琪的... 书 简单点的 什么从入门到精通都行 ... 视频一定要耐着性子看 急躁不得...
看不懂就麻烦不要说我们装B,这本书确实经典
野火少年 2014-11-11
  • 打赏
  • 举报
回复
《Java核心思想》非常不错的两本书。《Java编程思想》不适合初学者。《深入理解Java虚拟机》也需要看看,偶尔翻翻。《疯狂Java讲义》可以网上down下来,看看,例子比较好的。多看看视频,推荐马士兵的,学习不仅学习技术,更是学习思想。然后主要看一下JASE中的重点,I/O,线程,反射、Swing、网络、数据库、Socket了解一下。学了基础后一定要项目练手。
sui2121 2014-11-11
  • 打赏
  • 举报
回复
入门快看视频最快 视频+书结合吧 视频就百度一下搜 马士兵的呀 黑马java视频的 书的话 百度搜一下吧 java入门 java从入门到精通 之类的 说实话我没看过这些书 不要光看要动手这是最重要的 写的时候可以参考一下api
  • 打赏
  • 举报
回复
Java核心技术,Java编程思想,都不错的。head first java 什么的,也听好的
AceShot 2014-11-10
  • 打赏
  • 举报
回复
引用 32 楼 u010953130 的回复:
[quote=引用 26 楼 sum_rain 的回复:] java核心卷推荐,条理清晰。不推荐java编程思想,虽然是大作,但内容杂多,新手会看的有点乱。 还有就是对上上论坛,多看看博客。多问问度娘,多编多实践。
书名就叫java核心卷吗?[/quote] java核心技术卷一 二
WolfDriver 2014-11-10
  • 打赏
  • 举报
回复
先看《疯狂java讲义》 然后打好基础后 再看《java编程思想》
牧马人夏峥123 2014-11-10
  • 打赏
  • 举报
回复
我有C++基础,看thinking in java非常累,初学还是看看视频吧,要是能在学校里蹭到课是最好的了
牧马人夏峥123 2014-11-10
  • 打赏
  • 举报
回复
引用 26 楼 sum_rain 的回复:
java核心卷推荐,条理清晰。不推荐java编程思想,虽然是大作,但内容杂多,新手会看的有点乱。 还有就是对上上论坛,多看看博客。多问问度娘,多编多实践。
书名就叫java核心卷吗?
liuxiaoyi091 2014-11-10
  • 打赏
  • 举报
回复
java 编程思想 java疯狂讲义
小区保安 2014-11-10
  • 打赏
  • 举报
回复
李兴华的《Java开发实战经典》
luwenke 2014-11-10
  • 打赏
  • 举报
回复
来itbegin吧,知点拆份的很细,每个知识点都配有演示和练习,可以直接运行代码。一步步学,肯定会。
AceShot 2014-11-06
  • 打赏
  • 举报
回复
java核心卷推荐,条理清晰。不推荐java编程思想,虽然是大作,但内容杂多,新手会看的有点乱。 还有就是对上上论坛,多看看博客。多问问度娘,多编多实践。
huangjinajin 2014-11-05
  • 打赏
  • 举报
回复
同问 计算机专业学生 我也想学 不知从何学起。
  • 打赏
  • 举报
回复
个人觉得,初期看书有点枯燥,可以边看视频边查书,可能效果更好,推荐看韩训平的视频,挺不错的
code小生 2014-11-05
  • 打赏
  • 举报
回复
《java基础篇》《java进阶篇》 前者是最基础的,讲解详细,涵盖内容多; 后者进行扩张,是基础知识的很好检验。
「已注销」 2014-11-05
  • 打赏
  • 举报
回复
先看视频,毕向东的Java,再看梁勇的《java语言程序设计》(美国人写的), 《Java核心技术》《Java编程思想》还要学一些的orcale,和linux知识。
加载更多回复(21)

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧