java语言入门书籍推荐,初学者学习 JAVA 要买什么书好

1 , 初学者学习 JAVA 要买什么书好其实很多经典的java书籍并不适合初学者 , 如《Thinking in Java》、《JAVA核心技术》 , 因为他们太细致了,你只会越看越乱,分不清主次 。我倒是建议先从国内很多评价较好的大学教材开始看,虽然是写的很粗糙,但是至少能把java的大概框架展示给你,一些基本的语法你也可以简单熟悉下 。再做做书后很简单的习题,主要是起到巩固的作用 , 不要看过就忘 。还有可以多看看视频教程 , 也能对你学习java起到直观的作用,推荐看一看《动力节点的301集java基础教程大全》 。等读完一本这样的书,看完视频教程对java有了概念之后,可以回过头来去看国外的经典 。这时候的细节才是补充之前国内教材的粗糙处,你理解起来不会太难,同时也不至于陷入无边无际的细节里面,迷失了自我 。看熟一两本经典之后,你对J2SE应该已经比较熟悉了,之后是转J2EE还是J2ME就看你自己的爱好了 。按现在的行情来看 , 还是J2EE好一些 , 就是做web开发的 。当然这时候就要再去学其他优秀的开源框架了 , 如著名的SSH(struts+spring+hibernate),最好在学一门脚本语言(ruby、python、js、php随便一个,主要是理解脚本语言的精髓 , 语法都是浮云),然后找个好工作应该没什么问题 。这个路线就是进外包公司、银行软开、IBM、互联网公司了 。你好,初学Java可以根据自己的实际情况关注一些Java基础的视频 。
2,求一本java入门书籍推荐Java程序设计 武汉大学出版社名称 Java语言程序设计: Introduction to JAVA programming. 作者 梁译者: 波万出版商 机械工业出版社, 2008分为基础篇和进价篇这是我们的教课书 , 里面的东西很详细,我现在还保存着这两本书,是学习JAVA的理想选择 。先看java技术教程(清大版),有一定的概念后,再看think in java , 这本书比较好,学Java一定要看的 。不要只想着看多好的书,要多练实例,只有自己多练习,才能发现问题,才会对一些定义深刻理解!推荐书籍:1、入门(《Java从入门到精通》,这本说大部分都是基础,建议多练习上面的代码 。2、下一步看(《疯狂Java讲义》,这本书是比较系统的讲述了JAVA的一些知识,建议有一定的掌握再看 。3、若做JAVA WEB,建议去看三大框架SSH 。你应该去书店自己挑一本,大部分Java书都差不多,最好下点Java教程视频 , 马士兵和张孝祥的都行,先学点再说,最主要的是理解面向对象的思想 , 祝你早日有突破其实这类书籍只要有简单的例子,然后很多的细致的解释就行.你可以去下个初级培训的书,比方说一些java培训机构的针对零基础的学习者,会说的比较详细.当然,其它入门基础书也可以,其实大部分书都是互相抄的.以后会了建议有能力就看英文原版的,因为翻译书都是翻译者自己理解的,不一定很对.
3,学习java语言基础哪种书好java学习大家公认的最好的书是《JAVA编程思想》和《JAVA核心技术》 , 这2本一般在大部分的高校的计算机相关的学院都会推荐,同时如果你是真正的想学java的话,这2本书会使你对javav有一个全面,系统的认识 。很多java工程师即使工作后 , 仍然会看这2本书 。所以这2本书你可以看一下,如果英语好的话,最好是看英语原版的 。Java程序设计与开发 电子工业出版社 张晓龙主编java的内容比C简单多了,去除了很多C/C++中容易出错的地方,如指针等,减轻学习负担,所以有C的基础能很快就能学会(不过C中没有类的概念,C++中有,有C++的基础更容易上手点) 。java的核心在于类,所有的东西都封装在类中 , 包括main函数,因此建议把类学好 。介绍几本java的书:java语言程序设计(基础篇、进阶篇) 。java的书没什么太经典的,如果要基础的书,我认为这2本还是比较合适的 , 也足够了 。java编程思想 。这本书比较经典,但是最好能有最基本的基础后再来看这本书 。java的重点在于类,把类学好 , 重载、继承等等,学扎实了 , 后面才有提高 。这本书基本上将java的原理讲的很透彻 。java官方API文档 。没有比这更好的资料了,官方文档,详细介绍了java官方提供的所有类、接口、方法 。不论学什么语言,要想深入及提高,就必须去看官方文档 。不过官方文档更多的在于应用,没什么原理 。建议用到什么 , 查什么 。java比其他语言更简单,因此更容易制作很多高效的软件工程工具,如单元测试、重构等,有了扎实的基础,去学习一下这些东西可以提高编程的水平、效率和质量 。设计模式 , 非常经典,但非常抽象 。不过要想在面向对象语言上编程有所提高,这是必备的 。而且学了这个你会发现与C这种面向过程的语言的明显不同 。《设计模式》(人称GOF) 、《head first设计模式》重构 , 有人说重构是现代软件的面包和水,几乎天天用到,看似感觉不到重要性,但又十分重要 。重构主要是调整程序的结构,使得软件更容易面对变化 。《重构:改善既有代码的设计》单元测试工具Junit、UML工具等,很有必要去学 。编程其实没有难度,特别是java这种简单的语言,非常容易上手 。去学习设计模式等这些东西我认为更有用些,当然前提是有扎实的基础 。java面向对象是必须的JLSjava tutorials《Java编程思想》也叫《Thinking in Java》 , 还有《Java核心技术》,淘宝都有卖,不到一百大洋就能买下来 。【java语言入门书籍推荐,初学者学习 JAVA 要买什么书好】
4,哪本书适合推荐给 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 书是一本很老的书但是概念讲的很清楚(注意翻译)

    推荐阅读