加载中
String字符串补0或空格

Java 中给数字左边补0 (1)方法一 import java.text.NumberFormat; public class NumberFormatTest { public static void main(String[] args) { //待测试数据 int i = 1; //得到一个Numbe...

08/29 19:59
91
Java计算工作日的工具类

 有时候需要根据工作日计算指定的日期,也就是需要排除周六日。 1. 初版代码如下: package cn.xm.exam.utils; import java.util.Calendar; import java.util.Date; import org.apache.comm...

07/20 00:03
235
Java字符串按照中文拼音排序

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/doris_d/article/details/46376339 定义Comparator Compar...

2019/10/30 23:18
133
Collator类详解(Collections.sort 中文排序)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/u013249965/article/details/52507343 前言:类 Collator...

2019/10/30 23:17
539
java字典序排序

import java.util.Comparator; import java.util.ArrayList; import java.util.Collections; public class Tester { public static void main(String[] args) { ArrayList list = new ArrayL...

2019/10/30 23:15
4.5K
Java 泛型 <? super T> 中 super 怎么 理解?与 extends 有何不同?

// compile error // List <? extends Fruit> appList2 = new ArrayList(); // appList2.add(new Fruit()); // appList2.add(new Apple()); // appList2.add(new RedApple()); List <? super...

2019/10/30 20:16
61
jar打包命令使用【贼好使】

今天老版本项目出了个bug,当时svn上没有打分支,于是反编译了一下,找到相应几个要修改的文件,修改后替换进去,发现启动失败(Spring boot项目)提示 Exception in thread "main" java.la...

倒计时器:CountDownLatch

原文:https://www.relaxheart.cn/to/master/blog?uuid=83 CountDownLatch是一个非常实用的多线程控制工具类。常用的就下面几个方法: CountDownLatch(int count) //实例化一个倒计数器,cou...

2019/07/02 06:09
338
画删除线的方法,如何找替代方法,Deprecated注释

用@Deprecated注释的程序元素,不鼓励程序员使用这样的元素,通常是因为它很危险或存在更好的选择。在使用不被赞成的程序元素或在不被赞成的代码中执行重写时,编译器会发出警告。   那么相...

2019/06/27 10:18
572
PO BO VO DTO POJO DAO概念及其作用(附转换图)

J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友...

Java中常见的对象类型简述(DO、BO、DTO、VO、AO、PO)

题记 编写本篇文章的缘由是阿狸JAVA开发手册多处提到DO、BO、DTO、VO、PO等概念; 内容多引用于网络帖子上的回答,如下: 知乎:PO BO VO DTO POJO DAO DO这些Java中的概念分别指一些什么? ...

2019/06/26 05:32
216
在Java中构建线程安全的Set

我们常用的HashSet、TreeSet都是线程不安全的,在JDK1.8中ConcurrentHashMap类中新增了两个方法,第二个方法是多带了一个初始大小的变量。 public static KeySetView newKeySet() { return ne...

2019/04/24 23:42
91
java枚举类型使用switch case

枚举类: public enum ContractTempletEnumCopy { PPT(1), SIGNT(2), UNKNOWN(-1); private Integer id; ContractTempletEnumCopy(Integer id) { this.id = id; } public Integer getI......

2019/04/18 22:07
92
重写enum的valueof方法等

enum 对象的常用方法介绍 int compareTo(E o) 比较此枚举与指定对象的顺序。 Class<E> getDeclaringClass() 返回与此枚举常量的枚举类型相对应的 Class 对象。 String name() 返回此枚举常量...

2019/04/18 22:00
204
switch case 中如何使用枚举

枚举类: public enum ContractTempletEnum { PPT(1,"普通模板"),SIGNT(2,"签约模板"); private Integer id; private String name; private ContractTempletEnum(Integer id, String name) {...

2019/04/18 21:59
93
FixedThreadPool,submit,execute,Callable,Runnable实例

一般使用线程池执行任务都是调用的execute方法,这个方法定义在Executor接口中: public interface Executor { void execute(Runnable command); } 这个方法是没有返回值的,而且只接受Runna...

2019/01/10 18:10
87
四种Java线程池用法解析

本文为大家分析四种Java线程池用法,供大家参考,具体内容如下 http://www.jb51.net/article/81843.htm 1、new Thread的弊端 执行一个异步任务你还只是如下new Thread吗? 1 2 3 4 5 6 7 8 ...

2019/01/09 20:02
57
java常用的几种线程池比较

1. 为什么使用线程池 诸如 Web 服务器、数据库服务器、文件服务器或邮件服务器之类的许多服务器应用程序都面向处理来自某些远程来源的大量短小的任务。请求以某种方式到达服务器,这种方式可...

2019/01/09 20:00
54
Java生产者和消费者模型的5种实现方式

前言 生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,生产者往存储空间中添加产品,消费者从存储空间中取走产品,当存储空间为空时,消费者阻...

2019/01/09 19:59
61
java中的wait、notify、notifyAll

在java中,线程间的通信可以使用wait、notify、notifyAll来进行控制。从名字就可以看出来这3个方法都是跟多线程相关的,但是可能让你感到吃惊的是:这3个方法并不是Thread类或者是Runnable接...

2019/01/09 18:04
51

没有更多内容

加载失败,请刷新页面

返回顶部
顶部