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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

请帮忙看一下,下面程序的执行结果是什么?
  1. public Demo {
  2. static int total = 10;
  3. public static void main(String[] args){
  4. new Demo();
  5. new Demo();
  6. }
  7. public Demo(){
  8. int temp = this.total;
  9. if (temp++ > 5) {
  10. System.out.println(temp);
  11. }
  12. }
  13. }
复制代码


2 个回复

倒序浏览
结果是报错,没有class.
看起来第一个Demo是类,那么new匿名对象调用Demo方法,顺序是temp=total=10>5-->temp++,temp=11-->打印11.new两次重复以上过程两次.
回复 使用道具 举报
zzq18217362451 来自手机 中级黑马 2015-9-5 00:11:26
藤椅
没有class,编译报错
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马