种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Java语言程式设计(第3版)

(2019-08-28 12:36:19) 百科综合
Java语言程式设计(第3版)

Java语言程式设计(第3版)

《Java语言程式设计(第3版)》是2008年清华大学出版社出版的图书,作者是邵丽萍。

基本介绍

  • 书名:Java语言程式设计(第3版)
  • 作者:邵丽萍
  • ISBN:9787302177098
  • 定价:32元
  • 出版社:清华大学出版社出版
  • 出版时间:2008.08.01
  • 装帧:平装

编辑推荐

丛书的特点:
坚持面向套用的方向,以套用为中心构建课程体系。
準确定位,合理取捨内容,切合实际需要。
彩用“提出问题—解决问题—归纳分析”的新的教学三部曲。
写法通俗易懂,易于理解,便于教学,容易入门。
品种丰富,涵盖面广。包括必修课教材,选修课教材、教学辅导书、实训教材、参考书等。
着名计算机教育家谭浩强教授亲自组织和指导,有经验的专家和骨干教师参考编写,教材质量高。
丛书包含4个系列
基础教材系列 涵盖了计算机公共基础课程的教材。
套用型教材系列 适合作为培养套用性人才的本科院校和基础较好、要求罗高的高职高专学校的主干教材。
实用技术教材系列 针对套用型院校和高职高专院校所需掌握的技能技术编写的教材。
实训教材系列 套用型本科院校和高职高专院校都可以选用这类实训教材。

图书简介

Java是近年来十分流行的程式设计语言,又是一门通用的网路程式语言,在Internet上有着广泛的套用。本书全面介绍了Java语言的功能和特点,主要内容包括Java语言基础知识、Java语法构成、面向对象编程技术、常用系统类的使用、图形用户界面设计、图形处理、多媒体处理、异常处理、多执行绪技术和访问资料库技术等内容。本书以通俗易懂的语言介绍了大量的实例,从实用的角度解释了Java面向对象编程思想,介绍了Java编程技巧。本书不仅适合没有编程经验的读者学习,也适合有一定程式语言基础的读者自学,本书可作为高等院校或计算机培训班的教材。

图书目录

