摘要: 同样是正确的程序,小程序运行起来要比大程序快。要编译的代码越多,等待程序启动所耗费的时间就越长,要创建和销毁的对象越多,垃圾收集的工作量就越大,要分配和持有的对象越多,GC的周期就越长,要从磁盘装载进JVM的类越... 阅读全文
posted @ 2019-06-29 20:32 javawxid 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一个故事帮你理解线程和线程池我是一个线程, 我一出生就被编了个号: 0×3704, 然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。我身边的同伴0×6900 待的时间比较长, 他带着沧桑的口... 阅读全文
posted @ 2019-06-29 20:32 javawxid 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 同样是正确的程序,小程序运行起来要比大程序快。 要编译的代码越多,等待程序启动所耗费的时间就越长,要创建和销毁的对象越多,垃圾收集的工作量就越大,要分配和持有的对象越多,GC的周期就越长,要从磁盘装载进JVM的类越多,程序所花费的时间就越长,要程序的代码越多,... 阅读全文
posted @ 2019-06-29 20:32 javawxid 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 一个故事帮你理解线程和线程池 我是一个线程, 我一出生就被编了个号: 0×3704, 然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。 我身边的同伴0×6900 待的时间比较长, 他带着沧桑的口气对我说: 我们线程的宿命就是处理包裹。 把... 阅读全文
posted @ 2019-06-29 20:32 javawxid 阅读(11) 评论(0) 推荐(0) 编辑