本文目录一览

1,最好的java书籍是什么

最好的入门java书籍是:Head First Java!!!!Effective Java ;Thinking in Java ;Core Java ;
thinking java
初学java最好的书籍是什么?请java高手们给我推荐一下

最好的java书籍是什么

2,java入门书籍推荐

我推荐几本书吧 希望你按照顺序看 先看《head first java》(有中文版,下面2本书都是有中文版的)很浅显易懂而且图文并茂,用对话的方式讲解,你不会感到疲惫,能让你快速上手。【肯定很权威,sun认证考试是他们出题的】再看第二本《java核心技术卷1-基础知识》,bruce eckel推荐的入门书籍。第三本是《java核心技术卷2-高级特性》。第四本是bruce eckel本人编写的《java编程思想》。第五本是《head first servlet &jsp》。第六本是《head first ejb》。后面的关于web开发,现在流行使用框架技术,本人认为没有较好的书籍---但有个出路(直接到官方网站看api文档和示例程序源码)。

java入门书籍推荐

3,学java看什么书

多了,关键看是哪个出版社出的,一般国内的java书籍主要是由清华大学出版社 和电子机械出版社出版的最多,你要是初学者的话建议你看清华大学出版社的java书籍,他们出的书主要针对初学者,内容浅显易懂,初学者研究很好的。 给你推荐几本好书 1.《java编程思想》(Thinking in java)Bruce Eckel(著) 2.《JAVA2核心技术卷一卷二》 3.《JAVA面向对象编程》 4.《JAVA2入门经典》 5.《Java编程艺术》 还有很多名字记不清了,上面是我推荐的基本JAVA教学书籍 在业界比较出名的 都是专家写的,希望对你的学习有所帮助,但还是建议你看教学视频,那样还比较好理解,去电驴上下载吧有《尚学堂的java所有教学视频》。

学java看什么书

4,Java 入门有什么好书推荐

一、基础类 1、《Thinking in java》,入门第一位是建立正确的概念。2、《Core Java》,我没系统读过,这本书更贴近实践,更多API的介绍,同样,更新也更频繁。二、进阶类1、《Effective Java》,在熟悉语法、API之后,你需要知道最佳实践和陷阱,没有比这本更好的。2、《Java Puzzlers》,通过谜题介绍一些你可能没有注意到的边角料,作为趣味读物也不错3、《深入Java虚拟机》,翻译一般,但不可不读,最好结合最新的JVM规范来读。三、特定领域1、网络编程:(1) OReilly的《Java nio》,很多人都推荐,我个人觉的一般,基本上只是个API更详细的说明文档,Oreilly的java系列很多都是这样。(2)推荐这本《Fundamental networking in java》,由浅入深教你怎么做java网络编程,并且介绍很多背景知识,甚至介绍了各种最佳实践、网络编程模型以及Java socket在不同平台之间的差异等等。2、并发编程:(1)《Java Concurrency in Practic》,并发领域必读经典。(2)《Java并发编程:设计原则与模式》,同样是Doug lea的作品。(3) 《java threads》,入门读物。3、、模式与设计1、《设计模式》,GOF的经典。2、《设计模式精解》,应该有最新版,个人认为更适合入门。3、《Head first设计模式》,更轻松的入门读物。4、《企业应用架构模式》5、《分析模式——可复用对象模型》6、《面向模式的软件体系结构》,国内貌似翻译了3卷,绝对经典,可惜翻译较差。7、《重构——改善既有代码设计》,想写好代码必读。8、《重构与模式》4、方法论1、《敏捷软件开发》2、《测试驱动开发》,你不一定要TDD,但是你一定要学会做单元测试。3、《Agile Java》,也可以作为java入门读物。4、《快速软件开发》5、《面向对象分析与设计》,OO设计必读。6、《Unix编程艺术》,打开你的眼界。5、Java之外1、《unix网络编程》,学习网络编程必读书。2、《C++网络编程》上下两卷,介绍ACE的,但是其中对各种模式运用的介绍非常值的一读。3、《Joel说软件》,编程文化4、《人月神话》、《人件》5、《卓有成效的程序员》,给我很大启发的一本书。6、《程序员修炼之道》7、《计算机程序的构造与解释》,必读8、《算法导论》,可以作为参考书9、《深入理解计算机系统》10、《编译原理》龙书,最新版用java解释。
文档

