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.父类的引用指向子类的对象
                    对象实际是什么类型就调用什么类型的方法)

0 0
原创粉丝点击