抽象的(abstract)方法是否可同时是静态的(static), 是否可同时是本地方法(native),是否可同时被 synchronized 修饰?
2024-09-07 07:29:50
都不能。抽象方法需要子类重写,而静态的方法是无法被重写的,因此二者是矛
盾的。本地方法是由本地代码(如 C 代码)实现的方法,而抽象方法是没有实现
的,也是矛盾的。synchronized 和方法的实现细节有关,抽象方法不涉及实现细
节,因此也是相互矛盾的。
最新文章
- python中的TypeError错误解决办法
- shell及脚本2——shell 环境及命令
- OUTLOOK 发生错误0x8004010D
- Java集合中Set的常见问题及用法
- Hibernate中一对多和多对一关系
- jsp...九九乘法表,三角形,菱形
- easyui.combotree.search.js
- hdu 4762 Cut the Cake (大数乘法)
- DataGridView 添加ComboBox
- wxpython 拖动界面时进入假死状态(未响应)解决方法
- Python迭代器,生成器--精华中的精华
- Oracle查看对象空间使用情况show_space
- python绘制等边三角形
- asp.net core 系列 22 EF(连接字符串,连接复原,DbContext)
- gitbook 入门教程之插件介绍
- 思甜雅---关于qq的NABCD的模型分析
- javascript 获得以秒计的视频时长
- linux----别名
- Java之dom4j的简单解析和生成xml的应用
- DQ8通关攻略