第1章Java语言概述
1.1Java的起源
1.2Java语言的特点
1.3Java的运行机制
1.4程式设计算法及描述
1.5Java程式的开发过程
1.5.1JDK的下载与安装
1.5.2Java工具集与标準类库
1.5.3Java程式的开发过程
1.5.4源档案命名规範与注释语句
1.5.5Java程式示例
实验1
习题1
第2章Java语言基础
2.1数据类型
2.1.1Java的数据类型
2.1.2常量与变数
2.1.3变数赋值
2.1.4关键字
2.1.5转义符
2.2基本数据类型套用示例
2.2.1整数类型与浮点类型
2.2.2字元型
2.2.3布尔型
2.2.4数据类型的转换
2.3表达式和运算符
2.3.1表达式与运算符分类
2.3.2算术运算符
2.3.3关係与逻辑运算符
2.4程式控制语句
2.4.1语句
2.4.2键盘输入语句
2.4.3顺序控制语句
2.4.4if选择语句
2.4.5switch语句
2.4.6循环语句
2.4.7跳转语句
实验2
习题2
第3章面向对象程式设计基础
3.1面向对象的基本概念
3.2类
3.2.1类的定义
3.2.2成员变数和局部变数
3.3成员方法
3.3.1方法的定义
3.3.2方法的调用
3.3.3方法重载
3.3.4构造方法
3.4对象
3.5面向对象特性
3.5.1封装性
3.5.2继承性
3.5.3多态性
3.5.4其他修饰符的用法
3.6接口
3.6.1接口的定义
3.6.2接口的套用
3.7包
3.7.1创建自己的包
3.7.2压缩档案jar
实验3
习题3
第4章数组与字元串
4.1数组
4.1.1一维数组
4.1.2多维数组的套用
4.2字元串
4.2.1字元串的表示
4.2.2字元串的常用方法
4.2.3StringTokenizer字元分析器
4.2.4正则表达式
4.2.5main()中的参数
4.3StringBuffer类
实验4
习题4
第5章图形用户界面设计
5.1图形用户界面概述
5.2窗体容器和组件
5.2.1窗体容器JFrame类
5.2.2按钮和事件处理
5.3面板容器和界面布局管理
5.3.1面板JPanel类
5.3.2界面布局策略
5.4JComponent类组件的使用
5.4.1JComponent类组件
5.4.2文本组件和标籤
5.4.3单选按钮、複选框和下拉列表
5.4.4卡片选项页面(JTabbedPane)
5.4.5滑桿(JSlider)和进度指示条(JProgressBar)
5.4.6表格(JTable)
5.5选单与对话框
5.5.1选单
5.5.2弹出式选单
5.5.3对话框
5.6树
5.6.1树的概念
5.6.2树的构造方法
实验5
习题5
第6章Java图形与事件处理
6.1图形与图形的描绘
6.1.1图形绘製特点及绘图工具
6.1.2Graphics类
6.1.3Java 2D
6.1.4图形应用程式设计实例
6.2事件处理
6.2.1事件处理机制
6.2.2事件类
6.2.3滑鼠事件
6.2.4事件适配器
6.2.5键盘事件
6.2.6焦点事件
实验6
习题6
第7章多执行绪与异常处理
7.1异常处理
7.1.1Java的异常处理机制
7.1.2异常的抛出
7.1.3异常处理
7.2多执行绪的基本概念
7.2.1执行绪与多执行绪
7.2.2执行绪的生命周期
7.2.3执行绪的优先权
7.3执行绪的使用方法
7.3.1创建Thread子类构造执行绪
7.3.2实现Runnable接口构造执行绪
7.4执行绪同步
7.4.1使用多执行绪造成的数据混乱
7.4.2同步执行绪
实验7
习题7
第8章档案和输入输出流
8.1输入输出流
8.1.1流的概念
8.1.2io类库
8.2档案处理
8.2.1档案与目录管理
8.2.2档案流
8.3随机存取档案和本地执行档
8.3.1随机存取档案流
8.3.2本地执行档
8.4数据流与对象流
8.4.1数据流
8.4.2对象流
8.5Java多媒体技术
8.5.1套用输入流播放音频档案
8.5.2Java多媒体包JMF的套用
实验8
习题8
第9章网路通信
9.1网路编程的基础知识
9.1.1IP位址和连线埠号
9.1.2套接字
9.2基于TCP协定网路程式设计
9.2.1客户机/伺服器模式
9.2.2同时服务于多个客户的解决方案
9.3基于UDP协定网路程式设计
9.3.1基于UDP协定的数据报套接字
9.3.2数据报的程式设计过程
9.3.3广播数据报套接字
9.4JApplet编程
9.4.1JApplet及常用方法
9.4.2JApplet套用示例
实验9
习题9
第10章Java资料库连线
10.1JDBC概述
10.2SQL语句简介
10.3JDBC API
10.3.1JDBC API简介
10.3.2JDBC驱动程式及URL格式
10.4JDBC编程实例
10.4.1资料库编程的一般步骤
10.4.2数据表操作
10.4.3资料库套用
实验10
习题10
第11章综合套用设计实例
11.1“推箱子”游戏程式设计
11.1.1键盘监听接口和击键事件类
11.1.2用键盘方向键控制图形移动
11.1.3推另一图形移动
11.1.4由地图档案安排游戏画面
11.1.5障碍物的处理方法
11.2远程桌面控制系统设计
11.2.1引例——捕获桌面萤幕图像
11.2.2系统结构设计
11.2.3需要使用的类
11.2.4伺服器端程式的实现
11.2.5客户端程式的实现
11.3基于分布模式的云计算系统
11.3.1分布模式的云计算
11.3.2简易云计算系统设计
习题11

标 签

搜索
随机推荐

Powered By 种豆资源网||