本书系统地介绍了Java程序设计的基础知识和实际应用,主要内容包括Java语言基础、方法与作用域、数组和字符串、类与对象、继承、多态、集合与泛型、异常处理、输入输出流、多线程、图形用户界面设计、三层结构数据库编程和网络编程。
本书可以作为高等院校计算机及相关专业学生学习Java语言程序设计开发的教材,也可以作为Java语言程序设计开发爱好者的参考书。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Java语言程序设计(21世纪应用型人才培养规划教材) |
分类 | |
作者 | |
出版社 | 湖南大学出版社 |
下载 | |
简介 | 内容推荐 本书系统地介绍了Java程序设计的基础知识和实际应用,主要内容包括Java语言基础、方法与作用域、数组和字符串、类与对象、继承、多态、集合与泛型、异常处理、输入输出流、多线程、图形用户界面设计、三层结构数据库编程和网络编程。 本书可以作为高等院校计算机及相关专业学生学习Java语言程序设计开发的教材,也可以作为Java语言程序设计开发爱好者的参考书。 目录 项目l 欢迎进入Java的世界——Java人门 1.1 走进Java世界 1.2 搭建Java开发环境 1.3 Java开发步骤 1.4 项目实训:欢迎进入Java的世界 项目2 简易打折与累加计算器——Java语言基础 2.1 Java程序的构成 2.2 Java数据类型、常量和变量 2.3 Java运算符、表达式 2.4 Java流程控制语句 2.5 Java语言编程的基本技巧 2.6 项目实训:基于控制台设计简易打折与累加计算器 项目3 计算购买商品总金额——方法与作用域 3.1 方法定义与调用 3.2 在命令行窗口输入输出数据 3.3 方法签名与方法重载 3.4 变量作用域 3.5 项目实训:设计计算购买商品总金额程序 项目4 学生成绩统计——数组和字符串 4.1 进人数组的世界 4.2 一维数组 4.3 二维数组 4.4 数组操作与数组封装类Azways 4.5 引用类型作方法参数(地址传递) 4.6 数组参数与可变数目参数方法 4.7 字符串的创建与应用 4.8 项目实训:基于控制台的学生成绩统计系统 项目5 超市进销存管理系统——类与对象 5.1 面向对象程序设计的基本概念 5.2 类、对象 5.3 构造方法及其重载 5.4 访问控制修饰符 5.5 封装类 5.6 关键字this的用法 5.7 包的创建与使用 5.8 项目实训:构建超市的商品类并打印商品信息 项目6 实现超市商品的继承应用——继承 6.1 继承带来的好处 6.2 类的继承 6.3 关键字super的用法 6.4 上转型对象 6.5 关键字static的用法 6.6 关键字final的用法 6.7 项目实训:实现各种品牌类和商品类的继承关系 项目7 实现超市进销存管理系统的售货功能——多态 7.1 多态概述 7.2 抽象类 7.3 接口类型 7.4 接口多继承 7.5 项目实训:实现超市进销存管理系统的售货功能 项目8 用集合存储商品的基本信息——集合与泛型 8.1 集合 8.2 List集合及其实现类 8.3 泛型 8.4 Set集合及其实现类 8.5 Map集合及其实现类 8.6 封装类与自动装箱、拆箱 8.7 项目实训:用TreeSet集合存储商品的基本信息 项目9 商品元素溢出——异常处理 9.1 异常 9.2 异常的捕获与处理 9.3 抛出异常 9.4 自定义异常类 9.5 异常处理代码块嵌套 9.6 项目实训:自定义异常——处理好商品仓库的数量溢出 项目10 商品打折信息文件的读写与复制——输入输出流 10.1 数据流 10.2 文件输入输出流 10.3 文件对话框与常用对话框 10.4 随机访问文件流RandomAccessFile 10.5 序列化与对象输入输出 10.6 缓冲输入输出流与格式化输出流 10.7 项目实训:商品打折信息文件的读写与复制 项目11 商品管理之生产者与消费者模型——多线程 11.1 程序、进程与线程 11.2 多线程 11.3 线程类Thread 11.4 线程同步与互斥 11.5 项目实训:商品生产者(卖方)与消费者(买方) 项目12 超市管理界面——图形用户界面设计 12.1 AWT与Swing概述 12.2 窗口与容器 12.3 布局与事件 12.4 用户界面组件Swing 12.5 项目实训:超市管理界面 项目13超市进销存管理——三层结构数据库编程 13.1 建立数据库 13.2 连接数据库 13.3 访问数据库 13.4 三层结构应用程序概述 13.5 三层结构超市商品信息管理程序 13.6 打包发布程序 13.7 项目实训:三层结构超市商品信息管理程序 项目14 超市交流聊天程序——网络编程 14.1 基于UDP协议的网络通信 14.2 基于TCP协议的网络通信 14.3 项目实训:超市交流网络聊天程序 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。