5,小白自学java看什么书

一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。1、《Java编程思想》在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待,对Java基本语法,基本类库有比较清楚的讲解,可以帮你打一个良好的Java编程基础。这本书的缺点是实在太厚,也比较罗嗦,不适合现代人快节奏学习,因此看这本书要懂得取舍,不是每章每节都值得一看的,挑重点的深入看就可以了。2、《Agile Java》中文版这本书一大特点是以单元测试和TDD来贯穿全书的,在教你Java各种重要的基础知识的过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD。另外这本书成书很新,以JDK5.0的语法为基础讲解,要学习JDK5.0的新语法也不错。还有这本书对于内容取舍也非常得当,Java语言毕竟类库庞大,可以讲的内容太多,这本书选择的内容以及内容的多寡都很得当,可以让你以最少的时间掌握Java最重要的知识,顺便培养出来优秀的编程思路,真是一本不可多得的好书。二、Java编程进阶类打下一个良好的Java基础,还需要更多的实践经验积累,我想没有什么捷径。有两本书值得你在编程生涯的这个阶段阅读,培养良好的编程习惯,提高你的代码质量。1、《重构 改善既有代码的设计》这本书名气很大,不用多介绍,可以在闲暇的时候多翻翻,多和自己的实践相互印证。这本书对你产生影响是潜移默化的。2、《测试驱动开发 by Example》本书最大特点是很薄,看起来没有什么负担。你可以找一个周末的下午,一边看,一边照做,一个下午就把书看完,这本书的所有例子跑完了。这本书的作用是通过实战让你培养TDD的思路。还有一些比较基础的入门书籍推荐给你《Head First java开发》《Head First java开发》是本完整的面向对象(object-oriented,OO)程序设计和java开发的学习指导。此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。但如果你真地想要好好地学习java开发,你会需要《Head First java开发》。这本书可是Amazon编辑推荐的十大好书之一!强烈推荐学习此书,非常适合初学者入门。《java开发从入门到精通》《java开发从入门到精通》这本书主要针对java开发基础,对于没有学过java开发的人才说,是一个不错的选择。通过这本书,大家可以从零开始,慢慢码销搜来学习,而且实操很多,不会让你看到最后出现只会理论的情况。《Thinking in java开发》(中文名:《java开发编程思想》)《java开发编程思想》可以说迟历是最经典的java开发着作,是所有java开发程序员必备教科书。这本书不管是正在学习还是已经工作许多年的程序员,都可以从这本书中得到你想要的东西。这本书具有教材和工具书的作用,就像一本字典,想知道什么都可以从中查询。虽然这本书很好,但并不建斗樱议初学者学习,对于初学者难度较大。《疯狂java开发讲义》《疯狂的讲义》这本书比较适合自学者,内容比较项目化,实操方法很多,如果你想进行java开发的深入学习,不妨看看这本书。《java开发核心技术》这本书分为两个部分,第一个部分讲的是基础知识,第二个部分讲的是高级特性。由于内容非常有层次,所以非常适合自学的同学学习。希望对您有所帮助!~

6,哪本书适合推荐给 Java 初学者

