黑马程序员技术交流社区
标题:
abstract的method是否可同时是static,是否可同时是native,是否...
[打印本页]
作者:
mohuancaizi
时间:
2014-3-19 14:37
标题:
abstract的method是否可同时是static,是否可同时是native,是否...
本帖最后由 mohuancaizi 于 2014-3-19 21:55 编辑
abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?
作者:
lixiuliang
时间:
2014-3-19 17:02
没什么意思,abstract修饰的方法没有方法体,他什么都不做,让子类来覆盖。1synchronized是同步方法,这个方法既然什么都不做,加同步有何意义?2native表示这个方法调用了底层用C/C++写的东西,不能用原因同上。3static修饰的方法,用类名直接调用,没有方法体,调用了有何意义?
作者:
董振冬
时间:
2014-3-19 17:14
抽象方法与static没有这个搭配吧,抽象方法会被子类实现,而static则不需要类加载前就被调用了。
native,我也不知道是什么,不过查了下好像也与子类无关。
synchronized 。我没见过。。大侠你哪里找的问题啊。。。
作者:
青木郎
时间:
2014-3-19 17:36
abstract的method方法不可以是静态的,因为抽想方法需要被子类实现,而static与子类没有关系
native表示该方法要用另外一种依赖与平台的语言实现不存在被自雷实现的可能
synchronizid是用来对一个具体方法进行同步的,在方法上,同步的琐是this,在抽象方法上你的同步锁是什么,你能确定?????
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2