登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
Java开发
(共
2755
篇经验)
0
推荐
15K
浏览
关于 Java 对象序列化您不知道的 5 件事
数年前,当和一个软件团队一起用 Java 语言编写一个应用程序时,我体会到比一般程序员多知道一点关于 Java 对象序列化的知识所带来的好处。
jopen
10年前
Java
Java开发
0
推荐
17K
浏览
Java 8默认方法会破坏你的(用户的)代码
Java 8的默认方法试图尝试更进一步简化Java API。不幸的是,这一最近的语言扩展带来了一系列复杂的规则,但只有少部分Java开发者意识到这一点。这篇文章告诉你为什么引入默认方法会破坏你的...
jopen
10年前
Java 8
Java开发
0
推荐
27K
浏览
深入理解java垃圾回收机制
Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象...
jopen
10年前
Java
Java开发
0
推荐
12K
浏览
Java线程池的原理及实现
多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。
jopen
10年前
Java开发
Java线程
0
推荐
82K
浏览
10种简单的Java性能优化
你是否正打算优化hashCode()方法?是否想要绕开正则表达式?Lukas Eder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。
mx64
10年前
Java开发
Java性能
0
推荐
26K
浏览
Java跟踪日期和时间JDateTime
JDateTime 是一个优雅的,开发者友好的类并且也一种非常精巧的跟踪日期和时间的一种方式。它使用一种非常清晰并且被广泛证明的算法去进行时间的操作。每个被JDK中Calendar深深虐过的人都...
jopen
10年前
Java开发
JDateTime
0
推荐
24K
浏览
JAVA 9 新特性
Oracle已将JAVA 9的开发提上日程。OpenJDK上已经出现了关于下一个主版本JAVA 9的改进建议(JEP)。与以往不同,Oracle在这次谈及了一些真正的特性。而早期对于JDK9的声...
jopen
10年前
Java开发
Java 9
0
推荐
43K
浏览
Java 8 特性 – 终极手册
毫无疑问,Java 8是自Java 5(2004年)发布以来Java语言最大的一次版本升级,Java 8带来了很多的新特性,比如编译器、类库、开发工具和JVM(Java虚拟机)。在这篇教程中我们...
jopen
10年前
Java 8
Java开发
0
推荐
61K
浏览
《JVM故障诊断指南》之4 - Java 8:从持久代到metaspace
Java 8介绍了一些新语言以及运行时新特点。其中一个特点便是完全移除了持久代(PermGen),自从Oracle公司发布了JDK1.7后就已经宣布了这个 决定。还有比如内部字符串,从JDK1....
jopen
10年前
JVM
Java开发
0
推荐
28K
浏览
《JVM故障诊断指南》之3 - Java 线程: JVM持有内存的分析
前面我们已经讨论过JVM里不同的堆空间,这节我们会给你提供教程,是关于如何从你的活动的应用Java线程中确定它持有多少堆空间,以及在哪里占用。这里有个来自Oracle Weblogic 10.0...
jopen
10年前
JVM
Java开发
0
推荐
26K
浏览
《JVM故障诊断指南》之2 - 调整合适的Java堆大小的技巧
在生产系统上决定合适的Java堆大小不是一个容易的操作。许多性能问题的发生都是由于不恰当的Java堆容量的错误调整。这部分将从介绍一些技巧 作为开头,它能帮助你在当前的或者新的生产系统上决定最佳...
jopen
10年前
JVM
Java开发
0
推荐
19K
浏览
《JVM故障诊断指南》之1 - JVM概览与介绍
Java HotSpot 虚拟机堆空间 这个部分将向你介绍Oracle Java HotSpot虚拟机里不同的Java堆内存空间概览。理解这个对于任何一个涉及到线上经常出现的内存问题的解...
jopen
10年前
JVM
Java开发
0
推荐
31K
浏览
Java中4大基本加密算法解析
简单的java加密算法有: BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure...
jopen
10年前
加密
算法
Java开发
0
推荐
25K
浏览
Java 8 指南
欢迎阅读我对 Java 8 的介绍。本指南将一步步地通过所有的新的语言特性来引导你认识Java 8。在简短的示例代码的帮助下,你将会学习到如何使用默认的接口方法、lambda表达式、方法引用以及...
jopen
10年前
Java 8
Java开发
0
推荐
15K
浏览
Java内存模型
Java内存模型规范了Java虚拟机与计算机内存是如何协同工作的。Java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型——又称为Java内存模型。 如果你想设计...
jopen
10年前
Java
Java开发
0
推荐
10K
浏览
Java枚举小结
Java枚举小结
jopen
10年前
Java开发
Java枚举
0
推荐
23K
浏览
Servlet使用注解标注监听器(Listener)
Servlet3.0提供@WebListener注解将一个实现了特定监听器接口的类定义为监听器,这样我们在web应用中使用监听器时,也不再需要在web.xml文件中配置监听器的相关描述信息了。
pw8c
10年前
Java开发
Servlet
0
推荐
33K
浏览
更好的Java
Java是最流行的语言之一,但是似乎没人喜欢使用它。好吧,Java仅仅是一种“还好”的编程语言。自从Java 8的面世,我决定编辑一个关于Java的列表,包括库、最佳实践以及工具让我们能更好的使...
cen
10年前
Java
Java开发
0
推荐
29K
浏览
Java使用Fork/Join框架来并行执行任务
为了充分利用多CPU、多核CPU的性能优势,级软基软件系统应该可以充分“挖掘”每个CPU的计算能力,决不能让某个CPU处于“空闲”状态。为此,可以考虑把一个任务拆分成多个“小任务”,把多个"小任...
jopen
10年前
Java
Java开发
0
推荐
13K
浏览
使用CompletableFuture处理异步超时
这是用Java写的一个Akka应用程序,使用了一个包含1000个线程的线程池(原来如此!)——所有的线程都在阻塞在这个 get() 中。系统的处理速度跟不上并发请求的数量。重构以后,我们干掉了所...
jopen
10年前
Java开发
CompletableFuture
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档