注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java 2程序设计基础

Java 2程序设计基础

Java 2程序设计基础

定 价:¥27.00

作 者: 张后扬、邵丽萍、王馨迪
出版社: 清华大学出版社
丛编项: 普通高等教育"十一五"国家级规划教材·高职高专计算机教学改革新体系规划教材
标 签: 算法语言

购买这本书可以去


ISBN: 9787302176091 出版时间: 2008-01-01 包装: 平装
开本: 16开 页数: 254 字数:  

内容简介

  Java是近年来十分流行的程序设计语言,又是一门通用的网络编程语言,在Internet上有着广泛的应用。《Java 2程序设计基础》全面介绍了Java语言的功能和特点,主要包括Java语言基础知识、Java语法构成、面向对象编程技术、Applet图形用户界面设计、图形处理、多媒体处理、异常处理、Java常用基础类的使用等内容。《Java 2程序设计基础》通俗易懂、图文并茂,通过深入浅出的方式介绍了大量Java程序设计的实例,从实用的角度解释了Java面向对象编程思想,并介绍了Java程序设计的技巧。《Java 2程序设计基础》适合没有编程经验的读者学习,也适合有一定程序语言基础的读者自学,并可作为高等院校、高职高专和计算机培训班的教材。《Java 2程序设计基础》为普通高等教育“十一五”国家级规划教材。

作者简介

暂缺《Java 2程序设计基础》作者简介

图书目录

第1章Java语言入门
1.1了解Java语言
1.1.1什么是Java语言
1.1.2Java语言的起源与发展过程
1.1.3Java语言的特点
1.1.4Java语言的组成分支
1.1.5Java语言的主要用途
1.2搭建Java开发与运行环境
1.2.1常用Java软件包的功能
1.2.2下载与安装SDK与Java软件
1.2.3配置Java开发与运行环境
1.3编写与运行Java程序
1.3.1编写一个Java源程序
1.3.2在“命令提示符”窗口编译与运行Java程序
1.3.3在EditPlus窗口编译与运行Java程序
1.4总结提高
思考题1
上机练习1
第2章Java基本语法
2.1Java的标识符、关键字与分隔符
2.1.1Java的基本元素组成
2.1.2Java标识符的使用规则
2.1.3Java的主要关键字
2.1.4Java分隔符的使用
2.2不同数据类型的Java常量与变量
2.2.1Java的基本数据类型
2.2.2声明Java常量
2.2.3声明Java变量
2.2.4区分成员变量与局部变量
2.2.5强制转换基本数据类型
2.3Java的运算符与表达式
2.3.1Java的赋值运算符及其使用方式
2.3.2Java的算术运算符及其使用方式
2.3.3Java的关系运算符及其使用方式
2.3.4Java的逻辑运算符及其使用方式
2.3.5Java的条件运算符及其使用方式
2.4总结提高
2.4.1Java的其他运算符
2.4.2Java运算优先级
2.5知识扩展
2.5.1一维数组
2.5.2多维数组
思考题2
上机练习2
第3章不同类型的Java语句
3.1Java程序的构成与语句的类型
3.1.1Java程序构成成分
3.1.2Java语句的种类
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.4总结提高
3.4.1嵌套使用的循环语句
3.4.2嵌套使用的选择与循环语句
3.5知识扩展
3.5.1break语句
3.5.2带标号的break语句
3.5.3continue语句
3.5.4return语句
思考题3
上机练习3
第4章面向对象程序设计
4.1创建体现OOP风格的Java类与对象
4.1.1具有OOP风格的Java程序
4.1.2创建Java类
4.1.3创建Java对象
4.2成员变量
4.2.1声明成员变量
4.2.2具有不同访问控制权限的成员变量
4.2.3静态变量与实例变量
4.3成员方法
4.3.1成员方法的设计
4.3.2成员方法的声明与修饰
4.3.3通过方法的参数传递不同信息
4.4总结提高
思考题4
上机练习4
第5章类
5.1类的继承性
5.1.1通过继承方式创建类
5.1.2隐藏父类的成员变量
5.1.3覆盖父类的成员方法
5.1.4this与super的使用
5.2类的多态性
5.2.1成员方法重载
5.2.2构造方法重载
5.3接口
5.3.1通过类声明方式实现接口
5.3.2创建自定义接口
5.3.3通过类型方式使用接口
5.4包
5.4.1Java的API包
5.4.2引用Java API包中的类
5.4.3创建自定义包
5.5总结提高
思考题5
上机练习5
第6章Java的异常处理机制
6.1Java异常的概念
6.1.1错误与异常
6.1.2Java异常
6.2Java异常的处理方法
6.2.1try...catch...finally语句
6.2.2使用throw语句抛出异常对象
6.2.3使用throws子句抛出方法中的异常
6.2.4finally语句的作用
6.2.5创建自定义异常类
6.3总结提高
6.3.1Java的异常处理机制
6.3.2Java提供的异常类
6.3.3Exception异常类的子类
6.3.4Error错误类的子类
6.3.5编译时对异常情况的检查
思考题6
上机练习6
第7章创建JApplet网页小程序
7.1创建JApplet小应用程序
7.1.1与JApplet生命周期相关的基本方法
7.1.2通过HTML网页给JApplet传递参数
7.1.3HTML的Applet标记及属性
7.2添加组件
7.2.1面板组件
7.2.2标签组件
7.2.3按钮组件
7.2.4文本框组件
7.2.5文本区组件
7.2.6单选按钮组件
7.2.7复选框组件
7.2.8下拉列表组件
7.3组件布局管理
7.3.1顺序布局管理器
7.3.2边界布局管理器
7.3.3卡片布局管理器
7.3.4网格布局管理器
7.3.5组件的精确定位方式
7.4Java处理事件的方式
7.4.1单击事件的处理方式
7.4.2选择事件的处理方式
7.4.3通过匿名类创建监听器对象
7.4.4充当监听器对象的主类
7.4.5使用事件适配器类创建监听器对象
7.5总结提高
7.5.1JApplet的特点
7.5.2Java的事件处理机制
7.5.3Java的常用事件接口与事件类
7.5.4创建容器与组件基本步骤
思考题7
上机练习7
第8章图形与多媒体处理
8.1使用Graphics绘制基本图形
8.1.1在Applet界面中绘制红色的直线
8.1.2在JApplet界面中绘制矩形
8.1.3在Canvas画布对象中绘制椭圆
8.1.4在JPanel面板对象上绘制圆弧
8.1.5在JApplet界面中绘制多边形
8.2使用Graphics2D绘制基本图形
8.2.1使用Graphics2D对象画直线
8.2.2使用Graphics2D对象画矩形
8.3使用Graphics绘制文字图形
8.3.1绘制字符串、字符和字节文字图形
8.3.2绘制不同字体的文字图形
8.3.3绘制不同颜色的文字图形
8.4图像处理
8.4.1在窗口界面添加图像
8.4.2图像的缩放
8.4.3在窗口界面显示动画
8.5加载声音文件
8.5.1添加背景音乐
8.5.2选择播放声音文件
8.6总结提高
思考题8
上机练习8
第9章常用的Java基础类
9.1字符串类String与StringBuffer
9.1.1字符串类的特点
9.1.2字符串类的构造方法
9.1.3String类的方法
9.1.4StringBuffer类的方法
9.2几个主要的Java基础类
9.2.1根类Object
9.2.2系统类System
9.2.3数学函数类Math
9.2.4Class类与Runtime类
9.3总结提高
9.4知识扩展
9.4.1日期类
9.4.2随机数类Random
思考题9
上机练习9
参考文献
编后语

本目录推荐