0推荐
13K 浏览

从文档(office,pdf,hwp)抽取文本的Java类库:JSearch

从文档(office,pdf,hwp)抽取文本的Java类库:JSearch。
jopen 10年前   
0推荐
16K 浏览

Java本地接口JNI详解

对于java程序员来说,java语言的好处和优点,我想不用我说了,大家自然会说出很多一套套的。但虽然我们作为java程序员,但我们不得不承认java语言也有一些它本身的缺点。比如在性能、和底层打...
jopen 10年前   
Java开发   JNI  
0推荐
20K 浏览

MAT JVM内存分析

和其他插件的安装非常类似,MAT 支持两种安装方式,一种是“单机版“的,也就是说用户不必安装 Eclipse IDE 环境,MAT 作为一个独立的 Eclipse RCP 应用运行;另一种是”集...
jopen 10年前   
JVM   Java开发  
0推荐
16K 浏览

JVM垃圾收集器与内存分配策略

引用计数法: 主流的Java虚拟机没有使用这种方法管理内存, 因为它很难解决循环依赖 可达性分析: 通过一系列的称为”GC Roots“的对象作为起始点, 从这些节点开始向下搜索,...
jopen 10年前   
JVM   Java开发  
0推荐
30K 浏览

Java集合类操作优化经验总结

在实际的项目开发中会有很多的对象,如何高效、方便地管理对象,成为影响程序性能与可维护性的重要环节。Java 提供了集合框架来解决此类问题,线性表、链表、哈希表等是常用的数据结构,在进行 Ja...
jopen 10年前   
0推荐
64K 浏览

JAVA 四大域对象总结

1、生命周期:当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当服务器关闭或Web应用被移除时,ServletContext对象跟着销毁。
jopen 10年前   
0推荐
9K 浏览

JAVA HashMap源码浅析

HashMap在键值对存储中被经常使用,那么它到底是如何实现键值存储的呢?
jopen 10年前   
0推荐
11K 浏览

Java使用线程池递归压缩文件夹下面的所有子文件

Java使用线程池递归压缩文件夹下面的所有子文件
eg756 10年前   
0推荐
22K 浏览

如何在 Java 中正确使用 wait, notify 和 notifyAll – 以生产者消费者模型为例

wait, notify 和 notifyAll,这些在多线程中被经常用到的保留关键字,在实际开发的时候很多时候却并没有被大家重视。本文对这些关键字的使用进行了描述。
jopen 10年前   
0推荐
20K 浏览

Java火焰图在Netflix的实践

为了分析不同软件或软件的不同版本使用CPU的情况,相关设计人员通常需要进行函数的堆栈性能分析。相比于定期采样获得数据的方式,利用定时中断来收集程序运行时的PC寄存器值、函数地址以及整个堆栈轨迹更...
jopen 10年前   
0推荐
11K 浏览

Java删除ArrayList中的重复元素的2种方法

ArrayList是Java中最常用的集合类型之一。它允许灵活添加多个null元素,重复的元素,并保持元素的插入顺序。在编码时我们经常会遇 到那种必须从已建成的ArrayList中删除重复元素的...
pm45e 10年前   
0推荐
11K 浏览

Java中的异常详解

Java 异常处理的分类 Java 异常可分为可检测异常,非检测异常和自定义异常。
pm45e 10年前   
0推荐
42K 浏览

Java8 lambda表达式10个示例

Java 8 刚于几周前发布,日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里...
pm45e 10年前   
0推荐
9K 浏览

深入分析Java线程中断机制

在平时的开发过程中,相信都会使用到多线程,在使用多线程时,大家也会遇到各种各样的问题,今天我们就来说说一个多线程的问题——线程中断。在 java中启动线程非常容易,大多数情况下我是让一个线程执行...
jopen 10年前   
0推荐
12K 浏览

Java内存管理原理及内存区域详解

Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内存将会包括以下几个运行时数据区域
jopen 10年前   
0推荐
12K 浏览

写给精明Java开发者的测试技巧

我们都会为我们的代码编写测试,不是吗?毫无疑问,我知道这个问题的答案可能会从 “当然,但你知道怎样才能避免写测试吗?” 到 “必须的!我爱测试 ”都有。接下来我会给你几个小建议,它们可以让你编写...
jopen 10年前   
0推荐
29K 浏览

JVM重要知识点整理和学习

JVM是虚拟机,也是一种规范,他遵循着冯·诺依曼体系结构的设计原理。冯·诺依曼体系结构中,指出计算机处理的数据和指令都是二进制数,采用存储 程序方式不加区分的存储在同一个存储器里,并且顺序执行,...
jopen 10年前   
JVM   Java开发  
0推荐
16K 浏览

Java内存区域详解

Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内存将会包括以下几个运行时数据区域
jopen 10年前   
0推荐
13K 浏览

JAVA 虚拟机类加载机制和字节码执行引擎

我们知道java代码编译后生成的是字节码,那虚拟机是如何加载这些class字节码文件的呢?加载之后又是如何进行方法调用的呢?
jopen 10年前   
0推荐
11K 浏览

Java 中最常见的 5 个错误

在编程时,开发者经常会遭遇各式各样莫名错误。近日,Sushil Das在 Geek On Java上列举了 Java 开发中常见的 5 个错误,与君共「免」。
jopen 10年前   
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档