随笔分类 -  Java

摘要:public class batchTest { public static void main(String[] args) { //batchInsert1(); batchInsert2(); } //批量操作 private static void batchInsert1(){ int t 阅读全文
posted @ 2022-05-06 17:09 EmptyJar 阅读(175) 评论(0) 推荐(0) 编辑
摘要:/** * 校验是否重复 * @param platformOrderRO * @return */ public Boolean verify(PlatformOrderRO platformOrderRO) { Boolean flag = false; if(platformOrderRO.g 阅读全文
posted @ 2022-01-06 17:03 EmptyJar 阅读(104) 评论(0) 推荐(0) 编辑
摘要:形如("'1','2','3'"),SQL in('1','2','3')拼接 service.java String str1 = "1,2,3"; String str2 = "1,2,3,1,2,3,3,2,1"; String str3 = "1"; public static String 阅读全文
posted @ 2021-11-25 15:38 EmptyJar 阅读(132) 评论(0) 推荐(0) 编辑
摘要:在数据库里的时间格式为: DATE 类型 2020-10-12 11:22:49 接口返回时,格式变成了 2020-10-12T11:22:49.000+0800 解决方法如下: java 2020-10-12T11:22:49.000+0800 转换成 yyyy-MM-dd HH:mm:ss /* 阅读全文
posted @ 2021-08-03 16:18 EmptyJar 阅读(1285) 评论(0) 推荐(0) 编辑
摘要:JAVA中List数组判断是否有重复元数 1.使用Set的特性,将List转Set,比较两个集合的size()的大小是否相等 List<String> strList=new ArrayList<>(Arrays.asList("张三","李四","李四","王五")); Set<String> s 阅读全文
posted @ 2021-05-27 16:57 EmptyJar 阅读(1419) 评论(0) 推荐(0) 编辑
摘要:注解:是代码里的特殊标记,程序可以读取注解,一般用于替代配置文件。 格式:以“@注释名”在代码中存在,还可以添加一下参数值。 @SuppressWarnings(value = "unckecked") 使用:可以附加在package,class,method,field等上面,相当于给它们添加了额 阅读全文
posted @ 2020-10-11 09:55 EmptyJar 阅读(94) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/2139380/202010/2139380-20201010140739401-1510767315.png) 阅读全文
posted @ 2020-10-10 14:08 EmptyJar 阅读(84) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/2139380/202010/2139380-20201010140350442-2133732919.png) 阅读全文
posted @ 2020-10-10 14:04 EmptyJar 阅读(102) 评论(0) 推荐(0) 编辑
摘要:使用ObjectOutputStream实现对象的序列化 注意事项: 序列化类必须实现Serializable接口 序列化类中对象属性要求实现Serializable接口 序列化版本号ID serialVersionUID,保证序列化的类和反序列化的类是同一个类 使用transient 修饰属性,这 阅读全文
posted @ 2020-10-09 11:23 EmptyJar 阅读(102) 评论(0) 推荐(0) 编辑
摘要:Java提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程,线程调度器按照优先级决定应该调度哪个线程来执行。 线程的优先级用数字表示,范围从1~10 Thread.MIN_PRIORITY = 1; Thread.MAX_PRIORITY = 10; Thread.NORM_PRIORITY 阅读全文
posted @ 2020-10-07 12:27 EmptyJar 阅读(81) 评论(0) 推荐(0) 编辑
摘要:继承Thread类 子类继承Thread类具备多线程能力 启动线程:子类对象。start() 不建议使用:避免OOP单继承局限性 实现Runnable接口 实现接口Runnable具有多线程能力 启动线程:传入目标对象+Thread对象.start() 推荐使用:避免单继承局限性,灵活方便,方便同一 阅读全文
posted @ 2020-10-06 21:04 EmptyJar 阅读(87) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/2139380/202009/2139380-20200925224909236-368654973.png) 阅读全文
posted @ 2020-09-25 22:49 EmptyJar 阅读(95) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/2139380/202009/2139380-20200925002231441-1707327065.png) 阅读全文
posted @ 2020-09-25 00:23 EmptyJar 阅读(91) 评论(0) 推荐(0) 编辑
摘要:###重载在一个类中,有相同的函数名称,但形参不同的函数 ###方法重载的规则 方法名称必须相同 参数列表必须不同(个数不同,类型不同,顺序不同) 方法的返回类型可以相同也可以不相同 仅仅返回类型不同不足以构成方法的重载 ####例如: int max(int a,int b) double max 阅读全文
posted @ 2020-09-24 23:10 EmptyJar 阅读(124) 评论(0) 推荐(0) 编辑
摘要:##next() 一定要读取到有效字符后才可以结束输入 对输入有效字符之前遇到的空白,next()方法会自动将其去掉 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符 next()不能得到带有空格的字符串 ##nextLine() 以enter为结束符,也就是说nextLine()方法返回 阅读全文
posted @ 2020-09-24 12:24 EmptyJar 阅读(78) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示