zoukankan      html  css  js  c++  java
  • java study3

    面向过程与面向对象

    面向过程:必须了解整个过程,每个步骤互成因果关系,每个因果关系都构成一个步骤,多个步骤就构成了一个系统。因为存在因果关系,每隔步骤难以分离,非常紧密,当任何一步出现问题,将会影响到所有系统。如蛋炒饭
    面向对象:将现实世界分割成不同的单元或对象,实现各个对象,如果完成某个功能,只需要将各个对象协作起来就可以。盖浇饭。
    

    面向对象三大特征:封装、继承、多态
    类到对象,实例化的过程。对象到类,是抽象的过程。
    系统默认值:
    基本数据类型:
    byte, short, int, leng 都是0
    double, float 是0.0
    boolean是false
    char 是 /u0000
    引用数据类型是null

    成员变量和局部变量

    定义位置上看:成员定义在类中,局部定义在方法中,或者语句中的内存
    内存的存储:成员变量跟随对象在堆中存储;局部变量跟随方法在栈中存储
    生命周期:成员变量堆内存存储,生命周期较长;局部变量栈内存存储,生命周期较短
    作用范围:成员变量作用范围是整个类,最大;局部变量:只在方法、语句中有效,最小
    初始化赋值:成员变量堆内存,有默认值;局部变量是栈内存,必须手动赋值;
    

    封装:

    隐藏实现细节,对外提供公共访问方式
    

    接口

  • 相关阅读:
    SURF与SIFT
    CVMAT操作
    flask
    爬虫
    mysql基础
    WINCE6.0_CHS_SDK安装失败
    com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1443 连接到主机 localhost 的 TCP/IP 连接失败。
    office 2010每次打开word都要重新配置的解决方法
    如何使用Visual Studio 2008编译C语言
    Hibernate初学、遇到的问题
  • 原文地址:https://www.cnblogs.com/csj2018/p/9477730.html
Copyright © 2011-2022 走看看