“Java程序设计”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
任务9 数据存储(三)——数据库访问技术
任务十 网络购书平台WEB版
 
(未显示同一用户的33个中间版本)
第2行: 第2行:
 
*[[商苑面馆 :Java知识串讲]]、[[Java百题百练]]、[[Java错误大全]]
 
*[[商苑面馆 :Java知识串讲]]、[[Java百题百练]]、[[Java错误大全]]
 
*[[Java项目:商院面馆]]
 
*[[Java项目:商院面馆]]
*[[Java总复习:商苑面馆]]
+
*[[2020Java复习提纲]]、[[2020Java学期项目]]
*[[Java总复习:操作题]]
+
*2019:[[Java总复习:商苑面馆]]、[[Java总复习:操作题]]
 
*[[Eclipse导出Java项目]]
 
*[[Eclipse导出Java项目]]
 
*[[专题:面向对象思想]]
 
*[[专题:面向对象思想]]
 +
 
==任务一 搭建开发环境及JAVA语言==
 
==任务一 搭建开发环境及JAVA语言==
 
=== 什么是Java语言 ===
 
=== 什么是Java语言 ===
第135行: 第136行:
  
 
拓展与提高:
 
拓展与提高:
 +
 
*[[Java的循环嵌套]]
 
*[[Java的循环嵌套]]
  
第237行: 第239行:
 
*[[Set接口和HashSet类]]
 
*[[Set接口和HashSet类]]
 
*[[Map接口和HashMap类]]
 
*[[Map接口和HashMap类]]
*[[Java任务:用集合和接口实现用户库]]
+
*[[Java任务:用集合和接口实现用户库]](暂不用看)
 
*[[Java任务:用集合和接口实现商品库]]、[[Java任务:用集合和接口实现商品库2]]
 
*[[Java任务:用集合和接口实现商品库]]、[[Java任务:用集合和接口实现商品库2]]
*[[Java任务:用集合和接口实现购物车]]
+
*[[Java任务:用集合和接口实现购物车]](暂不用看)
  
 
*[[2020 Java第10周作业:接口和集合框架]]
 
*[[2020 Java第10周作业:接口和集合框架]]
第246行: 第248行:
  
 
===文件===
 
===文件===
*[[Java任务:缓存购物车]]
+
*[[Java任务:缓存购物车]](暂不用看)
*[[File类]]
+
*[[File类]](暂不用看)
*[[Java的IO类]]
+
*[[Java的IO类]](暂不用看)
*[[文本IO]]
+
*[[文本IO]](暂不用看)
*[[二进制IO]]
+
*[[二进制IO]](暂不用看)
*拓展:[[DataInputStream和DataOutputStream]]
+
*拓展:[[DataInputStream和DataOutputStream]](暂不用看)
*拓展: [[对象I/O]]
+
*拓展: [[对象I/O]](暂不用看)
  
 
== 任务9 数据存储(三)——数据库访问技术 ==
 
== 任务9 数据存储(三)——数据库访问技术 ==
第271行: 第273行:
 
===查询数据库中数据===
 
===查询数据库中数据===
 
*[[深入理解ResultSet]]
 
*[[深入理解ResultSet]]
*[[Java任务:修改用户密码]]
+
*[[Java任务:商品库的增删改查]]、[[Java任务:购物车的增删改查]]
 +
*[[Java任务:修改用户密码]](暂不用看)
 
*[[2020 Java第11周作业:数据库访问技术]]
 
*[[2020 Java第11周作业:数据库访问技术]]
  
==任务10  MVC设计思想 ==
+
==任务10  软件三层架构 ==
 
第12周
 
第12周
  
 
Java任务:购书系统命令行版的设计:
 
Java任务:购书系统命令行版的设计:
*[[Java MVC之用到的实体类]]
+
*[[软件开发三层架构]]
===表现层===
 
*[[Java MVC之 View层]]
 
  
===业务逻辑层===
+
===用户口===
 +
