A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 苏凯华 中级黑马   /  2015-10-26 17:02  /  787 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. class Stu() {
  2. private String name;
  3. static String class1 ;
  4. }
复制代码
这个class 在未使用之前在哪个内存存放

6 个回复

倒序浏览
static 定义的class1在未用之前在哪放
回复 使用道具 举报
方法区啊
回复 使用道具 举报
static静态变量随着类的加载而加载,在方法区里待命;非静态的,要new对象的时候才在堆里出现
回复 使用道具 举报
class后面的类名后不能加小括号
回复 使用道具 举报
syb012 发表于 2015-10-26 19:38
class后面的类名后不能加小括号

手误,,,,,了
回复 使用道具 举报
chaoslu 初级黑马 2015-10-26 20:48:38
7#
static变量随着类的加载而加载
在你第一次使用这个类的时候就加载了
class1在栈内存中,并没有指向任何堆内存
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马