1、《Java编程思想》 在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待,对Java基本语法,基本类库有比较清楚的讲解,可以帮你打一个良好的Java编程基础。这本书的缺点是实在太厚,也比较罗嗦,不适合现代人快节奏学习,因此看这本书要懂得取舍,不是每章每节都值得一看的,挑重点的深入看就可以了。 2、《动力节点javase301集>这本基础教程大全适合小白,零基础学习,教程经典,有很多企业技术和前言技术,甚至一些技术学会拿去面试都是一大利器3、《Agile Java》中文版 这本书是出版社送给我的,我一拿到就束之高阁,放在书柜一页都没有翻过,但是前两天整理书柜的时候,拿出来一翻,竟然发现这绝对是一本好书!这本书一大特点是以单元测试和TDD来贯穿全书的,在教你Java各种重要的基础知识的过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD。另外这本书成书很新,以JDK5.0的语法为基础讲解,要学习JDK5.0的新语法也不错。还有这本书对于内容取舍也非常得当,Java语言毕竟类库庞大,可以讲的内容太多,这本书选择的内容以及内容的多寡都很得当,可以让你以最少的时间掌握Java最重要的知识,顺便培养出来优秀的编程思路,真是一本不可多得的好书。 虽然作者自己把这本书定位在入门级别,但我不确定这本书用来入门是不是稍微深了点,我自己也准备有空的时候翻翻这本书,学习学习。
对于没有编程经验的童鞋要入门的话,基本是要读一些浅显易懂的书籍。要求我们快速了解java语言的起源,掌握Java语言中的基本语法和基本用法,快速熟悉Java,顺利的建立起一个属于自己的“Hello World!!!”。1、《Head First Java》作者: Kathy Sierra / Bert Bates简介:《Head First Java》是一本完整地面向对象(object-oriented,OO)程序设计和Java的学习指导用书,根据学习理论所设计,你可以从程序语言的基础开始,到线程、网络与分布式程序等项目。重要的是,你可以学会如何像一个面向对象开发者一样去思考,而且不只是读死书。作为一本入门书,它是绝对出色的。一个星期就能让你明白怎么用Java写程序了。尤其是你有其它语言基础的情况下,这本书能迅速让你明白java的特质。缺点是,它真的只是入门书。你必然还需要一本Java大字典,比如《Thinking in Java》,以便查阅Java在细节上的更多东西。2、《Agile Java》中文版这本书一大特点是以单元测试和TDD来贯穿全书的,在教你Java各种重要的基础知识的过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD。另外这本书成书很新,以JDK5.0的语法为基础讲解,要学习JDK5.0的新语法也不错。而且在内容的取舍上处理的很好,可以让你段时间内掌握 Java重要的知识,顺便培养出来优秀的编程思路,真是一本不可多得的好书。3、《Java开发实战经典》作者:李兴华 编著简介:本书是一本综合讲解Java核心技术的书籍,在书中使用大量的代码及案例进行知识点的分析与运用,并且给出一些比较成熟的开发步骤,帮助读者更好地进行Java的开发。
《Java程序员修炼之道》码出高效:Java开发手册Java从入门到精通(第4版 )《Head First Java》Java核心技术 卷I:基础知识(原书第10版)深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)Java编程思想(第4版) [thinking in java] 注:这本初学者看起来会比较费力,建议2年左右工作经验的童靴入手。顺手推荐java数据结构与算法方面的三宝书1.黑宝书《数据结构与算法分析java语言描述》mark allen weiss2.蓝宝书《java数据结构和算法》robert lafore3.红宝书《算法》robert sedgewick
我认为初学者看《Java编程思想》的人应该是Java了解不多,看到别人说这本书好就推荐了。其实这本书不是Java的入门书籍,更不适合完全没语言基础的人,初学编程语言的人看到这书估计会被吓到。个人推荐毕向东的那套25天的视频,我当时就是花一个多月看了那套视频,现在做项目毫无压力。里面讲解很详细,Java中重要的知识比如面向对象、多线程、常用API等等都有涉及,不重要的讲的教少。如果不想看视频推荐李刚的《疯狂Java讲义》,这本书名字看上去挺俗的,但确实很适合Java的入门。( 关于图形界面那些可以不看,基本用不到。) 等有一定基础之后看《Java编程思想》,当然如果Java用的不是很深的话也没必要看。《Java核心讲义》不推荐,翻译不太好。
Think in Java 书是一本很老的书但是概念讲的很清楚(注意翻译)

文章TAG:java书籍推荐  最好的java书籍是什么  
下一篇
展开更多