技术教育社区
www.teccses.org

Java开发技术实践

封面

作者:李圣文//杨之江//龚君芳

页数:227

出版社:科学出版社

出版日期:2015

ISBN:9787030425850

电子书格式:pdf/epub/txt

内容简介

Java软件开发是信息类专业软件开发中的核心课程,属于实用技术类范畴,目标是培养学生掌握分布式、网络等现代软件开发方法。本教材根据信息类专业的实际情况,考虑到学生在上此门课程之前已经有过计算机语言、面向对象的思想、数据结构的基础,综合涉及java基础知识、类库、企业开发、web开发等内容。教材旨在系统规范地安排实践教学内容及实验时间,可以有效缓解实习指导任务繁重的现状,提高学生操作能力训练的教学效果。在内容安排上,注重java语言体系、企业开发、web开发理论与实践角度组织,对于面向对象思想不在涉及,对于java语言的语法不做过多讨论,重点培养学生完整的Web企业开发知识体系。

本书特色

java软件开发是信息类专业软件开发中的核心课程,属于实用技术类范畴,目标是培养学生掌握分布式、网络等现代软件开发方法。本教材根据信息类专业的实际情况,考虑到学生在上此门课程之前已经有过计算机语言、面向对象的思想、数据结构的基础,综合涉及java基础知识、类库、企业开发、web开发等内容。教材旨在系统规范地安排实践教学内容及实验时间,可以有效缓解实习指导任务繁重的现状,提高学生操作能力训练的教学效果。在内容安排上,注重java语言体系、企业开发、web开发理论与实践角度组织,对于面向对象思想不在涉及,对于java语言的语法不做过多讨论,重点培养学生完整的web企业开发知识体系。

目录

第1章  开发工具与环境
  1.1  jdk开发环境
    1.1.1  jdk安装
    1.1.2  环境变量设置
  1.2  基于命令行的开发
    1.2.1  第一个java程序
    1.2.2  java程序的编译
    1.2.3  程序执行
    1.2.4  程序调试
  1.3  基于eclipse的开发
    1.3.1  eclipset简介
    1.3.2  eclipse项目实践
    1.3.3  程序编译错误的消除
    1.3.4  库的引用
    1.3.5  java应用程序调试实例
    1.3.6  相关窗口设置
    1.3.7  eclidse插件
  1.4  jdk常用工具
    1.4.1  jar
    1.4.2  javadoc
  1.5  习题
第2章  java语言基础
  2.1  基本语法
    2.1.1  标识符与关键字
    2.1.2  基本数据类型
    2.1.3  运算符
    2.1.4  java包
  2.2  java中的面向对象
    2.2.1  对象引用
    2.2.2  java.lang.object
    2.2.3  java.lang.string
    2.2.4  包装类
    2.2.5  数组
  2.3  构建类
    2.3.1  接口
    2.3.2  构造与析构
    2.3.3  访问控制
    2.3.4  继承
    2.3.5  嵌套类
  2.4  反射
  2.5  异常处理
  2.6  容器类
  2.7  命名规范
  2.8  java与c++
    2.8.1  语法与词汇
    2.8.2  类型、值、变量、表达式
    2.8.3  java类与对象
    2.8.4  继承和多态
  2.9  习题
第3章  数据库开发
  3.1  jdbc介绍
  3.2  jdbc api
    3.2.1  connection对象
    3.2.2  drivermanager类
    3.2.3  statement对象
    3.2.4  resultset对象
    3.2.5  preparedstatement
    3.2.6  callablestatement
  3.3  java数据库——hsqldb
    3.3.1  简介
    3.3.2  服务器模式启动示例
    3.3.3  客户端工具
  3.4  jdbc实例
  3.5  习题
