记录Java类型推断关键字var的一种特殊用法
2024-09-06 00:04:11
关于Java的var类型推断,有一种特殊用法,如下:
- 没有var类型之前声明一个匿名类对象,并调用它的方法。
Object obj = new Object() {
public void test() {
System.out.println("test");
}
};
obj.test(); // 错误的用法,Object类型没有test方法
(new Object() {
public void test() {
System.out.println("test");
}
}).test(); // 正确的做法
- 使用了var类型后
var obj = new Object() {
public void test() {
System.out.println("test");
}
};
...
obj.test();
最新文章
- VS有效序列号
- 64.SHELL
- Visual Studio error C2001:常量中有换行符(解决办法)
- Composer设置忽略版本匹配的方法
- Linux iptables
- spring3 + mybatis + maven:junit测试错误
- as的Enter_Frame与Timer
- C# winfrom 模拟ftp文件管理
- eclipse中输入的中文为繁体的问题
- Cookie概念
- C#中一些易混淆概念总结
- iOS workspace 依次编译多个工程
- jQuery点击下拉菜单的展示与隐藏
- LibreOJ β Round #2 F. 数学上来先打表
- CentOS7 yum方式安装MySQL5.7
- ruby----controller中简单的增删改 方法定义
- 列式数据库~clickhouse 数据同步使用
- TL431的几种常用用法
- 初探Angular_02 感受添加组件
- windows 程序员电脑设置