
programming language
文章平均质量分 86
刷算法题by py,每天努力保持三道
Can__er
最后都会长大 无论是一枝独秀还是开出遍地的花
展开
-
深入理解Java虚拟机阅读笔记(二.2):垃圾收集器与内存分配策略
深入理解Java虚拟机阅读笔记(二.2)第二部分 自动内存管理机制第三章 垃圾收集器与内存分配策略3.1 概述3.2 对象已死嘛2.3 虚拟机对象探秘2.4 实战第二部分 自动内存管理机制第三章 垃圾收集器与内存分配策略3.1 概述栈帧分配多少内存是在类结构确定下来就已知的,在运行期可能给予部分优化,而堆和方法区则在运行期间才确定对象和分配(不同的实现类大小不同,不同程序分支不同)3.2 对象已死嘛计数算法:引用加一,引用失效减一,对于循环引用无法回收可达性分析算法:通过GC Roots开始原创 2021-10-30 20:54:42 · 211 阅读 · 0 评论 -
深入理解Java虚拟机阅读笔记(二.1):Java内存区域与内存溢出异常
深入理解Java虚拟机阅读笔记(二)第一部分 自动内存管理机制第二章 Java内存区域与内存溢出异常2.1 概述2.2 运行时数据区虚拟机栈:1.3-1.4 发展史1.5 展望未来1.6 实战第一部分 自动内存管理机制第二章 Java内存区域与内存溢出异常2.1 概述Java的内存管理交付于虚拟机,本章介绍分区有哪些2.2 运行时数据区程序计数器:当前线程所执行的字节码的行号指示器线程独立,互不影响线程执行的是Java代码时,记录正在执行的虚拟字节码指令的地址;执行Native方法(作用原创 2021-10-28 17:41:57 · 201 阅读 · 1 评论 -
深入理解Java虚拟机阅读笔记(一):走进Java
深入理解Java虚拟机阅读笔记(一)第一部分 走进Java第一章 走进Java1.1 概述1.2 技术体系1.3-1.4 发展史1.5 展望未来1.6 实战第一部分 走进Java第一章 走进Java1.1 概述Java是一门很好的语言 :)1.2 技术体系组成划分:JDK:设计语言+虚拟机+API。是支持开发的最小环境。JRE:虚拟机+API。支持运行的最小环境,所有Java程序必须依赖JRE才能运行。只有JVM是不能运行字节码文件的(.class),因为解释的字节码的时候需要lib库。原创 2021-10-27 23:30:05 · 316 阅读 · 0 评论 -
C++查缺补漏
C++查缺补漏基础语法:运算符优先级:https://blog.youkuaiyun.com/nicky_zs/article/details/4053146优先级1:作用域,对象中访问成员,后置自增自减,括号优先级2:单目(!逻辑非/~按位反/-负/+正),指针,枪支自增自减,(type),sizeof字节长度优先级3:对象中通过指针访问成员优先级4,5:乘除余,加减优先级6:按位左移(右补0)右移(有符号补符号,无符号补0)优先级7,8:比较运算符,等于/不等于优先级9,10,11:按位与,原创 2021-07-18 17:03:50 · 668 阅读 · 0 评论 -
C++基础编程实践10例
C++基础编程实践20例写在前面让我们开始吧带符号的大数运算写在前面让我们开始吧带符号的大数运算int main(){ string s; cout << "input a number:"; cin >> s; if()}原创 2021-05-26 21:34:59 · 2451 阅读 · 1 评论