jmap 的基本使用方法

jmap 的基本使用方法

- JAVA - 阅4277

1. jmap -heap pid 查看java 堆(heap)使用情况 using thread-local object allocation. Parallel GC with 4 thread(s) //GC 方式 Heap Configuration: //堆内存初始化配置 Mi

JRE和JVM的区别为什么要安装两个JRE

JRE和JVM的区别为什么要安装两个JRE

- JAVA - 阅5931

JRE(JavaRuntimeEnvironment,Java运行环境),也就是Java平台。所有的Java程序都要在JRE下才能运行。JDK的工具也是Java程序,也需要JRE才能运行。为了保持JDK的独立性和完整性,在JDK的安装过程中,JRE也是安装的一部分。所以。。。

java按位操作的简单介绍

java按位操作的简单介绍

- JAVA - 阅3809

在计算机中所有数据都是以二进制的形式储存的。 位运算其实就是直接对在内存中的二进制数据进行操作,因此处理数据的速度非常快。

Java中堆与栈的区别

Java中堆与栈的区别

- JAVA - 阅3189

栈与堆都是Java用来在RAM中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。

java对象分配以及堆和栈

java对象分配以及堆和栈

- JAVA - 阅4956

内存管理在Java语言中是JVM自动操作的,当JVM发现某些对象不再需要的时候,就会对该对象占用的内存进行重分配(释放)操作,而且使得分配出来的内存能够提供给所需要的对象。

在java中实现unpack和pack方法

在java中实现unpack和pack方法

- JAVA - 阅17775

​php中完善的对二进制流的pack和unpack,下面提供一个在java中实现对二进制字节流实现的unpack和pack方法。

java各种数据类型转与字节数组互转

java各种数据类型转与字节数组互转

- JAVA - 阅6466

​本实例代码包括字节数组与字符串,短整型,长整型,单精度符点数和双精度符点数的互相转换。还包括对符点数的高低位转换等。

几种排序算法的稳定性和时间复杂度

几种排序算法的稳定性和时间复杂度

- JAVA - 阅3573

如果排序算法是稳定的,那么从一个键上排序,然后再从另一个键上排序,第一个键排序的结果可以为第二个键排序所利用。   基数排序就是这样,先按低位排序,逐次按高位排序,那么,低位相同的数据元素其先后位置顺序即使在高位也相同时是不会改变的。

快速排序算法及java实现

快速排序算法及java实现

- JAVA - 阅5490

快速排序是由东尼•霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比 较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构 上很有效率地被实现出来。