为了账号安全,请及时绑定邮箱和手机立即绑定

匿名内部类的问题

匿名内部类的问题

Eternal34 2017-12-22 14:14:38
在spring事物处理的课程里出现了这种方法:protected void doInTransactionWithoutResult(TransactionStatus transactionStatus) {});这里是什么意思  {});?例: transactionTemplate.execute(new TransactionCallbackWithoutResult() { @Override protected void doInTransactionWithoutResult(TransactionStatus transactionStatus) { accountDao.inMoney(in, money); //int i=1/0; accountDao.outMoney(out, money); } });
查看完整描述

2 回答

已采纳
?
qq_迷宫的十字路口_2

TA贡献17条经验 获得超4个赞

new 了那个类的对象, 但是那个类是抽象的,没有具体实现,需要你写出那个类的实现方法,而且你new的这个对象不会在其他地方用到,所以就不用 写成像 User user=new User(); 这样的形式,

大概是这样吧。 不过这种写法是java8函数式编程的写法,为其他的内容做铺垫的。

查看完整回答
反对 回复 2017-12-22
?
东风冷雪

TA贡献33条经验 获得超7个赞

这是new对象啊,对象通过匿名累不累完成啊。

那个是类的组成部分。

查看完整回答
反对 回复 2017-12-22
  • 2 回答
  • 0 关注
  • 1328 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信