zoukankan      html  css  js  c++  java
  • java study3

    面向过程与面向对象

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

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

    成员变量和局部变量

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

    封装:

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

    接口

  • 相关阅读:
    pandas.DataFrame.to_excel
    python list [:1]
    python 读取文件
    pandas 中的常用数学计算
    神经网络相关术语
    keras初探
    机器学习相关
    Numpy random arange zeros
    numpy 常用函数
    【Redis学习之四】Redis数据类型 string
  • 原文地址:https://www.cnblogs.com/csj2018/p/9477730.html
Copyright © 2011-2022 走看看