书籍详情

java程序设计实用教程

java程序设计实用教程

作者:刘甫迎、谢春、徐虹

出版社:科学出版社

出版时间:2005-09-01

ISBN:9787030162120

定价:¥28.00

购买这本书可以去
内容简介
  Java程序设计语言是由Sun Microsystems公司开发的一种面向对象的语言,它不仅适用于开发一般的商业程序,而且可以用于开发基于Web的互联网交互程序。Java可以编译成跨平台、跨语言的代码。它去掉了C语言中的指针和多继承,简单易学且功能强。所以.Java越来越多地得到人们的青睐。 本书包括10章和两个附录,详述了Java语言的概念、Java的数据类型、运算符与表达式、结构化程序设计及算法、数组和结构、面向对象程序设计(类、继承、重载、事件)、可视化应用程序设计、Java的文件操作、Applet、Java的数据库操作等。本书内容翔实,突出了对实际编程能力的培养。 本书有实例、实验指导书、习题和教学大纲,便于学习与教学,可作为高等院校及软件学院的教材,也可作为软件开发人员的参考用书。
作者简介
暂缺《java程序设计实用教程》作者简介
目录
第1章使用Java编写第一个程序
1.1创建—个程序
1.1.1程序设计
1.1.2面向对象程序设计
1.1.3Java程序设计语言
1.1.4开始写程序
1.1.5为程序添加注释
1.1.6运行程序
1.1.7修改程序
1.2使用数据
1.2.1变量和常量
1.2.2整型数据类型
1.2.3算术语句
1.2.4布尔型数据类型
1.2.5浮点型数据类型
1.2.6数字类型转换
1.2.7字符型数据类型
习题
第2章方法.类和对象
2.1在程序中使用方法
2.1.1创建无参数的方法
2.1.2只要一个参数的方法
2.1.3使用多个参数的方法
2.1.4有返回值的方法
2.2类的使用
2.2.1类的定义
2.2.2创建一个类
2.2.3使用方法实例
2.2.4声明对象
2.2.5组织类
2.2.6使用构造方法
习题
第3章顺序,选择和循环
3.1输入和判定
3.1.1简单的键盘输入
3.1.2绘制流程图
3.1.3用if判定
3.1.4if…else结构
3.1.5复合语句
3.1.6if和if…else的嵌套
3.2特殊运算符,开关语句和优先级
3.2.1AND和OR运算符
3.2.2开关语句
3.2.3条件运算符
3.2.4NOT运算符
3.2.5优先级
3.3循环和简捷运算
3.3.1while循环
3.3.2简捷算术运算符
3.3.3For循环
3.3.4Do…while循环
3.3.5循环嵌套
3.4实例
3.4.1顺序结构的实例
3.4.2选择结构的实例
3.4.3循环结构的实例
习题
第4章数组和字符串
4.1数组
4.1.1声明一个数组
4.1.2初始化数组
4.1.3使用数组下标
4.1.4声明数组的一个对象
4.1.5数组查找
4.1.6传递数组到方法
4.1.7使用数组的length数据成员
4.2字符串
4.2,1字符串定义
4.2.2字符串比较
4.2.3使用其他字符串方法
4.2.4把字符串转换成数字
4.3高级数组技术
4.3.1数组元素的排序
4.3.2数组对象的排序
4.3.3字符串排序
4.3.4二维数组
4.3.5多维数组
4.3.6使用字符串缓冲区
4.4实例
4.4.1“冒泡排序”——数组的实例
4.4.2对分查找
习题
第5章Java小程序(Applet)
5.1Java程序设计语言简介
5.2JavaAPPlet基础
5.2.1在HTML中调用Applet
5.2.2写一个使用标签的简单Applet
5.2.3改变标签的字体
5.2.4向Applet添加文本框和按钮组件
5.2.5Applet的事件驱动编程
5.2.6添加输出到一个Applet
5.3APPlet的生命周期和更复杂的Applet
5.3.1Applet的生命周期
5.3.2一个全交互的Applet
5.3.3使用setLocation()方法
5.3.4使用SetEnable()方法
5.3.5.得到帮助
习题
第6章继承
6.1继承
6.1.1继承的概念
6.1.2派生类
6.1.3覆盖父类的方法
6.2使用父类和子类
6.2.1使用有构造方法的父类
6.2.2使用需要参数的父类构造方法
6.2.3访问父类的方法
6.2.4隐藏信息
6.2.5使用不能覆盖的方法
6.3重载
6.3.1重载
6.3.2重载构造方法
6?4.抽象类和动态方法联编
6.4.1创建和使用抽象类
6.4.2使用动态方法联编
6.4.3创建子类对象数组
6.5软件设计,接口和软件包
6.5.1对象类及其方法
6.5.2toString()方法
6.5.3equals()方法
6.5.4使用继承实现好的软件设计
6.5.5创建和使用接口
6.5.6创建和使用包
习题
第7章可视化应用程序设计
7.1可视化应用程序设计的概念
7.1.1创建窗体
7.1.2面板(JPanel)
7.1.3布局管理器
7.2事件
7.2.1事件和事件处理
7.2.2AWT事件类的方法
7.2.3常用的事件方法
7.3常用控件
7.3.1标签和文本组件
7.3.2按钮.单选按钮和多选按钮
7.3.3组合框.列表框
7.3.4进度条和滚动条
7.3.5菜单
习题
第8章异常处理
8.1异常简介
8.1.1异常
8.1.2调试代码和捕捉异常
8.1.3使用8etMessage()方法
8.1.4抛出并捕捉多个异常
8.1.5nmlly块的使用
8.2高级异常的概念
8.2.1理解传统错误处理的局限
8.2.2指定方法能够抛出的异常
8.2.3单独处理每个捕捉到的异常
8.2.4通过调用栈来跟踪异常
8.2.5创建自身的异常
习题
第9章文件的输入和输出
9.1文件概念
9.1.1文件类
9.1.2数据文件结构和数据流
9.1.3数据流
9.2文件的读和写
9.2.1写文件
9.2.2读文件
9.3文件操作实例——链表算法
习题
第10章Java的数据库操作
10.1Access数据库
10.1.1建立Access数据库表
10.1.2Access数据库操作
10.2客户/服务器(C/S)模式编程概念
10.3JDBC及其应用
10.3.1JDBC编程技术
10.3.2使用JDBC访问数据库
10.3.3应用实例
习题
参考文献
附录A《Java程序设计实用教程》教学大纲
附录B实验指导书
猜您喜欢

读书导航