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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黄方 中级黑马   /  2012-3-11 00:06  /  1664 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized啊?

评分

参与人数 1技术分 +1 收起 理由
房宝彬 + 1

查看全部评分

4 个回复

倒序浏览
abstract修饰的是抽象类  抽象类是没有方法体的 而抽象类也是不能创建对象的  所以他里面的抽象方法只能以继承的方式来重写
  所以肯定不能和 static同时出现了啊  没什么意义关键是
native这个不太清楚  
   现成锁  这个肯定可以啊 如果你修饰的方法存在现成安全的话  就可以加synchronized  了   

评分

参与人数 1技术分 +1 收起 理由
老罗 + 1

查看全部评分

回复 使用道具 举报
都不可以  
回复 使用道具 举报
我想都不行吧。
回复 使用道具 举报
abstract的method 不可以是static的,因为抽象的方法是要被子类实现的        native方法表示该方法要用另外一种依赖平台的编程语言实现的,不存在着被子类实现的问题,所以,它也不能是抽象的,不能与abstract混用

评分

参与人数 1技术分 +1 收起 理由
房宝彬 + 1

查看全部评分

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