java学习总结
来源:互联网 发布:网络教育考试时间 编辑:程序博客网 时间:2024/06/05 14:39
一.结构
常用类、集合框架、线程、JDBC
↑
↑
封装、继承、多态
抽象、接口
异常、数组(static、final)
↑
↑
基本数据类型(引用数据类型)(标关常变)
运算符
流程控制
二.面向对象
OOP:(Object Oriented Programming)面向对象编程
AOP:(Aspect Oriented Programming)面向切面编程
API:(Application Programming Interface)应用程序接口
DOM:(Document Object Model)文档对象模型
ORM:(Object Relational Mapping)对象关系映射,持久化和序列化的过程
dos:(Disk Operating System)磁盘操作系统
封装:(高内聚、低耦合)封装就是保证软件内部具有优良的模块性基础,封装的目的就是要实现软件内部的“高内聚、低耦合”,防止程序相互依赖而产生的变动影响。
继承:(重用性、扩展性)继承是子类自动共享父类的数据和方法的机制,提高了代码的可重用性和可扩展性。
多态:(灵活性、扩展性)不修改程序代码就可以改变程序运行时所绑定的具体代码,让程序可以选择多个运行状态,多态性增强了程序的灵活性和扩展性。
(注:多态 1.有继承 2.有重写 3.父类的引用指向子类的对象
对象实际是什么类型就调用什么类型的方法)
常用类、集合框架、线程、JDBC
↑
↑
封装、继承、多态
抽象、接口
异常、数组(static、final)
↑
↑
基本数据类型(引用数据类型)(标关常变)
运算符
流程控制
二.面向对象
OOP:(Object Oriented Programming)面向对象编程
AOP:(Aspect Oriented Programming)面向切面编程
API:(Application Programming Interface)应用程序接口
DOM:(Document Object Model)文档对象模型
ORM:(Object Relational Mapping)对象关系映射,持久化和序列化的过程
dos:(Disk Operating System)磁盘操作系统
封装:(高内聚、低耦合)封装就是保证软件内部具有优良的模块性基础,封装的目的就是要实现软件内部的“高内聚、低耦合”,防止程序相互依赖而产生的变动影响。
继承:(重用性、扩展性)继承是子类自动共享父类的数据和方法的机制,提高了代码的可重用性和可扩展性。
多态:(灵活性、扩展性)不修改程序代码就可以改变程序运行时所绑定的具体代码,让程序可以选择多个运行状态,多态性增强了程序的灵活性和扩展性。
(注:多态 1.有继承 2.有重写 3.父类的引用指向子类的对象
对象实际是什么类型就调用什么类型的方法)
0 0
- java框架学习总结
- java学习一路总结
- java线程学习总结
- JAVA SWING学习总结
- Java学习总结
- java学习总结
- Java Web学习总结
- java学习总结-序
- java多线程学习总结
- java多线程学习总结
- java学习总结篇
- 学习java总结
- java web 学习总结
- Java 语言学习总结
- 学习JAVA问题总结
- java线程学习总结
- java 高新技术学习总结
- java Date学习总结
- Codeforces Round #349 (Div. 2) D. World Tour 【spfa+暴力枚举】
- C语言实现多态
- Cordova 6 常用插件
- 无线传感网络通信标准IEEE 802.15.4
- 使用php脚本向Mysql服务器发送SQL(基本)
- java学习总结
- iOS之FMDB的基本使用
- CentOS 7 上编译安装MySQL 5.6.29
- NGINX引入线程池 性能提升9倍
- 机器学习入门系列四(关键词:BP神经网络)
- 【BZOJ2653】middle,主席树(非权值线段树)维护序列和信息+二分答案
- 剑指offer之编程(八)
- 23.二叉树中和为某一值的路径(做第二遍时感觉仍有难度,第三次做还是要看一下思路)
- navicat 如何设置外键