Java大学简明教程:实例程序设计

Java大学简明教程:实例程序设计
作 者: 哈维·戴特尔 张琛恩 张琛恩
出版社: 电子工业出版社
丛编项: 国外计算机科学教材系列
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Java
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  HarveyM.Deitel博士Deitel&Associates,Inc.董事长,拥有计算机领域42年经验及大量企业与学术界的实践经验。Deitel博士毕业于麻省理工学院,获学士和硕士学位,并在波士顿大学取得博士学位。他曾在IBM和MIT从事过虚拟存储操作系统项目的开拓性研究,该技术现已广泛应用在UNIX,Linux和WindowsXP等操作系统当中。在同他的儿子PaulJ.Deitel创立Deitel&Associates公司以前,HarveyM.Deitel博士已有20年丰富的大学执教经验,时任波士顿大学计算机科学系的主任。他也是几十本书籍和多媒体教程的作者或合著者。他的这些著作被越来越多地翻译成其他文字,而且获得了全世界的认可与赞誉。Deitel博士同时也定期为一些大公司、政府部门和军事机构举办专业技术研讨会。PaulJ.DeitelDeitel&Associates公司CEO兼首席技术官。毕业于麻省理工学院斯隆管理学院,主攻信息技术专业。借助Deitel&Associates公司,他经常为众多企业、政府客户开办专业技术研讨会,并常年在计算机协会波士顿分会举办一些有关C++和Java的讲座。他本人同他的父亲HarveyM.Deitel博士一样,都是当今世界最畅销计算机科学丛书的作者。JeffA.Listfield毕业于哈佛大学计算机科学专业。所修课程包括计算机图形学、网络及计算理论,其本人拥有多种语言的编程经验。Jeff是“C#HowtoProgram”,“C#:AProgrammer’sIntroduction”和“C#forExperiencedProgrammers”的合著者之一,同时也参与了“PerlHowtoProgram”和“JavaHowtoProgram”(第5版)的编写工作。CherylH.YaegerDeitel&Associates有限公司Microsoft软件出版部主任,曾就读于波士顿大学,三年内学完了全部课程并取得计算机科学学士学位。Cheryl参与编写了Deitel&Associates公司中的许多著作,包括“C#HowtoProgram”,“C#:AProgramner’sIntroduction”,“C#forExperiencedProgrammers”以及“VisualBasic.NETforExperiencedProgrammers”。Cheryl在De...

内容简介

本书展示了Java在面向对象、事件驱动等程序设计方面的强大功能。本书出色的教学方式均源手Deitel&Associates公司:该公司拥有众多撰写最畅销编程语言书籍的作者和在100多个国家为超过1000000的人讲授程序设计课程的知名教师。应用程序驱动、手把手的教程式方法:Deitels将带领读者在一个生动有趣、面向实际的应用程序中探索Java概念。这些实际的应用程序涉及:基于Web的书店·ATM·电话号码簿·购车还贷·付账·国旗知识测评.筹款募集·图形画板·清单·投资利息·工资额计算器·微波炉.屏幕抓取·门禁系统·货运中心·票务订购·打字训练器·图形绘制要点讨论:Java类库·GUI组件(JButton,JTextField,JList,JTimer,JTextArea,JSpinner,JComboBox,JRadioButton,JMenu,等等)·事件处理·调试.算法·伪代码·UML·控制语句·方法·随机数生成·数组·类·对象·继承·多态·接口·集合·鼠标及键盘事件·字符串·按序存取文件·数据库·图形·多媒体·GUI设计·三层Web应用程序的开发·异常处理·迭代器·ArrayList·Swingt·JSP·HTML·GUI程序设计本书是Deitel向广大读者奉献的又一力作。全书结合Java程序设计的基本原理,采用手把手的教程式方法,逐步引导读者开发出面向实际的应用程序。从最基本的程序设计的学习开始,读者在每一教程中学到的有关Java程序设计的所有新知识和新内容,都是建立在前一教程学习的基础之上的。从而读者能够很容易地将所学到的知识运用到自己应用程序的开发当中。本书向读者介绍Java的GUI设计、组件、方法、事件处理技术、类型、控制语句、数组、面向对象的程序设计、异常处理技术、字符串与字符、按顺序访问的文件,以及更多同Java程序设计相关知识的全面介绍。书中还包含了一些更为高级主题的讨论,如数据库程序设计、多媒体技术、图形绘制及Web应用程序的开发等。

图书目录

教程1 Moving Shapes应用程序介绍计算机,Internet及Java 程序设计基础 1.1 什么是计算机 1.2 计算机的组织结构 1.3 机器语言、汇编语言和高级语言 1.4 Java概述 1.5 其他高级语言 1.6 结构化程序设计 1.7 诠释软件的发展方向:对象技术 1.8 Internet与万维网 1.9 Java运行环境 1.10 新手上路:Moving Shapes应用程序 1.11 Internet 及 Web 资源 1.12 小结教程2 Welcome 应用程序引入图形...

else选择语句 6.7 创建工资额计算器应用程序 6.8 赋值运算符 6.9 格式化文本 6.10 使用调试程序:print命令和set命令 6.11 小结教程7 牙科付款应用程序介绍JCheckBox,消息对话框和逻辑运算符 7.1 探试牙科付款应用程序 7.2 创建牙科付款应用程序 7.3 学习使用JCheckBox 7.4 使用对话框显示消息 7.5 逻辑运算符 7.6 小结教程8 购车还贷计算器应用程序介绍while循环语句及JTextArea组件 8.1 探试购车还贷计算器应用程序 8....

while循环语句 9.1 探试班级平均分应用程序 9.2 do

while循环语句 9.3 创建班级平均分应用程序 9.4 小结教程10 利息计算器应用程序介绍for循环语句 10.1 探试利息计算器应用程序 10.2 计数器控制循环的要素 10.3 引入for循环语句 10.4 for循环举例 10.5 创建利息计算器应用程序 10.6 小结教程11 门禁系统应用程序介绍switch多向选择语句,Date及DateFormat类 11.1 探试门禁系统应用程序 11.2 介绍switch多向选择语句 11.3 创建门禁系统应用程序 11.4 小结教程12 改进...