当前位置:首页 » 编程语言 » java的核心技术卷1

java的核心技术卷1

发布时间: 2022-11-19 17:03:36

java核心技术卷1基础知识和java从入门到精通

都适合初学者入门:建议两本都要。
核心技术重点讲解Java的基本语法、原理和编程思想,英文原着,注重打好技术基础。
从入门到精通重点讲怎么快速上手开发常用的软件,国人写的书,注重怎么实用。
如果你只想好好学习Java基础,还不想涉及到具体的软件开发,那么就选核心技术,慢慢学习。

② JAVA 2核心技术 卷Ⅰ怎么样

《java核心技术(卷1)》书评 最近花了一个多星期的时间看了《Java核心技术》卷一,感觉这本书是一本介绍java内容比较全面的一本书,几乎所有Java的知识点都有涉及,而且讲解的也很详细,对java的初学者来说是一本很好的入门书籍。该书对java中jdk的下载和安装部署都进行了详细的介绍,这对于初次接触java的人来说,帮助是很大的。该书在讲解java的基础知识时,引入了大量的程序示例,这样可以帮助初学者更好的理解java语言的语法知识和java语言的特性。这是一本适合初学者入门的经典好书。

③ 零基础学习Java的书籍有哪些,请推荐

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的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开发》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开发核心技术》

这本书分为两个部分,第一个部分讲的是基础知识,第二个部分讲的是高级特性。由于内容非常有层次,所以非常适合自学的同学学习。

《java开发开发实战经典》

这本书比较适合自学者学习,里面有很多小案例,可以边学边练,巩固知识。

PS:温馨提示,光看不练假把式,跟着视频教程练项目也是必不可少的!相关教程指路B站尚学堂官方号!都是免费滴!

④ java核心技术卷一如何辨真伪

没有什么真伪可言。
这个具体看个人对其的理解和看法。

⑤ java核心技术卷1 基础知识第八版怎么样

建议看java编程思想,它可以帮助你深刻领悟java的精髓。以下附上java相关的十大书籍排名:

第一名:Java编程思想(Thinking in java )
包含范围:全部。

没说的,绝对的大师作品,当之无愧的第一。第一版时就享誉整个java界(当时网上好象也有人译了)。国内版是京京工作室翻译的,基本上毁了此书--错误术语太多。推荐高手看E文版,新手就不要先看此书了。第二版更精采,台湾的侯捷译了此书。可以到看看前几章的中文版(不过是台湾术语)。希望国内会快些引入此书,你也可到作者的主页免费下载此书推荐。有chm格式的,非常棒!BTW:这位大师最近在写Thinking in Python相信又是一本经典名着:)

第二名:Java2编程详解(special edition java2)
包含范围:全部

这本书会排在core java2的前面可能很多人会不同意,但是就中译本和内容来看非常全面。适合新手成为高手。虽然国内的价位高了些(150),但基本还是值得的。该有的内容都有了,做参考书也很不错。BTW,这个系列中的oracle8/8i使用手册也是一本很经典的书,同样推荐。

第三名:Java2核心技术卷一,二(core java2 volume1,2)
包含范围:全部

