Java大学基础教程

Java大学基础教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2007-01
版次: 1
ISBN: 9787121026508
定价: 58.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 519页
字数: 1056千字
27人买过
  •   《Java大学基础教程》(第6版)是JavaHowtoProgram,SixthEdition,即Java大学教程(第六版)的基础版,针对Java2平台标准版5.0,详细介绍了如何使用Java语言进行面向对象编程。《Java大学基础教程》(第6版)全面介绍了Java语言的基础知识,包括输入/输出、基本类型、运算符、控制语句和方法/数组等。与JavaHowtoProgram,SixthEdition相比,较早地引入了类、对象和面向对象编程的概念,即继承、多态和接口等。同时,针对J2SE5.0的特点,描述了Java语言中的许多新功能与特性,例如格式化输出printf,Scanner类,Enum类和变长形参表等。《Java大学基础教程》(第6版)还引入了通用建模语言UML2.0,以便帮助读者打下良好的面向对象设计基础。《Java大学基础教程》(第6版)通过多个详尽的实例研究,使读者能够尽快掌握面向对象编程技巧。最后,《Java大学基础教程》(第6版)的附录还介绍了如何使用调试器、JavaAPI文档等多个有用的工具。   HarveyM.Deitel博士是Deitel&Associates公司的主席和首席战略主管。在计算机领域43年的勤奋工作,使他具有极其丰富的工业界和学术界经验。Detiel博士拥有麻省理工学院的学士和硕士学位,以及波士顿大学的哲学博士学位。他曾致力于IBM和MIT的一系列领先于时代的虚拟内存操作系统项目的研究工作,这些项目的技术成果如今已广泛应用于UNIx,L,inux和WindowsXP等系统中。他从事大学教学20余年,是波士顿学院计算机系的终身教授,而且在与其子PaulJ.Deitel成立Deitel&Associates公司之前,一直担任该系的系主任。他和Paul合作了数十本书籍和多媒体软件包,所编写的教材已被翻译成日文、德文、俄文、西班牙文、繁体中文、简体中文、韩文、法文、波斯文、意大利文、葡萄牙文、希腊文、乌尔都文和土耳其文,受到世界范围内的认可。Detiel博士为大型公司、学术机构、政府机构和军事部门已举办了数百次专业研讨班。 第1章计算机、Internet和万维网概述
    1.1简介
    1.2什么是计算机
    1.3计算机的构成
    1.4操作系统的沿革
    1.5个人计算、分布式计算和客户/服务器计算
    1.6Internet与万维网
    1.7机器语言、汇编语言和高级语言
    1.8c和C++语言的发展史
    1.9Java语言的发展史
    1.10.1ava类库
    1.1lFORTRAN,COBOL,Pascal和Ada
    1.12BASIC,VisualBasic,VisualC++,C#和.NET
    1.13典型的.1ava开发环境
    1.14关于Java和本书的说明
    1.15Java应用程序的运行示例
    1.16对象技术与UML简介
    1.17本章小结
    1.18Web资源
    第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.9GuI和图形实例研究:使用对话框(选读)
    3.10本章小结
    第4章控制语句(第l部分)
    4.1简介
    4.2算法
    4。3伪码
    4.4控制结构
    4.5if单选语句
    4.6ifelse双选语句
    4.7while循环语句
    4.8算法设计:计数器控制循环
    4.9算法设计:标记控制循环
    4.10算法设计:嵌套控制语句
    4.11复合赋值运算符
    4.12增量和减量运算符
    4.13基本类型
    4.14GuI和图形实例研究:绘制简单线条(选读)
    4.15本章小结
    第5章控制语句(第1l部分)
    5.1简介
    5.2计数器控制循环基础知识
    5.3for循环语句
    5.4使用for语句的例子
    5.5dowhile循环语句
    5.6switch多选语句
    5.7break和continue语句
    5.8逻辑运算符
    5.9结构化程序设计小结
    5.10GUI和图形实例研究:绘制矩形和椭圆(选读)
    5.1l本章小结“
    第6章方法的深入剖析.
    6.1简介
    6.2Java中的程序模块
    6.3static方法,static域和Math类
    6.4声明带多个形参的方法
    6.5声明和使用方法的注意事项
    6.6方法调用栈和活动记录
    6.7参数提升和强制转换
    6.8JavaAPI包
    6.9实例研究:随机数生成
    6.10实例研究:博彩游戏和enum简介
    6.11声明的作用域
    6.12方法重载
    6.13GuI与图形实例研究:颜色和填充形状(选读).
    6.14本章小结
    第7章数组
    7.1简介
    7.2数组
    7.3声明并创建数组
    7.4使用数组的例子
    7.5实例研究:洗牌与发牌模拟程序
    7.6增强for语句
    7.7将数组传递给方法
    7.8实例研究:用数组保存成绩的类GradeBook
    7.9多维数组
    7.10实例研究:使用二维数组的类GradeBook
    7.11变长实参表
    7.12使用命令行实参
    7.13GuI与图形实例研究:画弧(选读)
    7.14本章小结
    第8章类和对象的深入剖析
    8.1简介
    8.2’Time类实例研究
    8.3类成员访问控制
    8.4用this引用指向当前对象的成员
    8.5Time类实例研究:重载构造函数
    8.6默认构造函数和无实参构造函数
    8.7关于set方法和get方法
    8.8组合
    8.9枚举类型
    8.10垃圾收集和finalize方法
    8.1lstatic方法成员
    8.12static导入
    8.13final实例变量
    8.14软件可重用性
    8.15数据抽象与封装
    8.16‘Fime类实例研究:创建包
    8.17包访问性
    8.18GuI与图形实例研究:使用图形对象(选读)
    8.19本章小结
    第9章面向对象编程:继承
    9.1简介
    9.2超类与子类
    9.3protected成员“
    9.4超类与子类之间的关系
    9.5子类的构造函数
    9.6用继承实现软件工程
    9.7Object类
    9.8GUI与图形实例研究:用标签显示文本和图像(选读)
    9.9本章小结
    9.10自测题
    第10章面向对象编程:多态
    10.1简介
    10.2多态实例
    10.3多态的行为
    10.4抽象类与方法、
    10.5实例研究:采用多态方法的工资支付系统
    10.6fmal方法和类
    10.7实例研究:创建和使用接口
    10.8GuI与图形实例研究:用多态的方式绘图(选读)
    10.9本章小结
    附录A运算符优先级表
    附录BASCII字符集.
    附录C关键字和保留字
    附录D基本类型
    附录E计数系统
    附录FUnicode
    附录G使用.JavaAPI文档
    附录H用javadoc创建文档
    附录l带标号的break和continue语句
    附录J使用调试器
    索引
  • 内容简介:
      《Java大学基础教程》(第6版)是JavaHowtoProgram,SixthEdition,即Java大学教程(第六版)的基础版,针对Java2平台标准版5.0,详细介绍了如何使用Java语言进行面向对象编程。《Java大学基础教程》(第6版)全面介绍了Java语言的基础知识,包括输入/输出、基本类型、运算符、控制语句和方法/数组等。与JavaHowtoProgram,SixthEdition相比,较早地引入了类、对象和面向对象编程的概念,即继承、多态和接口等。同时,针对J2SE5.0的特点,描述了Java语言中的许多新功能与特性,例如格式化输出printf,Scanner类,Enum类和变长形参表等。《Java大学基础教程》(第6版)还引入了通用建模语言UML2.0,以便帮助读者打下良好的面向对象设计基础。《Java大学基础教程》(第6版)通过多个详尽的实例研究,使读者能够尽快掌握面向对象编程技巧。最后,《Java大学基础教程》(第6版)的附录还介绍了如何使用调试器、JavaAPI文档等多个有用的工具。
  • 作者简介:
      HarveyM.Deitel博士是Deitel&Associates公司的主席和首席战略主管。在计算机领域43年的勤奋工作,使他具有极其丰富的工业界和学术界经验。Detiel博士拥有麻省理工学院的学士和硕士学位,以及波士顿大学的哲学博士学位。他曾致力于IBM和MIT的一系列领先于时代的虚拟内存操作系统项目的研究工作,这些项目的技术成果如今已广泛应用于UNIx,L,inux和WindowsXP等系统中。他从事大学教学20余年,是波士顿学院计算机系的终身教授,而且在与其子PaulJ.Deitel成立Deitel&Associates公司之前,一直担任该系的系主任。他和Paul合作了数十本书籍和多媒体软件包,所编写的教材已被翻译成日文、德文、俄文、西班牙文、繁体中文、简体中文、韩文、法文、波斯文、意大利文、葡萄牙文、希腊文、乌尔都文和土耳其文,受到世界范围内的认可。Detiel博士为大型公司、学术机构、政府机构和军事部门已举办了数百次专业研讨班。
  • 目录:
    第1章计算机、Internet和万维网概述
    1.1简介
    1.2什么是计算机
    1.3计算机的构成
    1.4操作系统的沿革
    1.5个人计算、分布式计算和客户/服务器计算
    1.6Internet与万维网
    1.7机器语言、汇编语言和高级语言
    1.8c和C++语言的发展史
    1.9Java语言的发展史
    1.10.1ava类库
    1.1lFORTRAN,COBOL,Pascal和Ada
    1.12BASIC,VisualBasic,VisualC++,C#和.NET
    1.13典型的.1ava开发环境
    1.14关于Java和本书的说明
    1.15Java应用程序的运行示例
    1.16对象技术与UML简介
    1.17本章小结
    1.18Web资源
    第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.9GuI和图形实例研究:使用对话框(选读)
    3.10本章小结
    第4章控制语句(第l部分)
    4.1简介
    4.2算法
    4。3伪码
    4.4控制结构
    4.5if单选语句
    4.6ifelse双选语句
    4.7while循环语句
    4.8算法设计:计数器控制循环
    4.9算法设计:标记控制循环
    4.10算法设计:嵌套控制语句
    4.11复合赋值运算符
    4.12增量和减量运算符
    4.13基本类型
    4.14GuI和图形实例研究:绘制简单线条(选读)
    4.15本章小结
    第5章控制语句(第1l部分)
    5.1简介
    5.2计数器控制循环基础知识
    5.3for循环语句
    5.4使用for语句的例子
    5.5dowhile循环语句
    5.6switch多选语句
    5.7break和continue语句
    5.8逻辑运算符
    5.9结构化程序设计小结
    5.10GUI和图形实例研究:绘制矩形和椭圆(选读)
    5.1l本章小结“
    第6章方法的深入剖析.
    6.1简介
    6.2Java中的程序模块
    6.3static方法,static域和Math类
    6.4声明带多个形参的方法
    6.5声明和使用方法的注意事项
    6.6方法调用栈和活动记录
    6.7参数提升和强制转换
    6.8JavaAPI包
    6.9实例研究:随机数生成
    6.10实例研究:博彩游戏和enum简介
    6.11声明的作用域
    6.12方法重载
    6.13GuI与图形实例研究:颜色和填充形状(选读).
    6.14本章小结
    第7章数组
    7.1简介
    7.2数组
    7.3声明并创建数组
    7.4使用数组的例子
    7.5实例研究:洗牌与发牌模拟程序
    7.6增强for语句
    7.7将数组传递给方法
    7.8实例研究:用数组保存成绩的类GradeBook
    7.9多维数组
    7.10实例研究:使用二维数组的类GradeBook
    7.11变长实参表
    7.12使用命令行实参
    7.13GuI与图形实例研究:画弧(选读)
    7.14本章小结
    第8章类和对象的深入剖析
    8.1简介
    8.2’Time类实例研究
    8.3类成员访问控制
    8.4用this引用指向当前对象的成员
    8.5Time类实例研究:重载构造函数
    8.6默认构造函数和无实参构造函数
    8.7关于set方法和get方法
    8.8组合
    8.9枚举类型
    8.10垃圾收集和finalize方法
    8.1lstatic方法成员
    8.12static导入
    8.13final实例变量
    8.14软件可重用性
    8.15数据抽象与封装
    8.16‘Fime类实例研究:创建包
    8.17包访问性
    8.18GuI与图形实例研究:使用图形对象(选读)
    8.19本章小结
    第9章面向对象编程:继承
    9.1简介
    9.2超类与子类
    9.3protected成员“
    9.4超类与子类之间的关系
    9.5子类的构造函数
    9.6用继承实现软件工程
    9.7Object类
    9.8GUI与图形实例研究:用标签显示文本和图像(选读)
    9.9本章小结
    9.10自测题
    第10章面向对象编程:多态
    10.1简介
    10.2多态实例
    10.3多态的行为
    10.4抽象类与方法、
    10.5实例研究:采用多态方法的工资支付系统
    10.6fmal方法和类
    10.7实例研究:创建和使用接口
    10.8GuI与图形实例研究:用多态的方式绘图(选读)
    10.9本章小结
    附录A运算符优先级表
    附录BASCII字符集.
    附录C关键字和保留字
    附录D基本类型
    附录E计数系统
    附录FUnicode
    附录G使用.JavaAPI文档
    附录H用javadoc创建文档
    附录l带标号的break和continue语句
    附录J使用调试器
    索引
