菜鸟笔记
提升您的技术认知

JAVA 笔记 第6页

【java】Comparator的用法

1.为什么写? comparator 是javase中的接口,位于java.util包下,该接口抽象度极高,有必要掌握该接口的使用 大多数文章告诉大家comparator是用来排序,但我想说排序是comparator能实现的功能之一,他不仅...

赞(0)菜鸟菜鸟阅读(2233)

map根据key进行排序

【java】Comparator的用法: https://www.coonote.com/java-note/java-comparator.html 这两种其实都差不多,只是匿名内部类的不同写法而已。项目环境jdk7,故没用labmda表...

赞(0)菜鸟菜鸟阅读(2419)

JAVA中的高并发,解决高并发的方案

java高并发,如何解决,什么方式解决 一、什么是高并发 1.1 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 1.2 高并发相关常用的一些...

赞(0)菜鸟菜鸟阅读(2481)

将String转为Date,方便快捷

将String转为Date,方便快捷 1. String类型的时间转为DateTime 2. String类型的时间转为Date 1. String类型的时间转为DateTime 如果想获得带具体时间的DateTime,可以将形如2022-...

赞(0)菜鸟菜鸟阅读(1380)

JAVA正则表达式匹配多个空格

需求 针对tab键带来的多个空格问题,有时候我们针对带空格的一行数据要进行切割,如果有多个空格就会出现就会切割空格出现,我们想把空格都去掉,所以需要用到某些方法。 解决方案 利用正则表达式来匹配空格 \\s+ 首先利用split(̶...

赞(0)菜鸟菜鸟阅读(2574)

java.lang.UnsupportedOperationException解决方法

在项目中对List进行操作时报错java.lang.UnsupportedOperationException,后来发现操作的List是由数组转换而成的,通过看源码发现问题,并写测试程序如下。  代码块: public class...

赞(0)菜鸟菜鸟阅读(1937)

java中Clob转换为String

public String ClobToString(Clob clob) throws SQLException, IOException { Reader is = clob.getCharacterStream(); Buffered...

赞(1)菜鸟菜鸟阅读(2846)

synchronized

synchronized的作用:能够保证同一时刻最多只有一个线程执行该段代码,并达到保证并发安全的作用。 synchronized的用法: 第一种方法,对象锁(普通方法锁,代码块锁) 普通方法锁的特点 代码块锁(this)的特点 代码块锁(...

赞(1)菜鸟菜鸟阅读(2563)