从Java到Web程序设计教程

从Java到Web程序设计教程

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

全书涵盖Java程序设计、Java Web技术、项目综合实践,构建网上商城。

内容简介

全书共分为三部分,第一部分为Java程序设计,作为必要的编程基础,包括环境的搭建、变量、函数、表达式和语句、程序的结构、面向对象的基本思路和JDBC数据库编程;第二部分是Java Web技术,也是必要的企业级动态网站设计的基础,包括Web的工作原理、基本的HTML及HTML5标签、CSS和JavaScript基础,以及从Java到Web应用相关的知识点,包括JSP、JSTL、JavaBean、Servlet、过滤器和监听器;第三部分是项目综合实践,主要是综合前两部分知识的一个应用案例,循序渐进地构建一个网上商城。

章节目录

封面

版权页

前言

目录

第1部分 Java程序设计

第1章 运行环境的搭建

1.1 Java运行环境的安装

1.2 开发工具的选择及安装

第2章 Java基础知识

2.1 Java编程的基本规范

2.2 Java标识符

2.3 Java的数据类型及常量

2.3.1 Java的数据类型

2.3.2 Java中的常量

2.3.3 Java中的数据类型转换

2.4 Java表达式

2.4.1 算术运算符

2.4.2 关系运算符

2.4.3 逻辑运算符

2.4.4 赋值运算符

2.4.5 其他运算符

2.4.6 Java运算符优先级

2.5 Java的常用函数

2.5.1 Java的字符串函数

2.5.2 Java的数学函数

第3章 程序设计结构

3.1 顺序结构

3.1.1 标准输入

3.1.2 标准输出

3.2 选择结构

3.2.1 单分支选择

3.2.2 双分支选择

3.2.3 嵌套选择

3.2.4 多分支选择

3.3 循环结构

3.3.1 while循环

3.3.2 do-while循环

3.3.3 for循环

3.3.4 Java增强型for循环

3.3.5 嵌套的循环结构

3.3.6 break、continue和return语句

3.4 Java的异常处理

3.4.1 throws抛出异常

3.4.2 try、catch和finally捕获异常

3.4.3 Java中的常见异常

第4章 面向对象程序设计思想

4.1 类的定义

4.1.1 修饰符

4.1.2 成员变量与局部变量

4.1.3 实例变量与静态变量

4.1.4 静态方法与实例方法

4.1.5 构造方法

4.1.6 Getters与Setters方法

4.2 继承与抽象类

4.2.1 继承与覆盖

4.2.2 抽象与实现

4.3 接口与实现

4.4 集合与泛型

4.4.1 常用的集合类

4.4.2 Java泛型

4.4.3 迭代器

4.4.4 集合的实用工具类

4.5 多线程机制

4.5.1 线程的创建

4.5.2 线程的状态

4.5.3 线程的同步

第5章 数据库技术与JDBC

5.1 数据库与SQL语言

5.1.1 数据库概述

5.1.2 SQL语句

5.2 MySQL及驱动下载

5.2.1 MySQL Server的安装与配置

5.2.2 数据库驱动程序下载

5.3 JDBC编程

5.3.1 驱动程序的加载与注册

5.3.2 连接与语句类

5.3.3 ResultSet结果集

5.3.4 JDBC编程实例

5.4 JDBC的DAO模式

第2部分 Java Web技术

第6章 Web基本原理及开发平台

6.1 Web基本原理

6.2 Tomcat的安装及目录结构

6.2.1 Tomcat的安装

6.2.2 Tomcat的目录结构

6.3 Tomcat与MyEclipse的集成配置

第7章 HTML与HTML5基础

7.1 HTML基础

7.2 HTML表单

7.3 HTML框架

7.4 HTML的布局和列表

7.5 HTML5基础

7.5.1 video和audio标签

7.5.2 HTML5表单

7.5.3 HTML5的文档结构标签

第8章 层叠样式表基础

8.1 样式的基本语法

8.2 样式应用方式

8.3 CSS常用样式

第9章 前端脚本语言JavaScript

9.1 JavaScript的数据类型

9.2 JavaScript操作HTML元素

9.3 DOM的Node节点

9.4 jQuery

9.5 Ajax与JSON数据格式

9.5.1 JSON数据格式

9.5.2 Ajax技术

第10章 JSP技术

10.1 JSP页面的基本结构

10.1.1 JSP指令

10.1.2 JSP动作元素

10.2 JSP内置对象

10.3 Servlet技术

10.3.1 Java Web过滤器

10.3.2 Java Web监听器

10.3.3 Servlet的线程特性

第3部分 项目综合实践

第11章 简单电子商务网站的开发

11.1 电子商务网站系统设计

11.1.1 功能设计

11.1.2 数据表结构设计

11.1.3 用Hibernate逆向工程生成实体类

11.1.4 流程设计

11.2 电子商务网站业务逻辑(后端)实现

11.2.1 数据库连接类

11.2.2 业务逻辑实现类

11.3 电子商务网站界面(前端)的集成

11.3.1 注册功能的实现

11.3.2 登录和退出功能的实现

11.3.3 用户管理功能的实现

11.3.4 添加商品功能的实现

11.3.5 商品管理功能的实现

11.3.6 购物过程功能的实现

11.3.7 购物车管理功能的实现

11.4 项目小结

附录A

从Java到Web程序设计教程是2019年由电子工业出版社出版,作者李伟林。

得书感谢您对《从Java到Web程序设计教程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Java高级程序设计实战教程 电子书
本书是在读者初步掌握Java的基础知识和技能之后,进一步学习Java高级编程的指导用书。主要内容包括Java编码规范、Java集合框架、Java反射机制、Java泛型机制、Java序列化机制、Java多线程机制、Java网络编程、Java数据库编程、综合实训等。本书能够使读者逐步领会并掌握Java的编程思想和技能,为进一步学习J2EE框架技术奠定了扎实的基础。
Java程序设计基础教程 电子书
本书是面向Java初学者的入门级图书,以通俗易懂的语言详细讲解Java语言的基础知识。
Java 开发从入门到精通 电子书
本书由浅入深地详细讲解了Java的开发技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。本书共20章,第1~2章讲解了Java技术的基础知识,包括Java印象和首段Java程序;第3~9章分别讲解了Java语法、条件语句、循环语句、数组、面向对象等知识,这些内容都是Java开发技术的核心知识;第10~14章分别讲解了集合、类库、泛型、异常处理、I/O和文件处理的基本知识,这些内容是Ja
Java程序设计教程(慕课版) 电子书
Java是一种被广泛使用的网络编程语言。它采用面向对象技术,不依赖于机器结构,具有可移植性、健壮性、安全性。除了语言的基本语法外,Java还提供了丰富的类库,程序设计人员利用该类库可以很方便地开发自己的系统。全书共15章,分为两篇。第一篇包括第1~8章,主要讲解语言的词法、语法,以及编程技能技巧;第二篇包括第9~15章,主要讲解Java常用类的用法。每一章的内容都由浅入深、由易到难。本书大部分的例
Java程序设计教程与上机实验 电子书
本书是在编者多年从事Java教学和项目开发的基础上编写而成的,以面向对象的编程思想为指导,通过大量的项目案例,详细讲述了Java程序设计的基本方法和技巧。全书共11章,第1章主要讲解Java的基础知识;第2章主要介绍Java语言的程序基础,包括Java中的常量和变量、运算符、语句、数组和方法。第3~4章主要介绍面向对象的程序设计,包括继承、封装和多态。第5~11章主要介绍Java语言中的一些高级应