Java语言程序设计

当前位置:首页 > 教材 > 研究生/本专科 > Java语言程序设计

出版社:机械工业出版社
出版日期:2012-9-1
ISBN:9787111361220
作者:(美)Y.Daniel Liang
页数:706页

作者简介

本书是Java语言的经典教材,多年来畅销不衰。本书全面整合了Java 6的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等内容。此外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、多线程、网络、国际化、高级GUI等内容。
本书影印版由《Java语言程序设计 基础篇》和《Java语言程序设计 进阶篇》组成。基础篇对应原书的第1~20章,进阶篇对应原书的第21~37章。
本书特点
·
基础篇介绍基础内容,进阶篇介绍高级内容,便于教师按需选择理想的教材。
·
全面整合了Java 6的特性,对全书的内容进行了修订和更新,以反映Java程序设计方面的最新技术发展。
·
对面向对象程序设计进行了深入论述,包含GUI程序设计的基础和扩展实例。
·
提供的大量实例中都包括了对问题求解的详细步骤,很多实例都是随着Java技术的引入不断地进行增强,这种循序渐进的讲解方式更易于学生学习。
·
较上一版增加了大量难易程度不同的习题,同时在作者的网站http://www.cs.armstrong.edu/liang/intro8e/index.html 中还提供了很多自测题。
·
为满足对Web设计有浓厚兴趣的同学,本版在配套网站上增加了第38~48章的内容,以提供更多的相关信息。

书籍目录

Chapter 1 Introduction to Computers,Programs,and JavaChapter 2 Elementary ProgrammingChapter 3 SelectionsChapter 4 LoopsChapter 5 MethodsChapter 6 Single-Dimensional ArraysChapter 7 Multidimensional ArraysChapter 8 Objects and ClassesChapter 9 Strings and Text I/OChapter 10 Thinking in ObjectsChapter 11 Inheritance and PolymorphismChapter 12 Gui BasicsChapter 13 Exception HandlingChapter 14 Abstract Classes and InterfacesChapter 15 GraphicsChapter 16 Event-Driven ProgrammingChapter 17 Creating Graphical User InterfacesChapter 18 Applets and MultimediaChapter 19 Binary I/OChapter 20 RecursionChapter 21 GenericsChapter 22 Java Collections FrameworkChapter 23 Algorithm EfficiencyChapter 24 SortingChapter 25 Lists,Stacks,Queues,and Priority QueuesChapter 26 Binary Search TreesChapter 27 Graphs and ApplicationsChapter 28 Weighted Graphs and ApplicationsChapter 29 MultithreadingChapter 30 NetworkingChapter 31 InternationalizationChapter 32 JavaBeans and Bean EventsChapter 33 Containers,Layout Managers,and BordersChapter 34 Menus,Toolbars,and DialogsChapter 35 MVC and Swing ModelsChapter 36 JTable and JTreeChapter 37 Java Database ProgrammingChapter 38 Advanced Java Database ProgrammingChapter 39 ServletsChapter 40 JavaServer PagesChapter 41 JSF and Visual Web DevelopmentChapter 42 Web ServicesChapter 43 Remote Method InvocationChapter 44 Java 2DChapter 45 AVL Trees and Splay TreesChapter 46 2-4 Trees and B-TreesChapter 47 Red-Black TreesChapter 48 HashingAppendixesINDEX

编辑推荐

《Java语言程序设计:基础篇(英文版•第8版)》由Y.Daniel Liang所著,是Java语言的经典教材,多年来畅销不衰。本书全面整合了Java 6的特性,采用“基础优先,问题驱动”的教学方式。循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等内容。此外。《Java语言程序设计:基础篇(英文版•第8版)》还全面且深入地覆盖了一些高级主题。包括算法和数据结构、多线程、网络、国际化、高级GUI等内容。 《Java语言程序设计:基础篇(英文版•第8版)》影印版由《Java语言程序设计基础篇》和《Java语言程序设计进阶篇》组成。基础篇对应原书的第1—20章,进阶篇对应原书的第21—37章。

内容概要

Y. Daniel Liang 普度大学终身教授,阿姆斯特朗亚特兰大州立大学计算机科学系教授。他所编写的Java教程在美国大学Java课程中采用率极高,同时他还兼任Prentice Hall Java系列丛书的编辑。

章节摘录

版权页:   插图: 

图书封面


 Java语言程序设计下载



发布书评

 
 


精彩短评 (总计26条)

  •     书是经典,黑白翻印,不是16开,大32开,没有帐号下载作者网站的额外章节,伪正版!
  •     这是我第一本java 教材,也适合自学用,每章有很多的小提示,不厌其烦地告诉你每个细点,边边还空有位置可以记笔记,非常好。
  •     还好,物流还可以。。。
  •     你值得拥有。纸质不太好。
  •     书很好,就是全英很难懂
  •     不知道写什么,怎么办
  •     the book is so good,I ***e this book
  •     和我们学校买的一模一样 还很便宜
  •     事无巨细,通通娓娓道来。绝对是一本入门的好书!不过要是之前有了OOP的基础话,可以考虑直接购买进阶篇。
  •     全英文的不过正好努力学习英语!很好哦
  •     很棒的一本书,相对于中文的感觉英文的更好一些
  •     不过要注意的是,目录中第38章到48章是web chapter,我上pearson网站上查了一下,这几章需要另外购买。
  •     不过印刷就一般般了
  •     快递很给力,很快就受到了。基础篇和进阶篇是把原版书分成了两本,基础篇是1~20章的内容,进阶篇是剩下的章节。
  •     纸张正常,没出现什么特殊情况。
  •     学习 java,相当不错!
  •     这本书真的很不错!写的比较浅显易懂!
  •     拿来当教材用的,我只能说英语渣看不懂QAQ中文版的看过,感觉不错,说明原版更好!
  •     不错,很好,讲得很清楚
  •     印刷字迹有点模糊,像是翻印的
  •     顺然是英文版的,但是对我这样英语很菜的人都能看懂。而且写的也很细,由于我们是学习了c语言后用的这本叫曹,很容易理解。推荐给学习java基础的人。。。另外,这本书翻译的中文版的有很多错误和写得不太正确,不建议长期使用。英文的书籍有学习java语言
  •     书很不错,就是物流有点慢
  •     因为是英文原版的,所以内容是原汁原味,所以更好理解一些
  •     数的质量不错,快递速度挺快!
  •     讲解详细,而且通俗易懂。适合基础入门,更适合自学。
  •     学习Java的绝佳教材.
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024