看哪本书比较好呢? 初学java,看哪本书比较好呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java编程思想 - 这个是要看的, 而且很多东西看一遍还不够. 你作一段时间项目回头再看它, 你会有不同的理解.而且看书的时候要注意思考, 有些代码为什么那么写书上可能不会说, 有些看书你也不会注意他, 只有真正用到的时候你才会去体会.举个例子: 刚开始再培训公司学java的时候,老师教jdbc的时候, 都会有这么一段装在驱动的代码:class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"). 当时不知道为什么这么写, 或者说根本没有注意到这个问题.后来我在次写jdbc的时候,我就突然想搞清楚为什么要这么写.于是带动我去研究反射. 这样我就知道了, 不光这样写可以, 其实这句话还可以这么写:SQLServerDriver driver = new SQLServerDriver();是一样的效果.然后我又往下走,继而把classLoader也大致研究了一下.既然是初学java, 就推荐这个吧, 最主要的一点就是把上面的demo都作了. 基础要打好, 然后再学框架才可以驾轻就熟. 完了可以看一些web开发的书,从jsp/servlet开始. 推荐楼主一本书就是张孝祥写的<<JAVA就业教程>> 我也是初学者,现在用的就是thinking in java不过感觉看起来还是有点难度。 JAVA核心技术这个还不错!厚而不重! 我不止听一个老师介绍,说thinking in java 很好了,但是这本书好贵哦 !要108元了 网上书店卖的也要70多元,现在出第四版中文版了,不知有没有高手有电子版啊,有的话拿出来大家分享下! thinking in java不适合初学者网上有免费的英文版,如果lz英文说的过去的话 java how to programharvey M,Deitelpaul J.Deitel现在有中文版,老外写的确实不错,中文叫JAVA大学教程 Thinking in java 非常不适合初学者... 顶!~~~~对Thinking in java 的评价就一个字:看不懂!**! 回答初学者看thinking in java的没看过这本书,都是道听途说上这要分来的初学者应该看点基础的,我有基本基础书,core java上下册都有,感觉对于初学者不错还有一本java2入门与经典,没看多少,太厚了,有的地方翻译的也不是太好,所以不推荐。其实想先入门的话可以找本大学的教材来看,比较好懂,我的大学教材现在没事我还总翻来看看呢,里边的例子特别容易理解。ok,就这么多。另外,也可下点视频来看,有人教毕竟比自己看学的快,最后一句,要狂敲代码。 说的有道理 ,我看hinking in java 看都看求不懂 Java如何获取(辨别)可移动设备(包括光驱、U盘等) Swing里面,有没有什么组件能显示一段很长的文本 日期的设置--在线等 ----急 JAVA基础时间类能否支持公历外的历法 logger.debug 纯java: mysql 分布式数据库Proxy解决方案 nullpointerexception问题的解决 请了解j2me,md5算法的兄弟进来一下! 菜鸟的java问题 combobox焦点设置的郁闷问题?? object转化成float Scanner输入问题
而且看书的时候要注意思考, 有些代码为什么那么写书上可能不会说, 有些看书你也不会注意他, 只有真正用到的时候你才会去体会.
举个例子: 刚开始再培训公司学java的时候,老师教jdbc的时候, 都会有这么一段装在驱动的代码:
class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").
当时不知道为什么这么写, 或者说根本没有注意到这个问题.
后来我在次写jdbc的时候,我就突然想搞清楚为什么要这么写.于是带动我去研究反射. 这样我就知道了, 不光这样写可以, 其实这句话还可以这么写:
SQLServerDriver driver = new SQLServerDriver();是一样的效果.
然后我又往下走,继而把classLoader也大致研究了一下.
既然是初学java, 就推荐这个吧, 最主要的一点就是把上面的demo都作了. 基础要打好, 然后再学框架才可以驾轻就熟.
完了可以看一些web开发的书,从jsp/servlet开始.
不过感觉看起来还是有点难度。
这个还不错!厚而不重!
网上有免费的英文版,如果lz英文说的过去的话
harvey M,Deitel
paul J.Deitel
现在有中文版,老外写的确实不错,中文叫
JAVA大学教程
对Thinking in java 的评价就一个字:看不懂!
**!
还有一本java2入门与经典,没看多少,太厚了,有的地方翻译的也不是太好,所以不推荐。
其实想先入门的话可以找本大学的教材来看,比较好懂,我的大学教材现在没事我还总翻来看看呢,
里边的例子特别容易理解。
ok,就这么多。
另外,也可下点视频来看,有人教毕竟比自己看学的快,最后一句,要狂敲代码。