前言
我们先来看一段代码吧
String str1 = "aaa";
String str2 = "aaa";
String str3 = new string("aaa");
System.out.println(str1==str2);
System.out.println(str1==str3);
大家可以疯狂的猜测一下最后两行的运行结果是false 还是true?在看C#的视频时候就提到了堆栈,现在看.NET的视频,又提到了,我就来了解一下吧!不过我现在的理解还是很浅薄的,希望大家不吝指教!
碎碎念
我们对于堆栈的名字不陌生,甚至我们可以张口就出,栈是先进后出的。当然作为初学者的我,对于这个概念也比较陌生。
数据结构
堆和栈都是两种数据结构,是数据项按排列的数据结构。