*[[Java架构设计之用户口]]
  
*[[Java MVC之 Controller层]]
+
===商品口===
 +
*[[Java架构设计之商品口]]
 +
===购物车口===
 +
*[[Java架构设计之购物车]]
 +
*[[Java任务:实现商品库和购物车类]]
 +
*[[Java MVC之用到的实体类]]
 +
*[[Java MVC之 View层]](暂时不用)
 +
*[[Java MVC之 Controller层]](暂时不用)
 +
*[[Java MVC之 Model层]](暂时不用)
  
===数据层===
 
*[[Java MVC之 Model层]]
 
*[[Java任务:实现商品库和购物车类]]
 
 
== 任务X Windows应用程序开发基础 ==
 
== 任务X Windows应用程序开发基础 ==
 
第13周
 
第13周
第295行: 第302行:
 
*[[Java图形界面编程基础]]
 
*[[Java图形界面编程基础]]
 
*[[Java界面容器]]
 
*[[Java界面容器]]
*[[Java界面组件]]
+
*[[Java界面组件]]、[[Java组件的添加_方法一]]、[[Java组件的添加_方法二]]
 
*[[Java界面布局]]
 
*[[Java界面布局]]
 
*[[Java任务:购书系统登录窗体的设计]]
 
*[[Java任务:购书系统登录窗体的设计]]
第301行: 第308行:
 
*[[复选框JCheckBox]]
 
*[[复选框JCheckBox]]
 
*[[JRadioButton和ButtonGroup]]
 
*[[JRadioButton和ButtonGroup]]
 +
*[[Windows应用程序基本结构_知识点提炼]]
  
 
===Windows窗体事件处理机制===
 
===Windows窗体事件处理机制===
*[[Java任务:用户登录界面功能实现]]
+
 
 
*[[事件和事件源]]
 
*[[事件和事件源]]
 
*[[注册事件监听器和处理事件]]
 
*[[注册事件监听器和处理事件]]
第309行: 第317行:
 
*[[鼠标事件]]
 
*[[鼠标事件]]
 
*[[Lambda表达式]]
 
*[[Lambda表达式]]
 +
*[[Java任务:用户登录界面功能实现]]
  
 
== 任务X Windows应用程序开发进阶 ==
 
== 任务X Windows应用程序开发进阶 ==
 
第14周
 
第14周
  
 +
WindowBuilder 插件安装步骤:https://jingyan.baidu.com/article/e4d08ffd84e5160fd2f60d3e.html
 
===数据显示控件===
 
===数据显示控件===
*[[Java任务:图书信息检索]]
+
 
*[[用Design模式设计Java窗体]]
+
*[[用Design模式设计Java窗体]][[Java任务:用Design模式设计用户登录界面]]
 
*[[JComboBox组件]]
 
*[[JComboBox组件]]
 
*[[JTable组件]]
 
*[[JTable组件]]
 
*[[JMenuBar菜单栏]]
 
*[[JMenuBar菜单栏]]
 +
*[[Java任务:商品信息检索之客户端]]
 +
*[[Java任务:商品信息检索之管理端]]
 +
*[[Java任务:图书信息检索]](待更新)
  
 
===通用对话框===
 
===通用对话框===
*[[Java任务:完成商品购买并显示购物车详细信息]]
+
*[[Java任务:商品信息页面连接后台之客户端]]
 +
*[[Java任务:商品信息页面连接后台之管理端]]
 
*[[JOptionPane组件]]
 
*[[JOptionPane组件]]
 
*[[JFileChooser组件]]
 
*[[JFileChooser组件]]
*[[Java任务:软件整体组装]]
+
 
 +
*[[Java任务:完成商品购买并显示购物车详细信息]](待更新)
 +
*[[Java任务:软件整体组装]](待更新)
  
 
== 任务十 网络购书平台WEB版 ==
 
== 任务十 网络购书平台WEB版 ==
第15周
+
第15周。
 +
 
 +
