
Java
且走且珍惜
简书博客:https://www.jianshu.com/u/70a843840ce8
展开
-
Java——单例模式的static方法和非static方法是否是线程安全的?
答案是:单例模式的static方法和非static方法是否是线程安全的,与单例模式无关。也就说,如果static方法或者非static方法不是线程安全的,那么不会因为这个类使用了单例模式,而变的安全。 闲话休说,看代码:import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;...原创 2018-03-01 23:45:03 · 1315 阅读 · 0 评论 -
Java——mysql——获取所有table名和table字段名
获取database所有table名:(参考:http://stackoverflow.com/questions/2780284/how-to-get-all-table-names-from-a-database )DatabaseMetaData md = conn.getMetaData();ResultSet rs = md.getTables(null, null, "%", nul...原创 2018-03-01 23:46:26 · 1730 阅读 · 0 评论 -
Java——对Java的Map的Value字段进行排序
构造TreeMap可以指定Comparator,但是不能对value字段进行排序。如果有需求对Value字段排序,例如map存放的是单词,单词出现次数,怎么按单词次数排序呢? 可以先将map中的key-value放入list,然后用Collections.sort对list排序,再将排序后的list放入LinkedHashMap,最后返回LinkedHashMap就可以了。LinkedHashM...原创 2018-03-01 23:48:52 · 1343 阅读 · 0 评论