
java8
flx_bj
这个作者很懒,什么都没留下…
展开
-
JAVA默认垃圾收集器
通过命令查看当前GC信息 >java -XX:+PrintCommandLineFlags -version 执行结果如下: [user@1001 ~]$ java -XX:+PrintCommandLineFlags -version -XX:InitialHeapSize=128143232 -XX:MaxHeapSize=2050291712 -XX:+PrintCommand...原创 2020-05-06 12:28:48 · 547 阅读 · 1 评论 -
Java多线程并行计算
2020-04-19 16:33:43,310+0800 INFO [main] com.qx.test.ParallelTest - costs: 5046ms 2020-04-19 16:33:48,329+0800 INFO [main] com.qx.test.ParallelTest - costs: 5003ms 2020-04-19 16:33:53,332+0800 INFO [main] com.qx.test.ParallelTest - costs: 5003ms原创 2020-04-19 17:26:47 · 4548 阅读 · 0 评论 -
java8使用lambda对Map排序
java8以前要对map排序比较繁琐复杂,使用java8的lambda表达式排序要简单很多,直接上代码 public static void main(String[] args) { // 初始数据 Map smap = new HashMap<>(); smap.put("1", 11); smap.put("3", 33); smap.put("2", 22);原创 2017-04-11 15:56:57 · 16433 阅读 · 0 评论 -
java8 lambda表达式
lambda表达式,它将允许我们将行为传到函数里。在Java 8之前,如果想将行为传入函数,仅有的选择就是匿名类,需要6行代码。而定义行为最重要的那行代码,却混在中间不够突出。Lambda表达式取代了匿名类,取消了模板,允许用函数式风格编写代码。这样有时可读性更好,表达更清晰。在Java生态系统中,函数式表达与对面向对象的全面支持是个激动人心的进步。将进一步促进并行第三方库的发展,充分利用多核CP转载 2017-04-11 17:56:45 · 212 阅读 · 1 评论 -
Java使用的6个JDK内建工具
0、javap 你可以给 javap(Java Class文件反编译器)传递这些有用的参数: -I – 打印行数和局部变量 -p – 打印包括非public在内的所有类和成员信息, -c – 打印方法字节码 比如在著名的“你真的懂 Classloader 吗?”演讲里,当出现 NoSuchMethodException 错误时,我们可以执行以下命令来调查这个类究竟有...转载 2018-08-17 17:27:53 · 724 阅读 · 0 评论