登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
Java开发
(共
2755
篇经验)
0
推荐
13K
浏览
从文档(office,pdf,hwp)抽取文本的Java类库:JSearch
从文档(office,pdf,hwp)抽取文本的Java类库:JSearch。
jopen
10年前
Java开发
jsearch
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年前
Java
Java开发
0
推荐
64K
浏览
JAVA 四大域对象总结
1、生命周期:当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当服务器关闭或Web应用被移除时,ServletContext对象跟着销毁。
jopen
10年前
Java
Java开发
0
推荐
9K
浏览
JAVA HashMap源码浅析
HashMap在键值对存储中被经常使用,那么它到底是如何实现键值存储的呢?
jopen
10年前
Java
Java开发
0
推荐
11K
浏览
Java使用线程池递归压缩文件夹下面的所有子文件
Java使用线程池递归压缩文件夹下面的所有子文件
eg756
10年前
Java
Java开发
0
推荐
22K
浏览
如何在 Java 中正确使用 wait, notify 和 notifyAll – 以生产者消费者模型为例
wait, notify 和 notifyAll,这些在多线程中被经常用到的保留关键字,在实际开发的时候很多时候却并没有被大家重视。本文对这些关键字的使用进行了描述。
jopen
10年前
Java
Java开发
0
推荐
20K
浏览
Java火焰图在Netflix的实践
为了分析不同软件或软件的不同版本使用CPU的情况,相关设计人员通常需要进行函数的堆栈性能分析。相比于定期采样获得数据的方式,利用定时中断来收集程序运行时的PC寄存器值、函数地址以及整个堆栈轨迹更...
jopen
10年前
Java
Java开发
0
推荐
11K
浏览
Java删除ArrayList中的重复元素的2种方法
ArrayList是Java中最常用的集合类型之一。它允许灵活添加多个null元素,重复的元素,并保持元素的插入顺序。在编码时我们经常会遇 到那种必须从已建成的ArrayList中删除重复元素的...
pm45e
10年前
Java
Java开发
0
推荐
11K
浏览
Java中的异常详解
Java 异常处理的分类 Java 异常可分为可检测异常,非检测异常和自定义异常。
pm45e
10年前
Java
Java开发
0
推荐
42K
浏览
Java8 lambda表达式10个示例
Java 8 刚于几周前发布,日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里...
pm45e
10年前
Java开发
Java8
0
推荐
9K
浏览
深入分析Java线程中断机制
在平时的开发过程中,相信都会使用到多线程,在使用多线程时,大家也会遇到各种各样的问题,今天我们就来说说一个多线程的问题——线程中断。在 java中启动线程非常容易,大多数情况下我是让一个线程执行...
jopen
10年前
Java
Java开发
0
推荐
12K
浏览
Java内存管理原理及内存区域详解
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内存将会包括以下几个运行时数据区域
jopen
10年前
Java
Java开发
0
推荐
12K
浏览
写给精明Java开发者的测试技巧
我们都会为我们的代码编写测试,不是吗?毫无疑问,我知道这个问题的答案可能会从 “当然,但你知道怎样才能避免写测试吗?” 到 “必须的!我爱测试 ”都有。接下来我会给你几个小建议,它们可以让你编写...
jopen
10年前
Java
Java开发
0
推荐
29K
浏览
JVM重要知识点整理和学习
JVM是虚拟机,也是一种规范,他遵循着冯·诺依曼体系结构的设计原理。冯·诺依曼体系结构中,指出计算机处理的数据和指令都是二进制数,采用存储 程序方式不加区分的存储在同一个存储器里,并且顺序执行,...
jopen
10年前
JVM
Java开发
0
推荐
16K
浏览
Java内存区域详解
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内存将会包括以下几个运行时数据区域
jopen
10年前
Java
Java开发
0
推荐
13K
浏览
JAVA 虚拟机类加载机制和字节码执行引擎
我们知道java代码编译后生成的是字节码,那虚拟机是如何加载这些class字节码文件的呢?加载之后又是如何进行方法调用的呢?
jopen
10年前
Java
Java开发
0
推荐
11K
浏览
Java 中最常见的 5 个错误
在编程时,开发者经常会遭遇各式各样莫名错误。近日,Sushil Das在 Geek On Java上列举了 Java 开发中常见的 5 个错误,与君共「免」。
jopen
10年前
Java
Java开发
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档