这两本我把它们看成一本不会有人有异议吧。这也是Sun的官方的书,我觉得相对来说。第二卷高级特性要比第一卷基础知识好(第一卷又是京京工作室译的--真影响情绪:()。内容同样很全面,但是卷一虽说是基础知识,同样对新手来说不是很合适。感觉条理性不强,而且内容有些混杂,但第二卷完全可以弥补这些--精辟而细致,很适合有一定基础的Java程序员看。

第四名:Java 2图形设计 卷1:AWT 卷2:Swing-Graphic Java 1.2 Mastering the JFC Volume I:AWT SWING 3rd Edition
包含范围:Java图形设计

没什么说的了,尽管图形设计不如J2EE那么火 ,而且Win32下做应用程序也不是java的强项,但是AWT和Swing仍然是Java程序员的必修课。看这两本就够了,看看厚度就知道了,而且这也是Sun官方出的图书。

第五名:J2EE构建企业系统专家级解决方案
包含范围:J2ee

清华大学出版社 译作者:[美]Paul J. Perrone,et al.着 张志伟等译

又是一本极厚的书1038页,105元。不过内容十分丰富,适合想对J2EE整体做了解的程序员,至于每项都想精就不太可能了,呵呵。毕竟在Java中思想是主要的。在这类中有本Java服务器高级编程也很不错,机工华章出的-wrox系列中的。
第六名: Java XML编程指南
电子工业出版社 译作者: [美]Tom Myers,Alexander Nakhimovsky着

包含范围:Java+XML

XML在Java中的地位也越来越重要了,而国内能看到的还有一本中国电力出的o eilly的Java和XML。最后我还是选了这本wrox的,当然你要是想好好学学XML本身,还是看看那本XML高级编程吧。wrox系列中的-机工华章出的。

第七名:书名:Jini核心技术 英文原书名: Core Jini
作者: W.Keith Edwards

包含范围:Jini

Jini也是Java体系中很重要的部分,而且更重要的是这本可能是国内唯一的一本Jini专着-翻译的也不错。在我看来是当之无愧的经典,同样是Sun的官方图书,内容很清晰透彻。

第八名:Enterprise JavaBeans第二版 英文原书名: Enterprise JAVABEANS
作者: (美)Richard Monson-Haefel

包含范围:EJB

O‘reilly出的,ejb的重要性我不用多说了吧。尽管有人说这本译的不好,但是同样它是国内目前唯一的EJB专着。o eilly的书就是只讲一方面或一项技术,很细,但价格也不菲,这本书的架构还可以,值得一看。

!!!!!!!!第九名:数据结构与算法分析(Java版)
译作者: [美]Clifford A.Shaffer着 张铭 刘晓丹译

包含范围:Java算法

尽管基本上Java图书都是讲Java本身的特性。因为Java的体系太庞大了,而用Java来实现的数据结构与算法,这本书也是唯一一本,所以尽管这本不是那么的好但还是做以推荐。

第十名:软件工程Java语言实现 英文原书名: Software Engineering with Java
作者: Stephen R.Schach 译者: 袁兆山等

这本书没什么多说的,纯理论性的东西,但软件工程的重要也是有目共睹的,而且同样是这个领域中唯一的一本Java书。
参考资料:第九名:数据结构与算法分析(Java版)

⑥ 零基础适合学Java核心技术 卷一吗

刚学的话买卷1就好,卷2涉及到包括图形界面在内的一些高级特性,如果想深入和广泛了解的话就看看2,如果只是对java
se基础了解,那么看1就可以了。
望采纳

⑦ 新手入门买《java核心技术卷1》好还是买《java从入门到精通》好

本科的时候读过java编程思想,不过因为坚持不下去没有读完,这本书还是很不错的,讲的很详细很透彻,最重要的是很清晰,不过就是太厚了,没有足够的毅力。

楼主如果需要的话,java编程思想 高清带书签pdf网页链接,另外Java核心技术卷1基础知识 第九版网页链接也是不错的入门书籍。其实我觉得题主可以看看豆瓣读书上对对应书籍的评价,那里的评价打分还是十分中肯的,可以作为很好的参考。

⑧ Java核心技术卷一上的源码在Eclipse上运行出错,什么原因

你这个类上面还有红叉,说明语法都存在问题,你先找到红叉提示的地方,看看代码写的对不对,编译都过不了,肯定不能运行。

⑨ 零基础学习java,有没有比较好的书或者视频

入门类

1.《java从入门到精通》(第3版)

【内容介绍】

本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发应该掌握的各方面技术。全书共分28章,包括:初识Java,熟悉Eclipse开发工具,Java

语言基础,流程控制,字符串,数组,类和对象,包装类,数字处理类,接口、继承与多态,类的高级特性,异常处理,Swing程序设计,集合类,I/O输入输出,反射,枚举类型与泛型,多线程,网络通信,数据库操作,Swing表格组件,Swing树组件,Swing其他高级组件,高级布局管理器,高级事件处理,AWT绘图与音频播放,打印技术和企业进销存管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。

【推荐理由】

本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。

2.《spring 入门到精通》

【内容介绍】

本书由浅入深,循序渐进地介绍了Spring的体系结构和相关知识点,目的是帮助初学者快速掌握Spring,并能使用Spring进行应用程序的开发。本书最大的特色在于每章都是由浅入深,从一个简单的示例入手,让读者快速了解本章内容,然后再详细讲解本章涉及的基本原理和知识点,最后再通过一个详细的示例宋巩固所学内容。本书每一章的例子都是经过精挑细选,具有很强的针对性,力求让读者通过亲自动手做而掌握其原理和方法,从而学习尽可能多的知识。本书适用于初、中级软件开发人员,同时也可用作高校相关专业师生和社会培训班的教材。

【推荐理由】

全书共分14章,内容涵盖了Spring的基础概念、核心容器、SpringAOP、事务处理、持久层封装、Web框架、定时器、Spring和Struts、Spring和Hibernate、Spring和Ant、Spring和Junit。本书适用于初、中级软件开发人员,同时也可用作高校相关专业师生和社会培训班的教材。

3.《JavaWeb开发详解》

【内容介绍】

本书共分4部分,从XML、Servlet、JSP和应用的角度向读者展示了Java Web开发中各种技术的应用,循序渐进地引导读者快速掌握Java Web开发。

【推荐理由】

本书内容全面,涵盖了从事Java Web开发所应掌握的所有知识,在知识的讲解上本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。

以上书籍资料希望对你有帮助,有其他问题可以留言!

⑩ Java核心技术卷Ⅰ:基础知识的评注者序

大约在八九年前,我刚好是《Java核心技术》第5版的读者,弹指之间,Java已经历很多变化,《Java核心技术》也已经升级到了第8版,并且一度成为畅销图书。我还曾不止一次向Java新人推荐此书,却不曾想现在竟有幸成为本书评注版的评注者。重读本书倍感亲切,不由地感叹一本好书对于学习的正面影响不可限量。
这里借本书再写一下个人对Java学习要点的理解,也算是对本书内容的一个导读(本评注版的内容对原书进行了精简,删除了原书的第7~10章,并对原书的章节序号进行了相应的调整。也即是说,本评注版中的第7~10章是原书的11~14章)。
第1章是对Java的概要介绍,其中并不涉及Java的具体语法,但是包含了一些Java创新的思想和方法。当你成为资深设计人员或者成为软件开发的技术领导者之后,这些创新的思想和方法也许能给你一些启示。
第2章介绍Java编程环境,包括使用JDK进行基于命令行的开发,以及集成开发环境Eclipse。这是Java编程的基础,特别是通过掌握基于命令行的开发可以帮助你深刻理解Java的编写、编译、运行机制,这个机制的掌握对于学习Java非常重要。
第3章是Java的基础编程结构。基础当然重要,这里不用再多说了。
第4、5章分别介绍了Java的对象和类,以及Java的继承。这两章是Java面向对象编程的核心,也是学习Java的关键之一。要想成为Java高手,务必深刻理解这两章的内容。
第6章介绍Java的接口和内部类。内部类并不太重要,但是在编程语言中引入接口绝对是Java最具革命性的创新。这是Java编程构件化架构体系的重要基础。读者对Java的接口一定要好好理解。
第7章介绍Java的异常、日志、断言和调试等。一个正规的程序一定有着良好的异常处理机制和完善的日志系统。
第8章介绍Java的范型。范型是Java后来加入的内容,有些复杂,需要你耐心一点,慢慢理解。
第9章介绍Java的集合。本章主要是理解Java的集合类集成与实现体系,以及各种集合类的实现机理与特点,从而能够恰当地选择并使用合适的集合类。
第10章介绍Java的多线程。多线程是软件开发的高级话题,也是现代程序设计中非常重要的内容,尤其是对于网络服务端程序的开发具有重要的意义。多线程编程通常比较复杂,需要仔细理解,正确理解多线程运行的原理、概念,以及Java中多线程的实现方式是学习本章的关键。
虽称为评注者,然而本人才疏学浅,不可与脂砚斋、金圣叹等同日而语。仅希望能通过评注这种形式与Java初学者形成一种交流,通过对Java学习要点的一些提示和解释,以及对原书内容的一些补充,让Java初学者能够深入理解Java,并快速掌握Java。但愿本书能够对你学习Java带来帮助。
另外要说明一下,由于本书篇幅较大,为了节省成本和便于读者对照原书阅读,本评注版也标出了原书对应的页码,本书的索引所列页码(包括正文的页码引用)为原英文版页码。
公飞
2011年3月

热点内容
android文件图片 发布:2025-01-15 17:39:44 浏览:205
linux的路径怎么写 发布:2025-01-15 17:18:49 浏览:185
php解压程序 发布:2025-01-15 17:06:22 浏览:142
刷助力脚本 发布:2025-01-15 17:02:31 浏览:520
c盘里的用户文件夹可以删除 发布:2025-01-15 16:56:45 浏览:951
虚幻4编译到哪里 发布:2025-01-15 16:50:19 浏览:756
透明度渐变android 发布:2025-01-15 16:45:08 浏览:835
dos连接oracle数据库 发布:2025-01-15 16:41:39 浏览:906
网络配置比较低怎么做 发布:2025-01-15 16:35:38 浏览:362
android弹出键盘监听 发布:2025-01-15 16:35:11 浏览:208