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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xinzhang 中级黑马   /  2016-4-8 09:41  /  224 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Java中的标识符
可简单理解为在Java程序中为了增强阅读性自定义的名称。比如:类名,方法名,变量名等。
标识符由字母、数字、下划线、$组成,不能以数字开头
容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能造成精度的降低或溢出,使用时要格外注意。
6.在枚举中,可以使用抽象方法么?
可以使用抽象方法,枚举对象为子类对象,后面加大括号复写父类里面的抽象方法。
9,堆和栈的区别
10,Static Nested Class 和 Inner Class的不同。 Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实
例化。而通常的内部类需要在外部类实例化后才能实例化。
Outer.Inner in = new Outer().new Inner();
静态:Outer.Inner in = new Outer.Inner();
匿名内部类:
  class Demo{
   void method(){
    Inner in = new Inner(){//不能写Object in = new Object(){};Object里面没有show方法
     void show(){}
     void speak(){}
     };
    in.show();
    in.speak();
    }
   }
   void method1(){
    new Inner(){//可以写成new Object(){};
     void show(){}
     }.show();
    }

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马