Java实用编程技术

出版时间:2012-3  出版社:人民邮电出版社  作者:王诚 主编  页数:222  

内容概要

  本书在介绍Java编程的相关知识基础上,以许多实例演示了Java编程技术的内容,特别是Java线程、网络编程以及数据库等编程技术。由浅入深,阐述详尽。
  本书在选择编排内容时注重实用性,强调实践技能的提高,同时也注重系统性、科学性和学习性。本书重点突出,层次分明,理论联系实际,用典型的案例来演示Java编程技术的魅力,有利于培养工程应用及编程能力,可以作为高等学校计算机软件及应用、电子信息工程、通信工程、软件工程等相关专业的本科生教材,也可以供广大Java软件工程师学习参考。

书籍目录

第1章 Java语言概述及编程基础 
 1.1 Java语言概述 
 1.1.1 Java语言发展 
 1.1.2 Java语言的特点 
 1.1.3 Java平台 
 1.2 Java语言开发环境 
 1.2.1 Jdk下载及安装 
 1.2.2 Java开发环境设置 
 1.2.3 Java开发过程 
 1.2.4 Eclipse开发工具及使用 
 1.3 Java语言编程基础 
 1.3.1 Java标识符 
 1.3.2 Java关键字 
 1.3.3 Java基本数据类型 
 1.3.4 运算符 
 1.3.5 程序控制语句 
 思考与习题 
 
第2章 Java面向对象技术基础 
 2.1 类及对象 
 2.1.1 面向对象基本概念 
 2.1.2 类的定义 
 2.1.3 对象的创建和使用 
 2.1.4 成员方法及其修饰符 
 2.1.5 构造方法 
 2.1.6 方法重载 
 2.1.7 成员变量 
 2.2 继承与多态性 
 2.2.1 继承 
 2.2.2 多态与方法重写 
 2.2.3 this关键字 
 2.2.4 super关键字 
 2.2.5 static关键字 
 2.2.6 final类 
 2.2.7 abstract类和抽象方法 
 2.3 包 
 2.3.1 包的概念 
 2.3.2 引入包 
 2.3.3 访问保护 
 2.3.4 包的编译 
 2.4 接口 
 2.4.1 接口定义 
 2.4.2 扩展接口 
 2.5 UML初步 
 思考与习题 
 
第3章 Java异常处理 
 3.1 异常概述 
 3.2 异常处理 
 3.2.1 异常处理类 
 3.2.2 异常捕获 
 3.2.3 声明及抛出异常 
 3.3 创建用户自定义异常 
 思考与习题 
 
第4章 String类及StringBuffer类 
 4.1 String类 
 4.1.1 字符串初始化 
 4.1.2 取字符 
 4.1.3 比较操作 
 4.1.4 字符串的连接 
 4.1.5 字符串转换 
 4.1.6 字符串的定位 
 4.1.7 字符串的修改 
 4.2 StringBuffer类 
 4.2.1 StringBuffer类介绍 
 4.2.2 StringBuffer方法 
 思考与习题 
 
第5章 输入/输出 
 5.1 输入/输出基础 
 5.1.1 流的概念 
 5.1.2 控制台输入/输出 
 5.1.3 文件类 
 5.2 字节流 
 5.3 字符流 
 思考与习题 
 
第6章 线程 
 6.1 线程概念 
 6.1.1 Java线程模型 
 6.1.2 主线程 
 6.1.3 创建线程 
 6.1.4 线程优先级 
 6.2 线程同步 
 6.2.1 什么是线程同步 
 6.2.2 线程通信 
 6.2.3 死锁 
 思考与习题 
 
第7章 Java网络编程 
 7.1 网络编程基础 
 7.1.1 TCP 
 7.1.2 UDP 
 7.1.3 端口 
 7.1.4 套接字 
 7.1.5 客户/服务器模式 
 7.1.6 Java和网络 
 7.1.7 InetAddress类 
 7.1.8 URL 
 7.2 基于TCP的编程 
 7.2.1 编程模型 
 7.2.2 实例一 
 7.2.3 实例二 
 7.3 基于UDP的编程 
 7.3.1 编程模型 
 7.3.2 实例 
 思考与习题 
 
第8章 Java数据库编程 
 8.1 JDBC 
 8.1.1 JDBC概念 
 8.1.2 系统编程模型 
 8.1.3 JDBC接口 
 8.1.4 JDBC驱动 
 8.1.5 java.sql包 
 8.2 数据库编程 
 8.2.1 SQL简介 
 8.2.2 编程模型 
 8.2.3 图书借阅管理系统实例 
 思考与习题 
 
第9章 Java图形用户界面 
 9.1 概述 
 9.1.1 图形用户界面 
 9.1.2 组件 
 9.2 Swing组件 
 9.2.1 文本组件 
 9.2.2 按钮组件 
 9.2.3 列表组件 
 9.2.4 窗口及面板组件 
 9.2.5 实例 
 9.3 布局管理器 
 9.3.1 布局管理器简介 
 9.3.2 FlowLayout顺序布局 
 9.3.3 BorderLayout边框布局 
 9.3.4 GridLayout网格布局 
 9.3.5 应用布局管理器的实例 
 9.4 事件 
 9.4.1 事件处理机制 
 9.4.2 事件类 
 9.4.3 事件源 
 9.4.4 监听器 
 9.4.5 事件处理实现 
 9.4.6 适配器类 
 9.5 界面编程实例 
 思考与习题 
 
第10章 JSP技术 
 10.1 概述 
 10.1.1 JSP技术概述 
 10.1.2 JSP开发环境 
 10.2 JSP语法 
 10.2.1 JSP元素 
 10.2.2 JSP指令 
 10.3 JSP内置对象 
 10.3.1 page对象 
 10.3.2 config对象 
 10.3.3 request对象 
 10.3.4 response对象 
 10.3.5 out对象 
 10.3.6 session对象 
 10.3.7 application对象 
 10.3.8 pageContext对象 
 10.3.9 exception对象 
 10.4 JSP编程实例 
 思考与习题 
 
第11章 实例开发 
 11.1 试卷生成系统 
 11.1.1 程序概述 
 11.1.2 文件说明 
 11.1.3 功能结构图 
 11.1.4 主要界面 
 11.1.5 程序代码清单 
 11.2 基于JSP技术的登录注册系统 
参考文献 
  

编辑推荐

  本书主要针对Java编程的初中级读者,特别适用于高校本科生的教学。从最基础的数据类型、表达式、语句讲起,引导读者进入面向对象的编程环节中,特别是中间贯穿了线程技术、网络技术、数据库技术等方面的编程知识,最后结合一个具体的实例来进行应用编程的总结。

图书封面

评论、评分、阅读与下载


    Java实用编程技术 PDF格式下载


用户评论 (总计1条)

 
 

  •   书不错,但是有一本封面有个窟窿,还好不影响使用
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7