摘要:
一休:愚公,我又有困惑了。愚公:说说看。一休:我知道Java有8种基本类型,又发现对应有8个包装类(Warper),它们起到的作用是相同的,都表示一种类型的数。于是我就随手编了一句:int i=Ineger(8);结果编译出错了。愚公:编程不能想当然。Java的面向对象的原则是数据和数据之上的操作要... 阅读全文
摘要:
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享... 阅读全文