• for-each循环使用iterator进行遍历分析

     示例如下: public static void main(String args[]) { List list = new LinkedList(...

    你猜 2021-07-21 22:32:40阅读:115
  • java应用maven插件动态生成webservice代码分析

    pom.xml如下 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2...

    不点 2021-07-15 18:32:20阅读:132
  • 用jstack工具分析java程序

    最近做项目时遇到了一个问题,我的多个采集线程中,有一个线程经常挂起,线程并没有死掉,但是一直采集不到数据,为了解决这个问题,用到了jstack。 首先查找到java进程的pid,ps -ef|g...

    访客 2021-07-15 18:32:18阅读:127
  • 用jmap分析java程序

    之前的随笔提到用jstack分析java线程情况,也是在这个项目中,当线程的问题解决之后,发现程序的内存一直增长,于是用jmap工具分析了一下java程序占用内存的情况。 命令很简单,直接 j...

    无情 2021-07-15 18:32:16阅读:125
  • java多线程中的volatile和synchronized分析

    package com.chzhao; public class Volatiletest extends Thread { private static int cou...

    访客 2021-07-15 18:32:14阅读:126
  • java volatile进阶(一)分析

    本篇文章继续学习volatile。上篇文章简单的介绍了volatile和synchonized,这篇文章讲一下什么时候可以用volatile。 先看一段代码。 package com.c...

    访客 2021-07-15 18:32:12阅读:123
  • 应用Java泛型和反射导出CSV文件分析

    项目中有需求要把数据导出为CSV文件,因为不同的类有不同的属性,为了代码简单,应用Java的泛型和反射,写了一个函数,完成导出功能。 public <T> void saveF...

    阿里 2021-07-15 18:32:10阅读:125
  • Jvm基础(1)-Java运行时数据区分析

    最近在看《深入理解Java虚拟机》,里面讲到了Java运行时数据区,这是Jvm基本知识,把读书笔记记录在此。这些知识属于常识,都能查到的,如果我有理解不对的地方,还请指出。 首先把图贴上来,...

    熊孩纸 2021-07-15 18:32:08阅读:131
  • Jvm基础(2)-Java内存模型分析

    Jvm基础(2)-Java内存模型 主内存和工作内存 Java内存模型包括主内存和工作内存两个部分:主内存用来存储线程之间的共享变量;而工作内存中存储每个线程的相关变量。 如下图所示: 需要...

    阿里 2021-07-15 18:32:06阅读:129
  • 应用JConsole学习Java GC分析

    应用JConsole学习Java GC 关于Java GC的知识,好多地方都讲了很多,今天我用JConsole来学习一下Java GC的原理。 GC原理 在我的上一篇中介绍了Java运行时数...

    熊孩纸 2021-07-15 18:32:03阅读:133
1 2 3 4 5 6 7 8 9 10 ››