final 修饰变量 final 修饰的变量,只能初始化,不能赋值。(即只能被赋值 1 次。) 1 2 3 4 5 6 // 定义并初始化 final Integer integer = 1; // 第二次和第三次赋值都会报错 // Cannot assign a
1. for (int i = 0; i < userList.size(); i++) 2. for (User user : userList) 3. userList.forEach(user -> {}) 总结: 别人总结了: 1w 以内数据用方式 1,for 10w 以内数据用集合的迭代器,forEach
数据背景: 大家都在本地创建此背景 sql: 一对一携带一对多数据合并 背景: 查询出班级里的所有学生,多个学生的身份信息用逗号分割 学号 姓名 身份 1 张三
JDK1.8引入的Optional
10.15.1 md5 值: certutil -hashfile “macOS Catalina 10.15.1(19B88) Installer for Clover 5098 and WEPE.dmg” md5 MD5 的 macOS Catalina 10.15.1(19B88) Installer for Clover 5098 and WEPE.dmg 哈希: 6bd732d83e66543bec3f2ac78dc3a613 CertUtil: -hashfile 命令成功完成。 参考 https://github.com/lohcve/EFI_T470P_CLOVER https://gitee.com/pratise/T470P-EFI/ https://blog.daliansky.net/macOS-Catalina-10.15.1-19B88-Release-version-with-Clover-5098-original-image-Double-EFI-Version.html https://mirrors.dtops.co/ISO/MacOS/10.15/
接口与抽象类的区别 Java 中一个类可以实现多个接口 只能继承一个抽象类 接口约束了我们必须具备哪些行为,所以接口是对行为的抽象。 抽象类是类的抽象 接口中