Java入门经典(第7版)

副标题:无

作   者:[美]罗格斯·卡登海德(Rogers Cadenhead) 著,郝记生 译

分类号:

ISBN:9787115400369

微信扫一扫,移动浏览光盘

简介

  《Java入门经典(第7版)》通过大量示例程序循序渐进地引导读者快速掌握使用Java开发程序的基本技能。  《Java入门经典(第7版)》总共24章,先讲解了Java程序的编写流程、工作原理等内容;然后介绍了有关Java编程的基本知识,包括变量、条件语句、循环语句、数组和对象等内容;随后介绍了创建图形用户界面、使用内部类和闭包、读写文件,以及使用字体、颜色和图形等相关的知识。本书还介绍了如何使用Java来开发Android app。本书每章都提供了示例程序清单,并辅以示例输出和代码分析,以阐述该章介绍的主题。为加深读者对所学内容的理解,每章末尾都提供了常见问题及其答案以及练习和测验。  《Java入门经典(第7版)》可作为初学者学习Java编程技术的教程,也可供其他语言的程序员学习Java时参考。

目录

第1章成为程序员
1.1选择编程语言
1.2告诉计算机做什么
1.3程序的工作原理
1.4为什么程序不能正常工作
1.5选择一个Java编程工具
1.6安装Java开发工具
1.7总结
1.8问与答
1.9测验
1.9.1问题
1.9.2答案
1.10练习


第2章编写**个程序
2.1编写程序所需的工具
2.2创建Saluton程序
2.3开始输入程序
2.3.1class语句
2.3.2main语句的作用
2.3.3大括号
2.4在变量中存储信息
2.5保存编写好的程序
2.6将程序编译为class文件
2.7修复错误
2.8运行Java程序
2.9总结
2.10问与答
2.11测验
2.11.1问题
2.11.2答案
2.12练习


第3章Java之旅
3.1**站:Oracle
3.2去Java学校
3.3在JavaWorld用午餐
3.4在NASA仰望天穹
3.5回归正题
3.6到SourceForge去问路
3.7在手机上运行Java
3.8总结
3.9问与答
3.10测验
3.10.1问题
3.10.2答案
3.11练习


第4章理解Java程序是如何工作的
4.1创建应用程序
4.2向应用程序传递参数
4.3Java类库
4.4总结
4.5问与答
4.6测验
4.6.1问题
4.6.2答案
4.7练习


第5章在程序中存储和修改信息
5.1语句和表达式
5.2指定变量类型
5.2.1整数和浮点数
5.2.2字符和字符串
5.2.3其他数值类型的变量
5.2.4布尔变量
5.3给变量命名
5.4在变量中存储信息
5.5运算符
5.5.1变量的递增与递减
5.5.2运算符优先级
5.6使用表达式
5.7总结
5.8问与答
5.9测验
5.9.1问题
5.9.2答案
5.10练习


第6章使用字符串来交流
6.1在字符串中存储文本
6.2在程序中显示字符串
6.3在字符串中使用特殊字符
6.4拼接字符串
6.5将其他变量用于字符串中
6.6字符串的高级处理
6.6.1比较两个字符串
6.6.2确定字符串的长度
6.6.3改变字符串的大小写
6.6.4查找字符串
6.7导演及演员名单
6.8总结
6.9问与答
6.10测验
6.10.1问题
6.10.2答案
6.11练习


第7章使用条件测试进行判断
7.1if语句
7.1.1小于和大于的比较
7.1.2相等和不等
7.1.3使用块语句组织程序
7.2if-else语句
7.3switch语句
7.4三元运算符
7.5观察时钟
7.6总结
7.7问与答
7.8测验
7.8.1问题
7.8.2答案
7.9练习


第8章使用循环重复执行操作
8.1for循环
8.2while循环
8.3do-while循环
8.4退出循环
8.5给循环命名
8.6测试计算机的运行速度
8.7总结
8.8问与答
8.9测验
8.9.1问题
8.9.2答案
8.10练习


第9章使用数组存储信息
9.1创建数组
9.2使用数组
9.3多维数组
9.4对数组进行排序
9.5对字符串中的字符计数
9.6总结
9.7问与答
9.8测验
9.8.1问题
9.8.2答案
9.9练习


第10章创建**个对象
10.1面向对象编程的工作原理
10.2对象示例
10.3什么是对象
10.4理解继承
10.5建立继承层次
10.6转换对象和简单变量
10.6.1简单变量的类型转换
10.6.2对象类型转换
10.6.3在简单变量和对象之间进行转换
10.6.4自动封装和拆封
10.7创建对象
10.8总结
10.9问与答
10.10测验
10.10.1问题
10.10.2答案
10.11练习


第11章描述对象
11.1创建变量
11.2创建类变量
11.3用方法来创建行为
11.3.1声明方法
11.3.2参数不同的类似方法
11.3.3构造函数
11.3.4类方法
11.3.5方法中变量的作用域
11.4将一个类放在另一个类中
11.5使用关键字this
11.6使用类方法和类变量
11.7总结
11.8问与答
11.9测验
11.9.1问题
11.9.2答案
11.10练习


第12章充分利用现有对象
12.1继承的威力
12.1.1继承行为和属性
12.1.2覆盖方法
12.2建立继承
12.3使用现有的对象
12.4将相同类的对象存储到数组列表中
12.5创建子类
12.6总结
12.7问与答
12.8测验
12.8.1问题
12.8.2答案
12.9练习


第13章创建简单的用户界面
13.1Swing和抽象窗口工具包
13.2使用组件
13.2.1窗口和框架
13.2.2按钮
13.2.3标签和文本框
13.2.4复选框
13.2.5组合框
13.2.6文本区域
13.2.7面板
13.3创建自己的组件
13.4总结
13.5问与答
13.6测验
13.6.1问题
13.6.2答案
13.7练习


第14章用户界面的布局
14.1使用布局管理器
14.1.1GridLayout管理器
14.1.2BorderLayout管理器
14.1.3BoxLayout管理器
14.1.4使用Insets将组件隔开
14.2应用程序的界面布局
14.3总结
14.4问与答
14.5测验
14.5.1问题
14.5.2答案
14.6练习


第15章响应用户输入
15.1让程序监听
15.2设置要监听的组件
15.3处理用户事件
15.3.1复选框和组合框事件
15.3.2键盘事件
15.3.3启用和禁用组件
15.4完善图形应用程序
15.5总结
15.6问与答
15.7测验
15.7.1问题
15.7.2答案
15.8练习


第16章创建复杂的用户界面
16.1滑块
16.2变更监听器
16.3使用图像图标和工具栏
16.4表
16.5总结
16.6问与答
16.7测验
16.7.1问题
16.7.2答案
16.8练习


第17章在数据结构中存储对象
17.1数组列表
17.2哈希映射
17.3总结
17.4问与答
17.5测验
17.5.1问题
17.5.2答案
17.6练习
……

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Java入门经典(第7版)
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon