• Java面向对象的基本概念


    • 什么是面向对象

    把一组结构数据和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过封装(encapsulation)隐藏内部细节,通过

    继承(inheritance)实现类的特化(specialization)、泛化(generalization),通过多态(polymorphism)实现基于对象类型的动态分派(dynamic dispatch)。

     

    • 成员变量和局部变量的区别:成员变量Java会默认初始化,而局部变量必须自己初始化。
    • 一般我们语言中,成员变量 = 属性  方法 = 函数(具体初始化值,打印即可查得,一般是0,布尔是false,所有引用类型是NULL)
    • 基础类型(Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。)之外的类型都是引用类型。基础类型只占一块内存,引用类型占2块内存(new出的对象在一块内存(堆内存),其引用在另外一块内存)。方法只有一份,在执行的时候才占用内存。所谓引用,简言之,一小块内存指向一大块内存。
  • 相关阅读:
    hdu2896 病毒肆虐【AC自动机】
    poj1066 Treasure Hunt【计算几何】
    vue教程3-webpack搭建项目
    棋牌手游在线人数监控系统
    vue教程2-组件化开发
    vue教程1-初体验
    DRF教程6-分页
    DRF教程5-API接口文档和接口测试
    DRF教程4-视图集和路由类
    DRF教程3-类视图
  • 原文地址:https://www.cnblogs.com/theWinter/p/8507377.html
Copyright © 2020-2023  润新知