Java大学基础教程

当前位置:首页 > 网络编程 > 编程语言与程序设计 > Java大学基础教程

出版社:电子工业
出版日期:2007-1
ISBN:9787121026508
作者:戴特尔
页数:519页

作者简介

《Java大学基础教程》(第6版)是Java How to Program, Sixth Edition,即Java大学教程(第六版)的基础版,针对Java 2平台标准版5.0,详细介绍了如何使用Java语言进行面向对象编程。《Java大学基础教程》(第6版)全面介绍了Java语言的基础知识,包括输入/输出、基本类型、运算符、控制语句和方法/数组等。与Java How to Program, Sixth Edition相比,较早地引入了类、对象和面向对象编程的概念,即继承、多态和接口等。同时,针对J2SE 5.0的特点,描述了Java语言中的许多新功能与特性,例如格式化输出printf,Scanner类,Enum类和变长形参表等。《Java大学基础教程》(第6版)还引入了通用建模语言UML 2.0,以便帮助读者打下良好的面向对象设计基础。《Java大学基础教程》(第6版)通过多个详尽的实例研究,使读者能够尽快掌握面向对象编程技巧。最后,《Java大学基础教程》(第6版)的附录还介绍了如何使用调试器、Java API文档等多个有用的工具。

书籍目录

第1章 计算机、Internet和万维网概述1.1 简介1.2什么是计算机1.3计算机的构成1.4操作系统的沿革1.5个人计算、分布式计算和客户/服务器计算1.6 Internet与万维网1.7机器语言、汇编语言和高级语言1.8 c和C++语言的发展史1.9 Java语言的发展史1.10.1ava类库1.1l FORTRAN,COBOL,Pascal和Ada1.12 BASIC,Visual Basic,Visual C++,C#和.NET1.13典型的.1ava开发环境1.14关于Java和本书的说明1.15 Java应用程序的运行示例1.16对象技术与UML简介1.17本章小结1.1 8 Web资源第2章 .Java应用程序入门2.1简介2.2第一个Java应用程序:打印一行文字2.3修改第一个Java程序2.4用pfinff显示文本2.5另一个.Java应用程序:整数相加2.6内存的概念2.7算术运算2.8选择:相等和关系运算符2.9本章小结第3章类和对象的基础知识3.1简介3.2类、对象、方法和实例变量3.3声明带有一个方法的类并实例化该类的一个对象3.4声明带形式参数的方法3.5实例变量、set方法和get方法3.6基本类型和引用类型的对比3.7用构造函数初始化对象3.8浮点数和double类型3.9 GuI和图形实例研究:使用对话框(选读)3.10本章小结第4章控制语句(第l部分)4.1简介4.2算法4。3伪码4.4控制结构4.5 if单选语句4.6 ifelse双选语句4.7 while循环语句4.8算法设计:计数器控制循环4.9算法设计:标记控制循环4.10算法设计:嵌套控制语句4.11复合赋值运算符4.12增量和减量运算符4.13基本类型4.14 GuI和图形实例研究:绘制简单线条(选读)4.15本章小结第5章控制语句(第1l部分)5.1 简介5.2计数器控制循环基础知识5.3 for循环语句5.4使用for语句的例子5.5 dowhile循环语句5.6 switch多选语句5.7 break和continue语句5.8逻辑运算符5.9结构化程序设计小结5.10 GUI和图形实例研究:绘制矩形和椭圆(选读)5.1l本章小结“第6章 方法的深入剖析.6.1简介6.2 Java中的程序模块6.3 static方法,static域和Math类6.4声明带多个形参的方法6.5 声明和使用方法的注意事项6.6方法调用栈和活动记录6.7参数提升和强制转换6.8 Java API包6.9实例研究:随机数生成6.10实例研究:博彩游戏和enum简介6.1 1声明的作用域6.12方法重载6.13 GuI与图形实例研究:颜色和填充形状(选读).6.14本章小结第7章 数组7.1 简介7.2数组7.3声明并创建数组7.4使用数组的例子7.5实例研究:洗牌与发牌模拟程序7.6增强for语句7.7将数组传递给方法7.8实例研究:用数组保存成绩的类GradeBook7.9多维数组7.10实例研究:使用二维数组的类GradeBook7.1 1变长实参表7.12使用命令行实参7.13 GuI与图形实例研究:画弧(选读)7.14本章小结第8章 类和对象的深入剖析8.1 简介8.2’Time类实例研究8.3类成员访问控制8.4用this引用指向当前对象的成员8.5 Time类实例研究:重载构造函数8.6默认构造函数和无实参构造函数8.7关于set方法和get方法8.8组合8.9枚举类型8.10垃圾收集和finalize方法8.1l static方法成员8.12 static导入8.13 final实例变量8.14软件可重用性8.15数据抽象与封装8.16‘Fime类实例研究:创建包8.17包访问性8.18 GuI与图形实例研究:使用图形对象(选读)8.19本章小结第9章 面向对象编程:继承9.1 简介9.2超类与子类9.3 protected成员“9.4超类与子类之间的关系9.5子类的构造函数9.6用继承实现软件工程9.7 Object类9.8 GUI与图形实例研究:用标签显示文本和图像(选读)9.9本章小结9.10自测题第10章 面向对象编程:多态10.1简介10.2多态实例10.3多态的行为10.4抽象类与方法、10.5实例研究:采用多态方法的工资支付系统10.6 fmal方法和类10.7实例研究:创建和使用接口10.8 GuI与图形实例研究:用多态的方式绘图(选读)10.9本章小结附录A 运算符优先级表附录B ASCII字符集.附录C 关键字和保留字附录D 基本类型附录E 计数系统附录F Unicode附录G 使用.Java API文档附录H 用javadoc创建文档附录l 带标号的break和continue语句附录J 使用调试器索引

