new|new 接口( 可以new吗?)
至于接口能不能new出来,说不能,是因为不能像用new实现类那样new出来,说能,是因为你用new必须要在这条语句中实现这个借口的所有方法接口
public interface ISay {上面是一个简单的接口,下面是如何使用:
void sayHello();
}
public class Program {【new|new 接口( 可以new吗?)】初看上去,就好象在“不提供接口实现的情况下,直接new了一个接口实例”。如果有些场合,只需要临时需要创建一个接口的实现类,上面的"技巧"可以用来简化代码。
public static void main(String[] args) {
ISay say = new ISay() {
public void sayHello() {
System.out.println("Hello java!");
}
};
}}
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 基于微信小程序带后端ssm接口小区物业管理平台设计
- 2020-04-07vue中Axios的封装和API接口的管理
- 调取接口时报404错误(ID:16)
- CICC(脑机接口,科幻几近成真())
- 从战略性的角度可以配置股票
- 只要有一台手机,人人都可以是摄影师
- 麦田社群
- 娃娃菜比大白菜更有营养更好吃(烂的大白菜可以剥成娃娃菜?)
- 【#2-戴栋】区块链可以提升哪些商业上的效率改进