[TOC] Redis 的内存 内存消耗 内存使用统计 使用info memory 命令查看内存相关指标: | 属性名 | 属性说明 | | | | | used_memory | redis分配器的内存总量 | | used_memory_human | 以可读的格式返回used_memory | ...
分类:
其他好文 时间:
2019-07-19 22:27:33
阅读次数:
140
一、概述 指原型实例指定创建对象的种类,并通过克隆这些原型创建新的对象 原型模式就是让类实现Cloneable接口,达到克隆原型类的方式。 1.1、适用场景 1、在创建对象的时候,我们不只是希望被创建的对象继承其基类的基本结构,还希望继承原型对象的数据。 2、希望对目标对象的修改不影响既有的原型对象 ...
分类:
其他好文 时间:
2019-07-09 19:22:08
阅读次数:
106
(一) 引用计数法 每有一个引用就加1,每失效一个就减1,为0表示可回收;但是此方法无法解决相互引用的情况 (二) 根搜索算法 从一系列的GCRoots对象为起点向下搜索,搜索的路径称为引用链,当一个对象没有任何引用链和GCRoots相连(也可以说成GCRoots到该对象不可达),则说明该对象可回收 ...
分类:
其他好文 时间:
2019-07-05 23:59:13
阅读次数:
230
Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点。而且很多概念的名称看起来又那么相似,很多人会傻傻分不清楚。比如本文要讨论的 JVM内存结构 、 Java内存模型 和 Java对象模型 ,这就是三个截然不同的概念,但是很多人容易弄混。 首先,这三个概念是完全不同的三个概念。 ...
分类:
编程语言 时间:
2019-06-22 11:02:44
阅读次数:
121
面向对象(OOP): 1. 什么是: 程序中都是先用对象来定义数据和功能,再按照逻辑的需要,访问对象中的数据和功能。 2. 为什么: 和现实中人的想法非常接近。 3. 什么是对象: 内存中同时存储多个数据和功能的存储空间 描述现实中一个具体事物的属性和功能的程序结构 事物的属性,会成为对象中的属性 ...
分类:
Web程序 时间:
2019-05-28 20:02:37
阅读次数:
170
在java中经常被提到的两个词是类与对象,实质上可以将类看作是对象的载体,它定义了对象所具有的功能。学习java语言必须要掌握类与对象,这样可以从深层次去理解java这种面向对象语言的开发理念,从而更好的掌握java编程思想与编程方式。 <! more OOP概述 Java的编程语言是面向对象的,采 ...
分类:
编程语言 时间:
2019-05-13 16:21:22
阅读次数:
133
JVM内存结构 VS Java内存模型 VS Java对象模型 https://www.hollischuang.com/archives/2509 Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点。而且很多概念的名称看起来又那么相似,很多人会傻傻分不清楚。比如本文我们要讨 ...
分类:
编程语言 时间:
2019-05-12 10:21:10
阅读次数:
121
函数也是对象,内存底层分析: Python中,“一切都是对象”。实际上,执行def 定义函数后,系统就创建了相应的函数 对象。我们执行如下程序,然后进行解释: 上面代码执行 def 时,系统中会创建函数对象,并通过print_star 这个变量进行引用: 我们执行“c=print_star”后,显然 ...
分类:
编程语言 时间:
2019-05-12 01:40:46
阅读次数:
146
```java
public class 类和对象 { public static void main(String[] args) { // 对象是实体——创建对象 Car car = new Car(); car.color = "白色"; car.start(); }
}
// 类是一个概念—... ...
分类:
其他好文 时间:
2019-04-13 17:34:17
阅读次数:
162