[[文件:java2020-13-1.png]]
 +
 
 +
参考文档:https://www.cnblogs.com/hubgit/p/6845954.html
 +
 
 +
Java Web(一) Servlet详解!!https://www.cnblogs.com/whgk/p/6399262.html
 +
 
 +
Java Web(三) 会话机制,Cookie和Session详解 https://www.cnblogs.com/whgk/p/6422391.html
 +
 
 +
Java Web8 :MVC和三层架构:https://www.cnblogs.com/whgk/p/6435300.html
 +
 
 +
Java Web(九) 用户管理系统:https://www.cnblogs.com/whgk/p/6437643.html
 +
 
 +
 
 +
 
 +
*[[安装与配置Tomcat]]
 +
 
 +
*[[创建第一个Java Web项目]]
 +
 
 +
*[[Java Web: 构建电商平台登录/注册页面]]
 +
 
 +
*[[Java Web: 用户登陆功能的实现]]
 +
 
 +
*[[Java Web:构建简单web应用]]
 +
 
 +
*[[Java Web: 利用Ajax传送后台数据]]
 +
 
 +
*[[Java web:用户登录与登出]]
 +
 
 +
*[[Java Bean的理解]]
 +
 
 +
*[[Eclipse 导入mysql驱动程序(Java web项目)]]
 +
 
 +
*[[Java web 连接MySQL数据库]]
 +
 
 
== 任务十一 综合案例——网络购书系统 ==
 
== 任务十一 综合案例——网络购书系统 ==
 
第16周
 
第16周

2020年6月26日 (五) 04:19的最新版本

Java复习

任务一 搭建开发环境及JAVA语言

什么是Java语言

搭建Java开发环境

欢迎进入Java编程世界

任务二 JAVA程序开发基础

程序编写方法

变量和表达式

Java字符串

任务三 面向对象初步

3.1类和对象

实践:Java任务:建立商品对象


步骤拆解:

3.1.3 拓展与提高

3.2 成员变量的完善

Java任务:面条对象的完善

知识点:

拓展知识点:

任务四 流程控制语句

智能决策:选择结构


重复迭代:循环结构

知识点链接1:


知识点链接2:

拓展与提高:

任务五 使用数组进行存储

数组

练习:Java实例:手机计费程序

拓展:Java的Arrays类Java数组的复制

对象数组


异常处理

任务六 结构化程序设计

方法的定义和调用

方法的调用分析

方法调用的特殊案例

程序调试

方法重载

任务七 JAVA面向对象编程(二)

第9周

前情回顾

类的继承

类的多态


任务8 数据存储(二)——集合和文件

第10周

接口和多态

拓展:

集合

文件

任务9 数据存储(三)——数据库访问技术

第11周

连接数据库

更新数据库表中数据

查询数据库中数据

任务10 软件三层架构

第12周

Java任务:购书系统命令行版的设计:

用户口

商品口

购物车口

任务X Windows应用程序开发基础

第13周

Windows应用程序基本结构

拓展:

Windows窗体事件处理机制

任务X Windows应用程序开发进阶

第14周

WindowBuilder 插件安装步骤:https://jingyan.baidu.com/article/e4d08ffd84e5160fd2f60d3e.html

数据显示控件

通用对话框

任务十 网络购书平台WEB版

第15周。

Java2020-13-1.png

参考文档:https://www.cnblogs.com/hubgit/p/6845954.html

Java Web(一) Servlet详解!!https://www.cnblogs.com/whgk/p/6399262.html

Java Web(三) 会话机制,Cookie和Session详解 https://www.cnblogs.com/whgk/p/6422391.html

Java Web8 :MVC和三层架构:https://www.cnblogs.com/whgk/p/6435300.html

Java Web(九) 用户管理系统:https://www.cnblogs.com/whgk/p/6437643.html


任务十一 综合案例——网络购书系统

第16周

历史

3.2.1 Java任务:图书对象的完善