准备开始学习java,请告诉我哪本说好。 听前辈说<<JAVA编程思想>>很好 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java编程思想 侯捷译的 还有我觉得比较好的是21天java自学通 java方面的书很多,但作为像我一样的新手,一定要选好第一本书不然,学习java的愿望就会被扼杀在襁褓中了我推荐《java核心技术卷1:原理》第六版新手最好不要看英文版,不是怀疑你的英语能力,而是因为初次接触某些技术名词看英文会晕的;该书把该讲清楚的地方都摊给你看,不是仅仅告诉你应该怎样,而是为什么这样,怎样更好。这本书我也才昨天刚买,读到第六章,都没有一种浪费钱的感觉:)对我们新手而言,先安心啃完这本书,再打算下一步吧 强烈推荐《java核心技术卷1:原理》http://www.matrix.org.cn/down_view.asp?id=59可以下载 http://expert.csdn.net/Expert/topic/2662/2662723.xml?temp=.5275385 <java程序设计教程>上下册好,大伟父子的书讲得十分详细 core jave和Thinking in Java是英文版的呀?? 说实话,我觉得Thinking in java太厚没看过. 个人建议,风险自担呵既然你以前是学过C的,那么我还是建议你先了解以下面向对象的概念,理由;JAVA是OOP,那么首先树立起对象的概念是很重要的,《JAVA编程思想》在这点做的很好,前2章首先解决的就是这个问题,我没有读过《CORE JAVA》所以不能妄加评论,-----至于你说两本书都是E文,显然你很少逛书店,他们都有中文本,编程思想第三版暂时没有中文本,但是第二版是侯先生翻译的,书评很好,-----书很厚不是你懒惰的借口! 如果你有程序设计基础,特别是c\c++的话,那建议你从thinking in java看起,现在出到第三版了,e文的,想看中文的话那就看第二版的侯捷译的。如果你没有基础的话就看core java第一版吧,很不错的。多看看网上网友写的学习文章,比如http://www.csdn.net/Develop/Article/23/23772.shtm Thinking in Java是好,但是初学者不能只看这一本书来入门,另外要看Core Java,或者java21天入门 这类的入门书籍http://www.matrix.org.cn/ 上都有的下载 JAVA编程思想CORE JAVA正在看这两本书,写的都很好!建议先看第二本,回过头来看第一本,理解会更深点! 先看清华大学的<java2实用教程> 看《JAVA 核心技术》此书分两卷:上卷:基础知识 下卷:高级特性对JAVA 的讲解很系统,还有插图。《THINKING IN JAVA 》也不错,唯一缺陷就是没插图。 按步骤来:1。先看清华大学的<java2实用教程>2。强烈推荐《java核心技术卷1:原理》 http://www.matrix.org.cn/down_view.asp?id=59可以下载看《JAVA 核心技术》此书分两卷:上卷:基础知识 下卷:高级特性对JAVA 的讲解很系统,还有插图。3。《THINKING IN JAVA 》也不错,唯一缺陷就是没插图。这时你就小有成就啦然后j2ee,jsp,EJB等等 转载: 这几天看到,有好多兄弟上来求怎样学习java.看到后实在很想给他们回帖,可是这又不是2句话能说清的,其中牵扯到,用什么样的书,怎样学,哪些要学. 在这我把我的学习方法写出来,希望能对初学的有用. 其实本人也是菜鸟一个.若有什么写的不对的地方,请dx指正.那我们开始step 1:树立信心,既然选择了学习java,你就要有付出,那我来说,专业课基本都不学了. 反过来既然付出了,就一定要有收获.要不然就白学了.step 2:选择方向,j2me or j2ee.但是2者的前提都是j2se.所以必须打好java就必须学好j2se. 虽然书上说又c++的基础学起来不吃力,但是我觉得还是应该从新学起,不能给自己找借口.态度要放端正, 把自己一直当作菜鸟,就能不断的学习知识.step 3:关于选书,去书店看看,关于java的书不计其数,虽然 think in java 很经典,但是我和大家持有相同的观点,此书不适合 初学,因为如果你用这本书入门的话,很快就对java失去兴趣.我个人选书的方法是:入门时先看 java how to program 此书分上下册,上册是基础的基础,如面向对象,控制流程,数组,字符串,applet基础等.下册涉及到,线程,beans swing等 是进一步学习java高级特性的过程,看完这2本书,特别是第一本书后,你就会有看think in java 的欲望了,因为有一些 概念think in java 给我们解释的很清楚透彻,我是去年8月开始学习java的,就上册书,我看到今年年底,因为我没有c++的经历 所以学来,很慢.但是我觉得效果还是不错的.对于core java 此书也是很经典,在学校图书馆惊见,遂续借5次,本来还想继续借到别人那可是 图书馆的管理员不让了.说我霸占此书,shit.此书的基础篇写的不错,也可以作为入门书,下册没看过,不太清楚. 其实总结来说,就是:初学阶段需要2本书左右就够了,一本就是象how to program 那样的书,能吸引你学习,另一本就是象think in java那样的 在你看前一本书时,解决你一些抽象的概念.step 4:学习再学习,把你能投入的精力都投入进去,比如你对你学的专业课不"感冒"那么好好学java吧,为她付出,就要有收获, 自打我考完4级后,每天就是看java,上课也看,宿舍也看,象how to program 这书,她后面有很多很好的习题,都很有意思, 却是值得一做,不知不觉的就提高编写水平了,再者就是不断的coding,蹂躏一个小程序,不断的修改,修改.从而你就知道为啥用这个语句 而不用那个语句.code的过程其实是很有意思的.step 5:选择编译工具:java的编译工具有很多,初学的还是jcreator好用,极为不推荐jb,还没到那个时候用,过上一段时间熟悉了,基本的编程流程后 可以用IDEA INTELJ 她是用java编写的编程工具,很亲切哦,其好就好在,她在编写程序时,能识别类啊,方法啊,对于程序能清晰的看清程序结构, 而且有错误提示,如果英语还行的话都能看的出错在哪? 可以在www.matrix.org.cn下载 还有注册机.step 6:就是不断的提出疑问,经常来csdn,提问,回答问题,不论你会不会这个问题,只要你参与,写出你的观点,你就有小小的进步. csdn的高手还是很多的.step 7:就是延伸自己的知识结构,比如说在校学生可以选一些计算机的课程来辅修,上学期我就辅修了计算机的课,主要是数据结构和OS, 以后还会学到软件工程,之类.对于一个想成为程序员的朋友还是很有帮助的.step 8:关于scjp. 关于考证说法有很多,如果你是为了系统的学习java来考的话,是很有帮助的.为考证而考证的话没有很大必要. 《core java》<<thinking in java>> <<JAVA编程思想>>吧,刚开始都一样,没有什么秘籍、打好基础以后就看你自己了 core java Ithinking in java java核心技术卷一,二thinking in java java JTable相关的两个问题 jsp(js):急急急 帮朋友问,这个数组是几维几维几维的? charValue()怎么用? 求教实现字符串转换为执行语句的方法!~~~~~ 如何设置path和classpath? 请求有关文件的操作,如何创建目录,文件什么的?在先等呀。。。。。。。 丢脸,最简单的问题 服务端如何判断客户已断线(没有发送或正在发送数据时) 关于jbuilder4.0,谁能解决,85分送上 初学java看不懂关于接口的一个问题,请各位同僚帮忙,谢谢了 HashMap问题
还有我觉得比较好的是21天java自学通
不然,学习java的愿望就会被扼杀在襁褓中了我推荐《java核心技术卷1:原理》第六版
新手最好不要看英文版,不是怀疑你的英语能力,而是因为初次接触某些技术名词看英文会晕的;该书把该讲清楚的地方都摊给你看,不是仅仅告诉你应该怎样,而是为什么这样,怎样更好。这本书我也才昨天刚买,读到第六章,都没有一种浪费钱的感觉:)对我们新手而言,先安心啃完这本书,再打算下一步吧
http://www.matrix.org.cn/down_view.asp?id=59可以下载
没看过.
呵既然你以前是学过C的,
那么我还是建议你先了解以下面向对象的概念,
理由;
JAVA是OOP,那么首先树立起对象的概念是很重要的,
《JAVA编程思想》在这点做的很好,
前2章首先解决的就是这个问题,
我没有读过《CORE JAVA》所以不能妄加评论,
-----
至于你说两本书都是E文,显然你很少逛书店,
他们都有中文本,编程思想第三版暂时没有中文本,
但是第二版是侯先生翻译的,书评很好,
-----
书很厚不是你懒惰的借口!
如果你没有基础的话就看core java第一版吧,很不错的。
多看看网上网友写的学习文章,比如http://www.csdn.net/Develop/Article/23/23772.shtm
CORE JAVA
正在看这两本书,写的都很好!
建议先看第二本,回过头来看第一本,理解会更深点!
此书分两卷:上卷:基础知识
下卷:高级特性对JAVA 的讲解很系统,还有插图。
《THINKING IN JAVA 》也不错,唯一缺陷就是没插图。
1。先看清华大学的<java2实用教程>
2。强烈推荐《java核心技术卷1:原理》
http://www.matrix.org.cn/down_view.asp?id=59可以下载看《JAVA 核心技术》
此书分两卷:上卷:基础知识
下卷:高级特性
对JAVA 的讲解很系统,还有插图。3。《THINKING IN JAVA 》也不错,唯一缺陷就是没插图。
这时你就小有成就啦
然后j2ee,jsp,EJB等等
转载: 这几天看到,有好多兄弟上来求怎样学习java.看到后实在很想给他们回帖,可是这又不是2句话能说清的,
其中牵扯到,用什么样的书,怎样学,哪些要学. 在这我把我的学习方法写出来,希望能对初学的
有用. 其实本人也是菜鸟一个.若有什么写的不对的地方,请dx指正.
那我们开始
step 1:树立信心,既然选择了学习java,你就要有付出,那我来说,专业课基本都不学了.
反过来既然付出了,就一定要有收获.要不然就白学了.
step 2:选择方向,j2me or j2ee.但是2者的前提都是j2se.所以必须打好java就必须学好j2se.
虽然书上说又c++的基础学起来不吃力,但是我觉得还是应该从新学起,不能给自己找借口.态度要放端正,
把自己一直当作菜鸟,就能不断的学习知识.
step 3:关于选书,去书店看看,关于java的书不计其数,虽然 think in java 很经典,但是我和大家持有相同的观点,此书不适合
初学,因为如果你用这本书入门的话,很快就对java失去兴趣.我个人选书的方法是:入门时先看 java how to program
此书分上下册,上册是基础的基础,如面向对象,控制流程,数组,字符串,applet基础等.下册涉及到,线程,beans swing等
是进一步学习java高级特性的过程,看完这2本书,特别是第一本书后,你就会有看think in java 的欲望了,因为有一些
概念think in java 给我们解释的很清楚透彻,我是去年8月开始学习java的,就上册书,我看到今年年底,因为我没有c++的经历
所以学来,很慢.但是我觉得效果还是不错的.对于core java 此书也是很经典,在学校图书馆惊见,遂续借5次,本来还想继续借到别人那可是
图书馆的管理员不让了.说我霸占此书,shit.此书的基础篇写的不错,也可以作为入门书,下册没看过,不太清楚.
其实总结来说,就是:初学阶段需要2本书左右就够了,一本就是象how to program 那样的书,能吸引你学习,另一本就是象think in java那样的
在你看前一本书时,解决你一些抽象的概念.
step 4:学习再学习,把你能投入的精力都投入进去,比如你对你学的专业课不"感冒"那么好好学java吧,为她付出,就要有收获,
自打我考完4级后,每天就是看java,上课也看,宿舍也看,象how to program 这书,她后面有很多很好的习题,都很有意思,
却是值得一做,不知不觉的就提高编写水平了,再者就是不断的coding,蹂躏一个小程序,不断的修改,修改.从而你就知道为啥用这个语句
而不用那个语句.code的过程其实是很有意思的.
step 5:选择编译工具:java的编译工具有很多,初学的还是jcreator好用,极为不推荐jb,还没到那个时候用,过上一段时间熟悉了,基本的编程流程后
可以用IDEA INTELJ 她是用java编写的编程工具,很亲切哦,其好就好在,她在编写程序时,能识别类啊,方法啊,对于程序能清晰的看清程序结构,
而且有错误提示,如果英语还行的话都能看的出错在哪? 可以在www.matrix.org.cn下载 还有注册机.
step 6:就是不断的提出疑问,经常来csdn,提问,回答问题,不论你会不会这个问题,只要你参与,写出你的观点,你就有小小的进步.
csdn的高手还是很多的.
step 7:就是延伸自己的知识结构,比如说在校学生可以选一些计算机的课程来辅修,上学期我就辅修了计算机的课,主要是数据结构和OS,
以后还会学到软件工程,之类.对于一个想成为程序员的朋友还是很有帮助的.
step 8:关于scjp. 关于考证说法有很多,如果你是为了系统的学习java来考的话,是很有帮助的.为考证而考证的话没有很大必要.
<<thinking in java>>
刚开始都一样,没有什么秘籍、打好基础以后就看你自己了
thinking in java
thinking in java