摘要: 1、abstract与static (what) abstract:用来声明抽象方法,抽象方法没有方法体,不能被直接调用,必须在子类overriding后才能使用 static:用来声明静态方法,静态方法可以被类及其对象调用 (how) static与abstract不能同时使用 (why) 用static声明方法表明这个方法在不生成类的实例时可直接被类调用,而abstract方法不能被调用,两者矛盾。2、abstract与native (what) native:用来声明本地方法,该方法的实现由非java语言实现,比如C。一般用于java与外环境交互,或与操作系统交互 (how) nat.. 阅读全文
posted @ 2013-04-14 00:36 hacket520 阅读(295) 评论(0) 推荐(0)