出版日期:2008年01月
ISBN:9787302180760
[十位:7302180768]
页数:234
定价:¥25.00
店铺售价:¥10.00
(为您节省:¥15.00)
店铺库存:8
本
正在处理购买信息,请稍候……
我要买:
本
* 如何购买
联系店主:
15848154808 15947137719
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2022-09-22 17:16:52]
翟**
包头市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2020-07-17 21:01:51]
李**
焦作市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2020-01-25 14:46:11]
王*
呼和浩特市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2019-10-26 15:06:28]
王*
太原市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2019-09-14 18:36:30]
唐**
太原市
《Java语言实用教程(第2版)》内容提要:
Java是近年来十分流行的程序设计语言,也是一门通用的网络编程语言,在Internet上有着广泛的应用。《Java语言实用教程》全面介绍了Java语言的功能和特点,主要内容包括Java语言基础知识、Java语法构成、面向对象编程技术、常用系统类的使用、图形用户界面设计、图形处理、多媒体处理、异常处理和多线程技术等内容。
《Java语言实用教程》以通俗易懂的语言介绍了大量的实例,从实用的角度解释了Java面向对象编程思想,演示了Java编程技巧。不仅适合没有编程经验的读者学习,也适合有一定程序语言基础的读者自学。《Java语言实用教程》可作为高校及高职高专的教材。
《Java语言实用教程(第2版)》图书目录:
第1章 Java 快速入门
1.1 Java简介
1.1.1 什么是Java
1.1.2 Java的起源与发展
1.1.3 Java的语言特点
1.1.4 Java的三个分支
1.1.5 Java的用途
1.2 Java的开发环境与运行环境
1.2.1 SDK、JDK、JRE与JVM
1.2.2 SDK与Java (TM)的下载与安装
1.2.3 配置Java开发与运行环境
1.3 初步了解Java程序
1.3.1 编写**个Java源程序
1.3.2 在“命令提示符”窗口编译与运行Java程序
1.3.3 在EditPlus主窗口中编译与运行Java程序
1.3.4 小结
习题
第2章 Java基本语法
2.1 标识符、关键字与分隔符
2.1.1 标识符
2.1.2 关键字
2.1.3 分隔符
2.2 基本数据类型与变量
2.2.1 基本数据类型
2.2.2 常量
2.2.3 变量
2.3 表达式与运算符
2.3.1 赋值运算符
2.3.2 算术运算符
2.3.3 关系运算符
2.3.4 逻辑运算符
2.3.5 条件运算符
2.3.6 位运算符
2.3.7 其他运算符
2.3.8 运算优先级
2.4 数组类型
2.4.1 一维数组的声明
2.4.2 一维数组的创建与初始化
2.4.3 多维数组
习题
第3章 Java语句及其控制结构
3.1 Java语句的类型
3.1.1 Java程序构成
3.1.2 Java语句的种类
3.2 选择语句
3.2.1 单分支选择语句(if语句)
3.2.2 二分支选择语句(if...else语句)
3.2.3 多分支选择语句(if...else if...else语句)
3.2.4 开关语句(switch语句)
3.3 循环语句
3.3.1 确定次数循环语句(for循环)
3.3.2 先判定后执行循环语句(while循环)
3.3.3 先执行后判定循环语句(do...while循环)
3.3.4 嵌套使用循环语句
3.3.5 循环语句小结
3.4 跳转语句
3.4.1 break语句
3.4.2 带标号的break语句
3.4.3 continue语句
3.4.4 带标号的continue语句
3.4.5 return语句
习题
第4章 面向对象编程
4.1 面向对象基本概念
4.1.1 对象
4.1.2 类
4.1.3 封装
4.1.4 消息
4.1.5 继承
4.1.6 接口
4.1.7 面向对象的Java程序
4.2 类与对象
4.2.1 创建类
4.2.2 创建对象
4.3 成员变量与访问限制
4.3.1 成员变量的声明
4.3.2 成员变量的修饰
4.4 成员方法
4.4.1 成员方法的设计
4.4.2 成员方法的声明与修饰
4.4.3 方法体
4.4.4 方法的参数传递
4.4.5 Java编程小结
习题
第5章 深入类
5.1 类的继承性
5.1.1 父类和子类
5.1.2 成员变量的继承和隐藏
5.1.3 成员方法的继承与覆盖
5.1.4 this、super和super()的使用
5.2 类的多态性
5.2.1 成员方法的重载
5.2.2 构造方法的重载
5.3 接口
5.3.1 实现系统提供的接口
5.3.2 创建自定义接口
5.3.3 接口的继承关系
5.4 包
5.4.1 Java的API包
5.4.2 包的引用
5.4.3 创建自定义包
习题
第6章 Java的异常处理机制
6.1 什么是异常处理机制
6.1.1 什么是错误与异常
6.1.2 异常发生的原因
6.1.3 如何处理异常
6.2 异常类的层次结构
6.2.1 Exception异常类的子类
6.2.2 Error错误类的子类
6.3 异常的处理
6.3.1 catch子句
6.3.2 throw语句
6.3.3 throws子句
6.3.4 finally语句
6.3.5 编译时对异常情况的检查
6.4 创建自己的异常类
习题
第7章 常用系统类
7.1 Applet类
7.1.1 Applet的特点
7.1.2 Java和HTML的关系
7.1.3 Applet的生命周期与六种基本方法
7.1.4 HTML和Applet的参数传递
7.1.5 Applet标签属性
7.2 字符串类
7.2.1 字符串类的特点
7.2.2 字符串类的构造方法
7.2.3 String类的应用
7.2.4 StringBuffer类的应用
7.3 输入输出(I/O)流类
7.3.1 流概念
7.3.2 Java的标准输入输出
7.3.3 java.io包中的流类及文件类
7.3.4 不同输入输出流类的应用
7.4 其他常用类
7.4.1 数学函数类Math
7.4.2 日期类
7.4.3 随机数类Random
7.4.4 向量类Vector
7.4.5 Class类与Runtime类
习题
第8章 图形用户界面
8.1 Swing与AWT组件
8.2 Swing的类层次结构
8.3 容器
8.3.1 窗口容器
8.3.2 对话框容器
8.3.3 面板容器
8.4 组件
8.4.1 标签组件
8.4.2 按钮组件
8.4.3 文本框组件
8.4.4 文本区组件
8.4.5 单选按钮组件
8.4.6 复选框
8.4.7 下拉列表组件
8.5 组件布局管理
8.5.1 顺序布局管理器
8.5.2 边界布局管理器
8.5.3 卡片布局管理器
8.5.4 网格布局管理器
8.5.5 组件的**定位方式
8.6 事件处理机制
8.6.1 Java的事件处理机制
8.6.2 Java的常用事件接口与接口方法
8.6.3 事件处理机制的不同实现方式
8.6.4 事件适配器类与内部类
8.7 创建容器与组件基本步骤小结
习题
第9章 **组件
9.1 菜单栏
9.1.1 菜单
9.1.2 多级菜单
9.1.3 弹出式菜单
9.1.4 文件选择器
9.2 工具栏
9.3 树状菜单
9.4 选项卡面板
9.5 JApplet容器
9.6 表格
习题
第10章 多线程机制
10.1 多线程的概念
10.1.1 程序、进程和多任务
10.1.2 线程
10.1.3 多线程
10.1.4 线程的生命周期与Java的多线程机制
10.2 创建线程对象
10.2.1 通过继承Thread类创建线程对象
10.2.2 通过Runnable接口创建线程对象
10.2.3 线程的优先级
10.3 线程的调度与控制
10.3.1 线程类的方法
10.3.2 控制线程的状态
10.4 Java的线程同步机制与生产消费模型
10.4.1 未同步的生产消费模型
10.4.2 同步化的生产消费模型
10.4.3 共用公司银行账户模型
10.5 使用多线程应注意的问题
习题
第11章 图形与多媒体处理
11.1 使用Graphics绘制基本图形
11.1.1 如何使用颜色对象
11.1.2 在Applet界面中绘制直线
11.1.3 在JFrame窗口中绘制矩形
11.1.4 在Canvas画布对象中绘制椭圆
11.1.5 在JPanel面板对象上绘制圆弧
11.1.6 在JApplet界面中绘制多边形
11.2 使用Graphics2D绘制基本图形
11.2.1 直线
11.2.2 矩形
11.3 使用Graphics绘制文字图形
11.3.1 绘制字符串、字符和字节文字
11.3.2 字体控制
11.3.3 不同颜色的文字
11.4 图像处理
11.4.1 图像种类
11.4.2 图像的显示
11.4.3 图像的缩放显示
11.5 动画处理
11.5.1 动画原理
11.5.2 用线程实现动画
11.6 加载声音文件
11.6.1 添加背景音乐
11.6.2 随时播放声音文件
习题
参考文献
……
《Java语言实用教程(第2版)》文章节选:
Java是目前推广速度*快的程序设计语言,它采用面向对象编程技术,功能强大而又简单易学,深受广大程序设计人员的青睐。Java伴随着Internet问世,随着Internet的发展而成熟。Java是精心设计的语言,它具有简单性、面向对象性、平台无关性、**性和健壮性等诸多特点,内置了多线程和网络支持能力,可以说它是网络世界的通用语言。为了迎接信息时代的挑战,学习和掌握Java语言无疑会带来更多的机遇。
由于本书第1版受到读者的欢迎,而Java在不断发展,为了体现Java的新特点,为了答谢读者的喜爱,满足读者的需要,作者对本书进行了修订。作为一本教材,本书第2版对如何介绍Java语言的基本内容做了详细的设计,在各个章节内穿插介绍了Java的常用类库和方法。在内容的编排上体现了新的计算机教学思想和方法,以“提出问题→解决问题的方法→归纳必要的结论和概念”的方式介绍Java编程思路,通过大量的实例和插图,使读者尽可能快地熟悉基本概念和掌握基本编程方法。尽可能做到深入浅出、由简到繁、循序渐进。
本书主要特色:
1. 通俗易懂、图文并茂
本书都是通过具体的例子来介绍有关Java语言的概念、方法和技术,每章都有大量完整的例子,用来说明使用Java语言编程的基本步骤和基本方法,并有图片配合说明,通俗易懂,读者完全可以按书中介绍的方法完成每个例子,通过实例理解Java语言的基本思想和编程技巧。
2. 内容全面、结构清晰
本书从Java语言的产生、特点、结构开始介绍,然后介绍如何得到Java语言的开发工具、如何设置Java的开发环境、编写Java程序,再系统介绍Java语言的基本语法和面向对象的编程技术、异常处理机制、图形用户界面、多线程机制、图形、图像与多媒体技术、���问数据库技术。
3. 循序渐进
本书对整个内容做了精心设计和安排,首先介绍Java语言字符模式的编程方法,然后介绍Java Applet的编程模式,*后介绍图像用户界面的编程模式。循序渐进,先易后难,逐步深入,通过具体实例引出后续内容或巩固前面介绍的内容。
4. 实践性强
在使用本书学习时,可结合具体的实例,上机实践,按照书中介绍的例子,在短时间内使用Java语言进行程序设计。
本书主要内容:
在内容上第2版有了很大改变。对原来的内容进行重新整理,添加了新的例子,所有的程序都是使用*新的Java开发工具完成的。
第1章是Java快速入门,全面介绍了Java语言的基本情况,引导读者进入Java世界,指导读者使用*新的Java工具,添加了EditPlus编辑软件的使用方式。
第2章和第3章介绍了Java语法和语句构成,这是学习Java必须掌握的基本内容。
第4章和第5章是Java面向对象编程的内容,深入浅出地介绍了面向对象编程的核心: 对象、类、子类、继承、多态等基本概念,还介绍了包与接口的创建与使用方法。
第6章进行了调整,专门介绍Java的异常处理机制,使读者可以轻松掌握一些抽象概念。
第7章介绍了常用系统类,可以帮助读者了解如何掌握更多的Java类库和方法,使读者了解在系统类的基础上如何不用花很大精力就能设计功能强大的Java程序。
第8章和第9章介绍了图形用户界面的容器与组件,利用这些容器与组件可进行图形用户界面设计,编写方便适用的窗口和界面,并将过去使用AWT组件编写的程序全部更新为使用Swing组件开发的程序,并添加了表格、树状菜单、选项卡面板等**组件的使用方法。
第10章介绍多线程技术,它是Java的主要特色之一,使用多线程技术可以编写许多适用的程序。
第11章是Java轻松的一面,读者将在这里学习如何画图、如何显示图像、如何设计动画以及如何播放数字音频。
本书有教师配套使用的电子课件及书中实例的源代码,由出版社提供给使用本教材的授课老师。
本书是一个简明的实用教程,本书还有一个相关的版本,介绍的内容比本书多,书名为《Java语言程序设计(第3版)》(清华大学出版社)。多了第12章介绍Java访问数据库的方法,第13章介绍了Java的一些综合实例,体现了前面各章内容的综合使用。其他各章内容基本相同,但例子和论述更多。
《Java语言程序设计题解与上机指导(第2版)》是本书的配套辅助教材。
本书由邵丽萍编写第5、第9、第10、第11章,邵光亚编写第6、第8章,张后扬编写第3、第4章,郭春芳编写第1、第2章,王英编写第7章。全书由邵丽萍统稿完成。
《Java语言实用教程(第2版)》编辑推荐与评论:
《高等院校计算机应用技术规划教材》的特点
◆坚持面向应用的方向,以应用为**构建课程体系。
◆准确定位,合理取舍内容,切合实际需要。
◆采用”提出问题一解决问题一归纳分析”的新的教学三部曲。
◆写法通俗易懂.易于理解,便于教学,容易入门。
◆品种丰富,涵盖面广。包括必修课教材、选修课教材、教学辅导书、实训教材、参考书等。
◆**计算机教育家谭浩强教授亲自组织和指导.有经验的专家和骨干教师参与编写.教材质量高。
《Java语言实用教程(第2版)》作者介绍:
谭浩强教授,我国**计算机教育专家,计算机普及和高校计算机基础教育开拓者之一,现任全国高校计算机基础教育研究会会长。他创造了3个世界纪录:(1)20年来他(及其合作者)共编著出版了140余部计算机著作,此外丰编了300多部计算机书籍,是出版科技著作数量*多的人。(2)他编著和主编的书发行量近5000万册,是读者*多的科技作家。(3)他和别人合作编著的《BASIC语言》发行了1250万册,创科技书籍发行量的世界纪录。他善于用读者容易理解的方法和语言说明复杂的概念。许多人认为他“丌创了计算机书籍贴近大众的新风”,为我国的计算机普及事业做出了重要的贡献。