相关疑难解决方法(0)

Java中C#事件的替代

我是.Net开发人员.我想知道Java中是否有像C#这样的事件处理的事件处理机制.

我想要做的是我想在某些条件下从我的班级中筹集/开火.此类的消费者应该注册该事件并编写事件处理方法.

这可以在C#中轻松完成.我必须用Java实现这个功能.

谷歌搜索后我找到了一些链接,但所有这些都在谈论AWT和摇摆中的GUI事件.

谁能帮我吗.

c# java events

15
推荐指数
3
解决办法
8653
查看次数

Java是否对事件有本机支持,类似于C#?

我对Java听不到的事情感到有点困惑.

但我知道它会做GUI事件.

我错过了什么吗?java有事件处理机制吗?

我知道我可以实现发布者订阅者模式,但我正在寻找Java中的本机支持.

我似乎记得Java 5或6中有关Java添加事件的内容,但我不记得我在哪里听到这个并且我可能正在编写它.

基本上我将设备包装在java类中,设备会抛出事件,而我正在寻找最合理的方式来揭示它.我来自.Net背景,我正在寻找像.Net(C#)中的事件

任何帮助,将不胜感激.

java events

8
推荐指数
1
解决办法
3735
查看次数

空结合运算符覆盖

我知道做以下事情是没有意义的:

xstring.ToLower()??"xx"
Run Code Online (Sandbox Code Playgroud)

因为我ToLower()在调用null之前调用了.有没有办法解决这个问题,保持语法清晰干净?

我可以覆盖??字符串的运算符,以便它只调用ToLower()xstring不是null吗?

c#

3
推荐指数
2
解决办法
543
查看次数

标签 统计

c# ×2

events ×2

java ×2