public void sendMsg(BusMessageList en) {里面en是什么意思
时间: 2024-03-07 18:51:26 浏览: 19
在这个方法中,`en` 是一个参数名,用于接收一个 `BusMessageList` 类型的参数。`BusMessageList` 可以是一个 JavaBean 或者 POJO 类,它封装了一组业务数据,用于在方法中进行处理。在方法中,可以通过 `en` 参数来访问这些数据,并对其进行相应的操作。例如,可以从 `en` 中获取数据并发送到消息队列中,或者将其保存到数据库中等等。总之,`en` 参数在这个方法中承担了传递数据的作用,是方法的输入。
相关问题
public void sendMsg(BusMessageList en) { en.setSendUser(UserUtil.getUserId()); en.setIsRead("N"); baseMapper.insert(en);
这段代码是Java语言中的定义了一个名为"sendMsg"的方法,方法的参数类型是"BusMessageList",表示该方法接受一个"BusMessageList"类型的对象作为参数。方法中的第一行代码将该对象的发送者信息设置为当前用户的ID,第二行代码将该消息标记为未读,然后第三行代码将该对象插入到数据库中。该方法的作用是向数据库中插入一条消息记录,同时记录该消息的发送者信息、是否已读等信息。在实际应用中,该方法可能会在用户与系统进行交互时被调用,用于记录用户与系统之间的交互信息。
public static void sendMsg(){ }。。为什么要void
在Java中,`void`是一种特殊的返回类型,用于表示该方法不返回任何值。如果方法没有返回值,则应该使用`void`关键字来标记它。
在方法签名中使用`void`关键字告诉编译器,该方法不会返回任何值。这也意味着,如果您尝试在该方法中使用`return`语句返回一个值,编译器会生成一个错误。
在你的例子中,`sendMsg()`方法没有返回任何值,因此使用`void`关键字是正确的。该方法可能会执行一些操作,比如发送一条消息,但它不会返回任何值。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)