java关于对象作为参数的问题

以前用的语言是php,现在转为java。今天写分页类时有一个想法。就是在分页类中传入一个对象,这个对象就是serve类。我的想法是在分页类中直接传入(起始页,每页显示条数,获取数据的serve类对象)。这样再调用这个方法的时候,我就可以直接调用这个serve类中的getCount获取总条数,调用getList获取limit限定的条数。

但是想法是好的,可是实际操作起来却不是这也一回事。那个对象根本传不进去,而且网上也没有这么写的。现在请问下大神,这个该如何实现呢?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java中,可以将对象作为函数参数传递。引用\[1\]中的代码示例展示了三种传递函数式接口的方式。第一种方式是传递接口的实现类对象,第二种方式是传递接口的匿名内部类,第三种方式是使用Lambda表达式。这些方式都可以将函数作为参数传递给函数式接口的方法。引用\[2\]中的代码示例展示了如何将Lambda表达式作为参数传递给函数。在这个例子中,testLambda()方法接受一个实现了Flyable接口的对象作为参数,并通过Lambda表达式实现了该接口的唯一一个抽象方法。引用\[3\]中的运行结果显示了成功传递Java对象作为函数参数的例子。所以,Java对象可以作为函数参数传递,并且可以使用Lambda表达式来实现接口的抽象方法。 #### 引用[.reference_title] - *1* [JAVA-函数式接口作为函数参数的用法-概念](https://blog.csdn.net/extremelove520/article/details/124261430)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Java中将函数作为参数进行传递](https://blog.csdn.net/qq_44964202/article/details/114992507)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值