Javass高级理论听课笔记
来源:互联网 发布:淘宝产品首页营销图片 编辑:程序博客网 时间:2024/05/22 00:38
学习Java开发高级部分的理论知识
1.学习目标
第一章:Java程序设计基础
第二章:设计模式基础
第三章:框架的基础概念
第四章:最基本的设计模式
第五章:设计模式的应用
理论的重要性
1.1.只讲案例的错误之处
1.2.理论对调试的重要性
2.Java程序设计的基本概念
2.1什么是软件开发
软件开发的过程,基本上是先分析解决的问题,找出解决的办法,然后把解决办法用相应的程序语言进行表达,最后使用编好的程序去解决问题的过程。
2.2什么是程序设计
所谓的程序设计,指的就是:在软件开发过程中,如何找出解决问题的方法,找到办法过后,如何合理的划分程序结构,合理的组织程序代码,这样一个过程就是程序设计。
2.3程序设计能干什么
好的程序设计能让程序:更好的完成用户的需求功能;有更合理的程序架构;更好的程序性能;更好的复用性;更好的可扩展性、可维护性、可配置性、可伸缩性;更好的健壮性;更好的稳定性等。
3.Java程序设计的基本原则
3.1面向接口编程
从接口的语法规则上看:接口是特殊的抽象类
从接口的作用和功能看:给出实现的定义
3.2优先使用对象组合而非类继承
3.3分层
<1>表现层功能:展示数据、人机交互、收集参数调用逻辑层
<2>逻辑层功能:进行数据的逻辑校验、进行逻辑判断、实现业务功能、处理相关功能、处理后续流程、组织数据返回表现层
<3>实现数据持久化、实现对象和持久化数据的双向映射
1.学习目标
第一章:Java程序设计基础
第二章:设计模式基础
第三章:框架的基础概念
第四章:最基本的设计模式
第五章:设计模式的应用
理论的重要性
1.1.只讲案例的错误之处
1.2.理论对调试的重要性
2.Java程序设计的基本概念
2.1什么是软件开发
软件开发的过程,基本上是先分析解决的问题,找出解决的办法,然后把解决办法用相应的程序语言进行表达,最后使用编好的程序去解决问题的过程。
2.2什么是程序设计
所谓的程序设计,指的就是:在软件开发过程中,如何找出解决问题的方法,找到办法过后,如何合理的划分程序结构,合理的组织程序代码,这样一个过程就是程序设计。
2.3程序设计能干什么
好的程序设计能让程序:更好的完成用户的需求功能;有更合理的程序架构;更好的程序性能;更好的复用性;更好的可扩展性、可维护性、可配置性、可伸缩性;更好的健壮性;更好的稳定性等。
3.Java程序设计的基本原则
3.1面向接口编程
从接口的语法规则上看:接口是特殊的抽象类
从接口的作用和功能看:给出实现的定义
3.2优先使用对象组合而非类继承
3.3分层
<1>表现层功能:展示数据、人机交互、收集参数调用逻辑层
<2>逻辑层功能:进行数据的逻辑校验、进行逻辑判断、实现业务功能、处理相关功能、处理后续流程、组织数据返回表现层
<3>实现数据持久化、实现对象和持久化数据的双向映射
- Javass高级理论听课笔记
- 听课笔记
- 听课笔记
- 听课笔记
- 听课笔记(第七讲): VC维理论 (台大机器学习)
- 听课笔记(第六讲): 归纳理论(台大机器学习)
- 台湾国立大学机器学习基石.听课笔记(第六讲): 一般化(举一反三)的理论
- SCJP的听课笔记
- OPM3听课笔记
- 生理心理学”听课笔记
- CCNA听课笔记一
- CCNA听课笔记二
- CCNA听课笔记三
- 听课笔记2
- 第一天:听课笔记
- 第二天:听课笔记
- 第三天:听课笔记
- 第四天:听课笔记
- SOJ 1310. Right-Heavy Tree
- 中国集成电路发展探秘
- MemSQL学习笔记-类似MySQL的数据库
- [LeetCode] Minimum Window Substring
- 黑马程序员--Java语法
- Javass高级理论听课笔记
- 将Emacs配置成一个C/C++的IDE编程环境
- Java 通过Web Services访问Aras Innovator PLM
- ADO访问数据库
- storm
- [.Net码农]SqlBulkCopy的几点注意事项
- 未找到所需版本的flash player
- MySQL Cluster配置文件-SQL节点4G内存
- UVA 11795 Mega Man's Missions