题目

解释内存中的栈(stack)、堆(heap)和静态区(static area)的用法

答案


栈空间操作起来最快但是栈很小,通常大量的对象都是放在堆空间

String str = new String("hello");

上面的语句中变量str放在栈上,用new创建出来的字符串对象放在堆上,而”hello”这个字面量放在静态区。

写文章

提问题

面试题