计算机
类型
可以朗读
语音朗读
372千字
字数
2015-09-01
发行日期
展开全部
主编推荐语
Java编程全面指南:基本概念、方法和高级特性
内容简介
本书从Java语言的基本特点入手,全面介绍了Java语言的基本概念和编程方法,并扼要介绍了Java的高级特性。全书内容涉及Java基本语法、数据类型、异常、界面设计、小应用程序、I/O数据流、线程等内容,这些内容基本覆盖了Java的实用技术,是进一步使用Java进行技术开发的基础。
目录
- 扉页
- 版权页
- 目录
- 内容提要
- 第2版前言
- 第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 MyEclipse开发工具及使用
- 1.2.5 Tomcat服务器的安装与配置
- 1.3 Java语言编程基础
- 1.3.1 Java基本数据类型
- 1.3.2 Java标识符与关键字
- 1.3.3 运算符
- 1.3.4 程序控制语句
- 1.3.5 Java异常处理
- 思考与习题
- 第2章 Java面向对象技术基础
- 2.1 类及对象
- 2.1.1 面向对象基本概念
- 2.1.2 类的定义
- 2.1.3 对象的创建和使用
- 2.1.4 构造方法
- 2.1.5 方法重载
- 2.1.6 类的成员和关键字this
- 2.2 封装、继承与多态性
- 2.2.1 类的封装
- 2.2.2 类的继承
- 2.2.3 多态与方法重写
- 2.2.4 关键字super
- 2.2.5 关键字static
- 2.2.6 final类和abstract类
- 2.2.7 类的接口
- 2.3 包
- 2.3.1 包的概念
- 2.3.2 引入包
- 2.3.3 访问保护
- 2.3.4 包的编译
- 思考与习题
- 第3章 线程和网络编程
- 3.1 线程概念
- 3.1.1 Java线程模型
- 3.1.2 主线程
- 3.1.3 创建线程
- 3.1.4 线程同步
- 3.1.5 线程通信
- 3.2 网络编程基础
- 3.2.1 TCP/UDP
- 3.2.2 端口
- 3.2.3 套接字
- 3.2.4 客户机/服务器模式
- 3.2.5 Java和网络
- 3.2.6 InetAddress类
- 3.2.7 URL
- 3.3 基于TCP/UDP的编程
- 3.3.1 TCP编程模型与实例
- 3.3.2 UDP编程模型与实例
- 思考与习题
- 第4章 Java图形用户界面
- 4.1 概述
- 4.1.1 图形用户界面
- 4.1.2 组件
- 4.2 Swing组件
- 4.2.1 文本组件
- 4.2.2 按钮组件
- 4.2.3 列表组件
- 4.3 布局管理器
- 4.3.1 顺序布局
- 4.3.2 边框布局
- 4.3.3 网格布局
- 4.3.4 布局实例
- 4.4 事件
- 4.4.1 事件处理机制
- 4.4.2 鼠标和键盘事件
- 4.4.3 事件源和监听器
- 4.4.4 事件处理实现
- 4.5 界面编程实例
- 思考与习题
- 第5章 Java数据库编程
- 5.1 数据库编程
- 5.1.1 MySQL的安装
- 5.1.2 SQL语言简介
- 5.2 JDBC
- 5.2.1 JDBC概念
- 5.2.2 系统编程模型
- 5.2.3 JDBC接口及驱动
- 5.3 通过JDBC访问数据库
- 5.3.1 java.sql包
- 5.3.2 编程模型及实例
- 5.3.3 解决中文乱码问题
- 思考与习题
- 第6章 JSP、Servlet和JavaBean
- 6.1 JSP基础
- 6.1.1 JSP技术概述
- 6.1.2 JSP基本语法
- 6.1.3 JSP内置对象
- 6.2 Servlet基础
- 6.2.1 Servlet简介
- 6.2.2 Servlet的类与接口
- 6.2.3 Servlet生命周期
- 6.2.4 Servlet表单数据
- 6.3 创建HttpServlet
- 6.4 JavaBean技术
- 6.4.1 JavaBean基础
- 6.4.2 JavaBean开发模式
- 思考与习题
- 第7章 MVC模式和Struts2框架
- 7.1 MVC模式基础
- 7.1.1 MVC模式简介
- 7.1.2 模型、视图和控制器
- 7.1.3 MVC的实现
- 7.2 Struts2框架基础
- 7.2.1 Struts2概述
- 7.2.2 Struts2工作流程
- 7.2.3 Struts2配置文件
- 7.2.4 Struts2标签库
- 7.3 Struts2实现的MVC模式
- 7.3.1 Struts2架构
- 7.3.2 FilterDispatcher核心过滤器
- 7.3.3 Action详解
- 7.3.4 值栈与OGNL表达式
- 7.3.5 结果与视图
- 7.4 Struts2深入理解
- 7.4.1 拦截器
- 7.4.2 Struts2验证框架
- 7.5 Struts2编程实例
- 7.5.1 Struts2安装配置
- 7.5.2 创建Struts2的Web应用
- 思考与习题
- 第8章 工业园区企业安全巡检系统
- 8.1 系统设计
- 8.1.1 开发背景和需求分析
- 8.1.2 系统目标与功能结构
- 8.1.3 数据库设计
- 8.1.4 系统预览图
- 8.2 Spring框架介绍
- 8.2.1 Spring基础
- 8.2.2 Spring骨骼架构
- 8.2.3 Bean的装配
- 8.2.4 IoC介绍
- 8.2.5 BeanFactory、ApplicationContext
- 8.3 DWR框架介绍
- 8.3.1 配置web.xml文件
- 8.3.2 配置dwr.xml文件
- 8.3.3 页面配置
- 8.3.4 系统代码示例
- 8.4 系统编程实例
- 第9章 精细化物资与人员管理平台
- 9.1 平台设计
- 9.1.1 开发背景和需求分析
- 9.1.2 系统目标与功能结构
- 9.1.3 数据库设计
- 9.1.4 系统预览图
- 9.2 Mybatis框架介绍
- 9.2.1 Mybatis概述
- 9.2.2 Mybatis组件
- 9.3 系统编程实例
- 参考文献
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。