对象

  • 类与对象 —— 友元

    友元 生活中你的家有客厅(Public),有你的卧室(Private) 客厅所有来的客人都可以进去,但是你的卧室是私有的,也就是说只有你能进去 但是呢,你也可以允许你的好闺蜜好基友…

    编程笔记 2022年8月31日
  • python之面向对象

    面向对象 本质:将特定的数据与特定的功能绑定到一起 将来只能彼此相互使用 对象其实就是一个容器 里面将数据和功能绑定到一起 使用场景一: ​ eg:游戏人物…&#823…

    python 2022年8月30日
  • IO_对象流

    对象流 对象的本质是用来组织和存储数据的,对象本身也是数据。那么,能不能将对象存储到硬盘上的文件中呢?能不能将对象通过网络传输到另一个电脑呢?我们可以通过序列化和反序列化实现。 j…

    Java 2022年8月29日
  • JS基础学习(一)函数和对象

    函数定义方式 1.第一种function abs(x) { if (x >= 0) { return x; } else { return -x; } }2.第二种 变量赋值…

    大前端 2022年8月28日
  • Java synchronized锁升级过程验证

    ​ Java对象结构   ​     一个对象包括三部分: 对象头 实例数据 对其填充   对象头: Mark Word:用于存储对象自身运行时的数据,如哈希码(Hash Code…

    Java 2022年8月28日
  • JavaSE-Day02-面向对象编程

    面向对象编程 OOP 面向对象和面向过程 对于描述复杂的事务,从宏观上需要面向对象的思路,具体到微观,仍然需要面向过程的思路 面向过程——第一步做什么,第二部做什么…&…

    编程笔记 2022年8月27日
  • python内存管理机制

    python作为一门解释型语言,以代码简洁易懂著称。我们可以直接对名称赋值,而不必声明类型。名称类型的确定、内存空间的分配与释放都是由python解释器在运行时进行的。python…

    python 2022年8月27日
  • 面向对象数据库和NoSQL

    先来说说对象数据库。定义参见维基:http://zh.wikipedia.org/zh/%E5%AF%B9%E8%B1%A1%E6%95%B0%E6%8D%AE%E5%BA%93 …

    数据库 2022年8月26日
  • 面经-Java创建对象的过程

    java创建对象的过程主要分为一下五个步骤: (1)类加载检查 Java虚拟机(jvm)在读取一条new指令时候,首先检查能否在常量池中定位到这个类的符号引用,并且检查这个符号引用…

    Java 2022年8月26日
  • 设计模式之工厂模式

        写在前面:程序设计中常见的设计模式有23种,大致可以分为:创建型模式、结构型模式、行为型模式,见下图;     创建型模式:主要用于对象的创建;   结构型模式:用于处理类…

    编程笔记 2022年8月26日