- 博客(2)
- 收藏
- 关注
转载 java中堆和堆栈的区别?
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见
2009-02-24 14:04:00 193
原创 servicerepaints方法理解
一般在repaint方法后调用,作用是:确保只有在paint方法执行完后再进行其他的操作,强制执行paint方法。repaint()和serviceRepaints()都产生重绘事件,但是他们是有一定区别的.repaint()调用完后,会立刻返回.因为repaint()之所以产生重绘事件,是因为它调用了另外的函数paint(),但是我们不能认为repaint是在等paint
2009-02-23 10:12:00 384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人