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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class HeiMaStudent {
        private String name;
        private int age;
        private String guoji;
        private static String xuexiao;     /*求问如果这样定义成员变量的话,那么怎么给他赋值呢,还要定义一个静态方法给他设置值吗?可是如果的定义一个静态方法的话感觉.....总有种不对的感觉。*/
        static String xuexiao;

       

4 个回复

倒序浏览
首先你要知道static静态字存在的意义,如果要赋值用普通成员就好,没必要使用静态。
静态一般使用做常量的,是不会再被再赋值的
回复 使用道具 举报
不错++++++++++
回复 使用道具 举报
2楼解释的不错,这正也是我模糊的地方
回复 使用道具 举报
dengwenjing58 发表于 2015-11-5 09:07
首先你要知道static静态字存在的意义,如果要赋值用普通成员就好,没必要使用静态。
静态一般使用做常量的 ...

谢谢啦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马