订阅

JAVA基础

jvm内存区域划分
jvm区域总体分两类,heap区和非heap区。heap区又分:Eden Space(伊甸园)、Survivor Space(幸存者区)、Tenured Gen(老年代-养老区)。 非heap区又分:Code Cache(代码缓存区)、Perm Gen(永久代)、Jvm Stack(java虚拟机栈)、Local Method Statck(本地方法栈)。
老高    分类:    发布时间:2018-06-22 08:35
jconsole监控远程linux tomcat运行情况的配置
从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Java 中的代码。
老高    分类:    发布时间:2018-06-22 08:33
Java编程之Map中分拣思想
老高    分类:    发布时间:2017-08-24 08:34
Java 1.7 集合框架类图
接口为灰色,抽象类为黄色,具体类为绿色;红圈的代表废弃的,不建议使用,绿圈代表来自java.util.concurrent包
老高    分类:    发布时间:2017-04-22 23:44
equals()与hashCode()方法详解
Object类是类继承结构的基础,所以是每一个类的父类。所有的对象,包括数组,都实现了在Object类中定义的方法。
老高    分类:    发布时间:2017-04-09 21:18
Java中增强for循环的实现原理
Iterator是工作在一个独立的线程中,并且拥有一个 mutex 锁。 Iterator被创建之后会建立一个指向原来对象的单链索引表,当原来的对象数量发生变化时,这个索引表的内容不会同步改变,所以当索引指针往后移动的时候就找不到要迭代的对象,所以按照 fail-fast 原则 Iter...
老高    分类:    发布时间:2017-03-14 19:30
Java中的字符和字符串
Java用char类型来表示字母、数字、标点符号以及其他特殊字符。Java基于Unicode4.0来表示每一个字符,Unicode的设计目标是容纳世界上所有主要语言中的字符。
老高    分类:    发布时间:2017-03-13 08:24
Java中的数字格式化类DecimalFormat
我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供 DecimalFormat类,帮你用最快的速度将数字格式化为你需要的样子。
老高    分类:    发布时间:2017-03-03 11:01
Java中double、float运算
浮点运算很少是精确的,只要是超过精度能表示的范围就会产生误差。往往产生误差不是 因为数的大小,而是因为数的精度。因此,产生的结果接近但不等于想要的结果。尤其在使用 float 和 double 作精确运 算的时候要特别小心。
老高    分类:    发布时间:2017-03-03 10:58
Java关键字this、super使用总结
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。
老高    分类:    发布时间:2017-01-25 12:17
返回顶部