摘要: 栈出现的背景: 由于跨平台型的设计,java的指令都是根据栈来设计的.不同平台cpu架构不同,所以不能设计为基于寄存器的指令; 优点是跨平台,指令集小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令; 栈和堆 栈是运行时的单位,堆是存储的单位 栈解决程序的运行问题,即程序如何执行,或者 阅读全文
posted @ 2020-08-24 21:39 宇枫 阅读(352) 评论(0) 推荐(0) 编辑