第4章  图形用户界面
  4.1  事件处理
    4.1.1  事件处理机制
    4.1.2  frame示例
    4.1.3  使用适配器类简化代码
  4.2  awt组件
    4.2.1  按钮
    4.2.2  标签
    4.2.3  文本组件
    4.2.4  复选框
    4.2.5  单选按钮
    4.2.6  列表
    4.2.7  滚动条
  4.3  swing
    4.3.1  swing组件
    4.3.2  组件的显示
    4.3.3  joptionpanel
  4.4  容器与布局
    4.4.1  swing容器
    4.4.2  jpanel和jscrollpane
    4.4.3  布局
  4.5  jnotepad实践
  4.6  习题
第5章  多线程
  5.1  java中的线程
    5.1.1  操作系统与进程
    5.1.2  进程与线程
    5.1.3  java的多线程机制
  5.2  线程创建
    5.2.1  thread类
    5.2.2  实现runnable接口
    5.2.3  线程的结束与常用方法
  5.3  线程同步
    5.3.1  不相关的线程
    5.3.2  相关但无须同步的线程
    5.3.3  互斥线程
    5.3.4  竞争条件问题
    5.3.5  代码块的同步
    5.3.6  相互通信的互斥线程
  5.4  线程本地存储区
  5.5  习题
第6章  网络程序设计
  6.1  网络基础
    6.1.1  ip地址
    6.1.2  tcp和udp
  6.2  socket基础
    6.2.1  连接到服务器
    6.2.2  发送邮件
    6.2.3  服务器端套接字
  6.3  http服务器实例开发
    6.3.1  简单服务器程序
    6.3.2  获取http命令
    6.3.3  支持并发的http服务器
  6.4  url类
  6.5  习题
第7章  web开发基础
  7.1  web基础
    7.1.1  post与get
    7.1.2  web项目实践
  7.2   servlet
    7.2.1  servlet概述
    7.2.2  servlet生命周期
    7.2.3  servlet实践
  7.3  jsp
    7.3.1  jsp概述
    7.3.2  jsp内置对象
    7.3.3  jsp实践
  7.4  习题
第8章  java ee与分布式开发
  8.1  分布式多层应用程序
    8.1.1  安全性
    8.1.2  java ee组件
    8.1.3  java ee客户端
    8.1.4  web组件
    8.1.5  业务组件
    8.1.6  企业信息系统层
    8.1.7  java ee容器
  8.2  java ee开发体系
    8.2.1  java ee的核心api与组件
    8.2.2  开发角色
    8.2.3  java ee应用组装和部署
  8.3  ejb与企业bean
    8.3.1  企业bean的优点
    8.3.2  企业bean的分类
  8.4  无状态会话bean实践
    8.4.1  创建无状态会话bean
    8.4.2  web客户端
  8.5  远程方法调用
    8.5.1  rmi原理
    8.5.2  rmi实例
  8.6  web服务
    8.6.1  xml
    8.6.2  soap
    8.6.3  wsdl标准格式
    8.6.4  web service实践
  8.7  习题
第9章  ssh集成框架
  9.1  spring
    9.1.1  ioc
    9.1.2  aop
  9.2  orm与hibernate
    9.2.1  hibernate概述
    9.2.2  hibernate原理
    9.2.3  开发示例
  9.3  struts
    9.3.1  mvc思想概述
    9.3.2  struts开发实践
  9.4  ssh整合实践
    9.4.1  概述
    9.4.2  整合spring与struts
    9.4.3  集成hibernate
  9.5  习题
第10章  jforum实例分析
  10.1  系统部署及功能介绍
    10.1.1  下载与安装
    10.1.2  jforum功能介绍
  10.2  源码分析
    10.2.1  框架配置文件分析
    10.2.2  mvc和orm实现
    10.2.3  jforum处理请求流程
    10.2.4  文件监视
    10.2.5  数据库访问
    10.2.6  权限配置
  10.3  二次开发
    10.3.1  常用开发包
    10.3.2  关键类
    10.3.3  实例开发
参考文献

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《Java开发技术实践》
Article link:https://www.teccses.org/502883.html