![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
程序丸
此人很勤快,什么都没有写
展开
-
如何查看编译过的.Class文件
使用javap工具使用命令行窗口Class文件是经过JDK中javac工具编译后的一组以8位字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑地排列在Class文件之中,中间没有添加任何分隔符.如何查看编译后的Class文件?推荐两种不需要安装任何额外工具的查看方式.在IDE中打开.class文件,会被内置的反编译插件反编译,还原成java类文件,既不能起到查看.class文件的目的,也...原创 2019-01-08 16:13:56 · 23930 阅读 · 1 评论 -
从mian()方法的创建说起:守护线程和非守护线程
创建一个mian()方法做了哪些事情?创建方法当我们创建了一个main()方法时,JVM为我们做了哪些事情?只是简单的开辟一个mian线程,执行mian()方法中的方法体吗?用代码验证一下当前的线程情况import java.lang.management.ManagementFactory;import java.lang.management.ThreadInfo;import...原创 2019-01-09 18:48:22 · 1458 阅读 · 3 评论 -
MVC之Callable异步请求处理方式
文章目录原创 2019-02-01 18:44:00 · 609 阅读 · 0 评论 -
ForkJoinPool 详解
背景:ForkJoinPool的优势在于,可以充分利用多cpu,多核cpu的优势,把一个任务拆分成多个“小任务”,把多个“小任务”放到多个处理器核心上并行执行;当多个“小任务”执行完成之后,再将这些执行结果合并起来即可。这种思想值得学习。使用Java7 提供了ForkJoinPool来支持将一个任务拆分成多个“小任务”并行计算,再把多个“小任务”的结果合并成总的计算结...转载 2019-06-25 16:57:09 · 5759 阅读 · 0 评论