- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 排序算法(一):插入排序
一、插入排序(将待排序记录插入到前面已经排序好的记录的合适位置):直接插入、二分插入、希尔排序 1、直接插入排序 /** * 直接插入排序。每一步从前面已经排序好的数据中查找合适的位置,插入待排序数据。从小到大。 */ private static void directInsertSort(){ int[] data = {5,6,3,7,8
2017-10-25 09:47:15 232
转载 JVM调试
我们经常会遇到JVM运行时出错的情况。若能在启动时加入一些启动选项(startup option),便可以获取与bug相关的重要线索,从而有希望根治它们。但在实际操作时,我们总是忘记添加-XX:+HeapDumpOnOutOfMemoryError 或 -XX:+PrintGCDetails这样必要的flag。 每当面对如此窘境,我们只能关闭JVM,修改启动参数(startup
2017-10-23 10:31:05 642
转载 JVM类加载机制(类加载过程和类加载器)
JVM类加载机制(类加载过程和类加载器) 一、为什么要使用类加载器? Java语言里,类加载都是在程序运行期间完成的,这种策略虽然会令类加载时稍微增加一些性能开销,但是会给java应用程序提供高度的灵活性。例如: 1.编写一个面向接口的应用程序,可能等到运行时再指定其实现的子类; 2.用户可以自定义一个类加载器,让程序在运行时从网络或其他地方加载一个二进制流作为
2017-10-23 10:29:45 239 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人