240 发简信
IP属地:北京
  • Resize,w 360,h 240
    排序算法总结

    一. 冒泡排序(BubbleSort) 基本思想:两个数比较大小,较大的数下沉,较小的数冒起来。 过程: 比较相邻的两个数据,如果第二个数小,...

    10.5 95439 42 934 2
  • Java常量池理解与总结

    一.相关概念 什么是常量用final修饰的成员变量表示常量,值一旦给定就无法改变!final修饰的变量有三种:静态变量、实例变量和局部变量,分别...

  • Resize,w 360,h 240
    深入理解JVM(1) : Java内存区域划分

    Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外面的人想进去,墙里面的人却想出来。 Java虚拟机在执行Java程序...

  • Resize,w 360,h 240
    深入理解JVM(5) : Java垃圾收集器

    如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。 Java虚拟机规范中对垃圾收集器应该如何实现并没有任何规定,因此不同的...

  • Resize,w 360,h 240
    深入理解JVM(4) : Java垃圾收集 (GC)

    Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外面的人想进去,墙里面的人却想出来。 对于垃圾收集(Gabage Co...

  • 链表问题总结 (上)

    【声明】欢迎转载,但请保留文章原始出处→_→文章来源:http://www.jianshu.com/p/08d085b34b2c联系方式:zmh...

  • 深入理解JVM(3) : 虚拟机类加载机制

    本文根据《深入理解java虚拟机》第7章内容整理 一、基本概念 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始...

  • Java多线程理解:线程安全的集合对象

    1、概念介绍 线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程...

  • 深入理解JVM(2) : Java堆中对象创建、布局、访问全过程

    一、对象的创建 new Animal(); 类加载检查检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否...

    0.2 3728 1 28
个人介绍
时光未老,理想仍在。