编辑推荐

  《Java大学基础教程》(第6版)可作为高等院校的Java语言程序设计教材,也可作为软件设计人员进行Java程序开发的参考资料。

内容概要

  Harvey M.Deitel博士是Deitel&Associates公司的主席和首席战略主管。在计算机领域43年的勤奋工作,使他具有极其丰富的工业界和学术界经验。Detiel博士拥有麻省理工学院的学士和硕士学位,以及波士顿大学的哲学博士学位。他曾致力于IBM和MIT的一系列领先于时代的虚拟内存操作系统项目的研究工作,这些项目的技术成果如今已广泛应用于UNIx,L,inux和Windows XP等系统中。他从事大学教学20余年,是波士顿学院计算机系的终身教授,而且在与其子Paul J.Deitel成立Deitel&Associates公司之前,一直担任该系的系主任。他和Paul合作了数十本书籍和多媒体软件包,所编写的教材已被翻译成日文、德文、俄文、西班牙文、繁体中文、简体中文、韩文、法文、波斯文、意大利文、葡萄牙文、希腊文、乌尔都文和土耳其文,受到世界范围内的认可。Detiel博士为大型公司、学术机构、政府机构和军事部门已举办了数百次专业研讨班。

图书封面


 Java大学基础教程下载 更多精彩书评



发布书评

 
 


精彩书评 (总计2条)

  •     新手阅读的话最好把书中的源码看懂把正文中的源码 都编译运行一遍 如果 希望图形编程的话 每章后面的 swing教程也不错
  •     这本太好了,后面海量的习题足够你提高,里面的内容讲得又好,外国的教材真的写得不错。你想好好提升java水平吗?看这本不错,唯一的缺点就是:他的习题没答案,这点很操。我做了很多,有要的可以和我交流。

精彩短评 (总计5条)

  •     书很好,翻译太垃圾
  •     上Java课时,用一周时间通读的教材,然后居然就觉得自己java差不多了,寒呀。不喜欢这门语言
  •     跟大四的买的,两天读完,习题不错,待做
  •     JAVA搞起~!
  •     声明神马的。。这样的概念好难转换。
 

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

PDF下载网 @ 2024