查看详情
相关图书 / 更多
Java大学基础教程
Java研发自测入门与进阶
林宁、魏兆玉
Java大学基础教程
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java大学基础教程
Java项目开发实战(微视频版)
陈强
Java大学基础教程
Java+OpenCV案例佳作选
姚利民
Java大学基础教程
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java大学基础教程
Java Web及其框架技术
陈振兴
Java大学基础教程
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java大学基础教程
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java大学基础教程
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java大学基础教程
Java核心技术速学版(第3版)
(美)凯·S.霍斯特曼(Cay S. Horstmann)
Java大学基础教程
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java大学基础教程
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
您可能感兴趣 / 更多
Java大学基础教程
归属感:如何通过社群获得商业竞争优势
[美]大卫·斯平克斯(David Spinks) 著;颉腾文化 出品
Java大学基础教程
雪花的故事(用照片展示雪花的秘密,为你揭开冬日奇景的奥秘)
[美]马克·卡西诺[美]乔恩·尼尔森
Java大学基础教程
进阶书系-国际史的技艺
[美] 马克·特拉亨伯格
Java大学基础教程
杜甫传
[美]弗洛伦斯.艾思柯
Java大学基础教程
神奇的数字零:从数字0开始的极简数学史和人类发展史
[美]查尔斯·塞弗(Charles Seife)著 杨杨立汝 译
Java大学基础教程
爵士乐史(精装本)
[美]泰德·乔亚 著
Java大学基础教程
环境的科学 (平装版)
[美]威廉·坎宁安 后浪
Java大学基础教程
美利坚在燃烧:20世纪60年代以来的警察暴力与黑人反抗
[美]伊丽莎白·欣顿 著 胡位钧 译
Java大学基础教程
数学侦探 游乐园里的古怪笑脸
[美]丹尼尔·肯尼 艾米丽·博艾尔 著 刘玙婧、王婧 译;小博集出品
Java大学基础教程
读懂经济学:提升“财商”、塑造价值观念的经济学读本,一本书参破瞬息万变的经济世界底层逻辑!
[美]霍华德·亚鲁斯 著;赵善江 译;斯坦威 出品
Java大学基础教程
儒教中国及其现代命运(三部曲)
[美]列文森 作者;[中]季剑青 译者
Java大学基础教程
逃家小兔成长绘本系列
[美]玛格丽特.怀兹.布朗