第一个问题,堆栈是这样写:heap & stack,没错吧?哈
第二个问题,为什么要有堆栈
堆栈不是从来就有的
当初老冯只是说要有个放代码和数据的地方,名气也取好了,叫存储器,然后他就翘了。至于后来存储器由于受曝光率很高的“客观因素”影响,分了内外,算不算他出乎意料之外,这不得而知,但只存在于逻辑上的堆栈,应该就没有在老冯的设计里面存在过
那么,为什么要有个堆栈?这还不是个补丁式的边缘术语,而像个幽灵一般缠绕着几乎所有的编程语言,就连jvm,不但恭恭敬敬地写上了堆栈,而且是好几个XX堆和XX栈
上帝说,要有堆栈。于是有了堆栈
不会吧,他老人家年纪也不小了,自己的前列腺都不晓得管不管得了,还有空管计算机?
这是一个奇迹,它就是发生了,不管你信不信,我是相信的
去他妈的奇迹
我记性从来就不好,看书也从来都不太仔细,临时翻两天语法,就要摇摇晃晃地上路了。结果就是,语言倒是学了不少,但死活想不起哪一门提到了堆栈?
抑或是,根本没有?
那么,为什么要有个堆栈?
这样不好,不但和刚才的重复了,而且没有气势
经我多年研究发现,凭什么不仅完美继承为什么,而且能将有力无气的疑问句立马变成底气十足的质问句,像这样:
凭什么要有个堆栈!
这时老师就不敢批评你没听课或者没看书,而会低声下气的告诉你堆是用来存储全局变量,而栈是用来存储局部变量
是这样么?是这样,至少在OO出现之前是这样,那是个美好的时代
但OO的出现打破了这份美好
OO,中译面向对象,和GC一起成为现代程序语言的标志
这样说好像有点歧视C++的成份。这完全是误会,java再怎么牛B,再怎么OO,撑死也就是个现代,没准还是国产的北京现代。根据OOXX定律,下一代的程序语言显然应该具有XX,没错,就是XX,这个概念太超前了,解释了你也听不懂,所以不解释。而C++呢,只需要简单地旋转45度,就能平滑过度成次世代语言CXX!
懂了吧,还在为java和C++争论不休的人们啊,C++才是未来啊!
分享到:
相关推荐
这篇随记将探讨哈希函数的基本概念、性质以及在实际应用中的重要性。 哈希函数,也称为散列函数,是一种特殊的算法,它将任意长度的输入(也称为预映射或消息)转化为固定长度的输出,这个输出通常被称为哈希值或...
互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf互联网公司实习日记随记参考.pdf
【标题】:“随记_电气_”提示我们这是一份关于电气工程领域的个人笔记或学习心得,可能包含了一些作者在学习或实践中积累的电气知识。 【描述】:“电气相关的知识,随手写的,不知道行不行11111”表明这份文档...
linux net 管理随记,留着个人备忘
git随记 git
面试随记???随时更新
### C++ 随记知识点总结 #### 一、内存管理与 new/delete 操作符 在 C++ 中,`new` 和 `delete` 是用于动态内存分配的关键字。`new` 用于在堆区分配内存,`delete` 用于释放之前通过 `new` 分配的内存。使用 `new`...
计算机网络的发展可以追溯到20世纪60年代,ARPANET是第一个计算机网络。之后,计算机网络的发展经历了多个阶段,包括局域网、广域网和互联网的发展。 网络架构 计算机网络的架构可以分为三层:物理层、链路层和...
重点小学生寒假记随记大全.doc
C#是一种由微软开发的面向对象的编程语言,它结合了C++的高效性和Java的简洁性,被誉为最优秀的编程语言之一。C#是专为.NET框架设计的,因此在.NET环境中具有极高的兼容性和可操作性。.NET Framework包含了公共语言...
公司法务实习日记随记三篇.pdf
会计专业毕业实习日记随记篇.pdf
重点小学生母亲节日记随记大全.doc
随记App是一款集成微博与博客功能的毕业设计项目,旨在为用户提供一个统一的平台来管理和分享他们的日常思考和生活点滴。这个项目分为客户端和服务端两部分,分别实现了用户交互界面和后台数据处理。 在Android...
**EHCache的使用随记** EHCache是一款广泛应用于Java环境中的高效、易用且功能丰富的内存缓存系统。它能够显著提升应用性能,通过将常用数据存储在内存中,避免了反复从数据库读取,降低了I/O延迟。本文将探讨...
- 1952年,世界上第一台数控机床诞生,由该公司制造,是直线插补连续控制的三坐标铣床。 - ACRAMATIC系列始于20世纪60年代,发展出多种型号,如A900、A850、A950等。 - A900系统在1981年推出,具备自诊断功能和四...
小学三年级秋游日记随记五篇.pdf
读书笔记:Java并发编程之美阅读随记
在"随记小时光设计书1"中,我们主要讨论的是用户信息和手账信息的设计,特别是在数据库方面的应用。这个设计涉及到用户信息的多个关键组成部分,包括昵称、用户名、密码、邮箱、手机号以及权限和加密key的管理。下面...
1. **教育理念**: - "精准,精减,精彩":这强调了教育应该精确、简洁且富有吸引力,确保每个教学环节都有其目的性和实效性。 - "八礼教育":这是一个德育概念,旨在通过八个方面的礼仪教育来提升学生的品德和...