分析 Java 线程池 Callable 任务执行原理 经验

标记2处理任务被中断的情况,这里仅仅是对线程发出中断请求,不确保任务能检测并处理中断,详细原理去看Java的中断机制。 最后调用finishCompletion完成收尾工作。 public boolean

KariShaffer 2016-11-29   15258   0

关于 Java 中枚举 Enum 的深入剖析 经验

举来实现一些限定。Java也不例外。Java中的枚举类型为Enum,本文将对枚举进行一些比较深入的剖析。 什么是Enum Enum是自Java 5 引入的特性,用来方便Java开发者实现枚举应用。一个简单的Enum使用如下。

jollyznl 2016-11-29   7415   0

Realm Java 原理介绍以及常见问题 经验

Realm Java 介绍 上文中所提到的 Realm 与 MVCC 相关的概念在所有的 Realm 产品中都适用,接下来我们介绍一下在 Realm Java 中这些概念是怎么与 Java 语言和 安卓框架相结合并实现的。

JulianProva 2016-11-17   8320   0
Realm   Java  

Java动态绑定机制的内幕 经验

Java方法调用的过程中,JVM是如何知道调用的是哪个类的方法源代码? 这里面到底有什么内幕呢? 这篇文章我们就将揭露JVM方法调用的静态(static binding) 和动态绑定机制(auto binding)

rulin123 2016-12-20   9390   0
JVM   Java开发  

深入剖析Java中的装箱和拆箱 经验

自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲:

RosSowell 2016-12-19   10731   0

一个事半功倍的Java反射库 经验

Java和Android中,我们常常会使用反射来达到一些兼容的目的。Java原生提供的反射很是麻烦,使用起来很是不方便。比如我们想要调UserManager的静态方法get,使用原生的实现如下 try

z00124908 2017-01-09   11352   0

2016最流行的Java EE服务器 经验

如今是我们发布有关Java领域统计资料的第四个年头。每年春天,我们对从JVM 的Plumbr 代理监测器收集到的数据进行挖掘,发现了以下几点: Java版本的使用情况(是Java6、7,还是8); 虚拟机使用的哪一款(是Oracle

xzrm4831 2017-01-15   12160   0

Java中的substring真的会引起内存泄露么? 经验

Java中开发,String是我们开发程序可以说必须要使用的类型,String有一个substring方法用来截取字符串,我们想必也常常使用。但是你知道么,关于Java 6中的substring是否

xql80329 2017-01-22   17473   0

Java、Android平台通用的AES文件加密 经验

动化,决定将加密过程用java代码实现打成jar包,然后用脚本去执行等到加密后的补丁包。这样加密过程在java平台实现,而解密过程是在Android平台实现。后来发现在java平台经AES加密后的文件

RussBess 2016-12-26   12488   0

消化单例设计模式(Java版本) 经验

设计模式在软件开发人员中非常流行。设计模式是一套代码设计经验的总结。单例模式是Java 创建型设计模式 中的一种。 单例模式的目的是什么? 单例类的目的是为了控制对象的创建,限制对象的数量只能是1

Valeria00D 2017-01-11   12845   0

Java 进阶面试问题列表 经验

枚举给定字符串的所有排列组合 Java 核心概念 equals 与 hashCode 的异同点在哪里?Java 的集合中又是如何使用它们的。 描述下 Java 中集合(Collections

h9120cxu21 2017-01-16   16094   0

写给Java开发者的Node.JS简介 经验

前言 今天上推特看见这篇文章,点进去发现是新货。 正好最近想入Node的坑,又有一些Java基础,所以希望翻译出来给大家,同时也让自己加深理解。 才疏学浅,如有不妥之处请指正。 正文

KatCable 2017-02-12   9510   0

Java序列化的状态 经验

关键要点 Java序列化在很多库中引入了安全漏洞。 对序列化进行模块化处于开放讨论状态。 如果序列化能够成为模块,开发人员将能够将其从攻击表面上移除。 移除其他模块可以消除它们所带来的风险。 插桩提供

firsys 2018-09-10   18516   0

Java 作业调度工具,Oddjob 1.1.0 发布 资讯

Oddjob 是一个采用 Java 语言开发的作业调度工具,通过图形化界面或者是XML文件进行任务的设定,支持按顺序执行、并行执行以及根据预设条件执行任务,可运行于桌面或者是服务器,可以通过JMX方式

jopen 2012-01-28   8689   0
Java  

Java的ORM框架,jOOQ 2.0.3 发布 资讯

高效的合并了复杂SQL、类型安全、源码生成、Active Records、存储过程以及高级数据类型的 Java 类库。 示例代码: // Create a new record and insert it

fmms 2012-01-29   5608   0
Java  

Java Web框架Apache Wicket 1.5发布 资讯

豪地宣布Apache Wicket 1.5 正式版发布了! Wicket是一个基于组件的Java web应用框架,它结合了 Tapestry 与 Echo 的优点。Wicket 能够屏蔽 C/S

lixiaofeng 2012-02-22   13780   1
Java   Web框架   Apache   Wicket   发布  

Java 测试框架,Spock 0.6 发布 资讯

Spock 是适合 Java 和 Groovy 应用程序的一个测试框架。 Spock 0.6 发布,Spock 0.6 增加对 Groovy 1.8, Groovy 2.0, and Grails

openkk 2012-03-05   6364   0
测试  

Java 6 到期,甲骨文停止公共更新 资讯

甲骨文公司原定于本月中旬发布 Java 6 的最后一个公共更新版本,但由于浏览器 Java applet 安全问题,使得该公司不得不提前发布修复版本——JavaSE 6u39。 这也使得 JavaSE

jopen 2013-02-05   12432   0
Java 6  

Java开源文档管理系统,LogicalDOC 6.4 发布 资讯

LogicalDOC 是一个采用Java开发的基于网页的文档管理系统, 易于使用和学习。 它利用最佳的Java技术,实现了强大而灵活的解决方案。 为用户提供了强大的搜索引擎(基于Lucene),(通过

fmms 2012-03-27   24025   0

Java图片操作类库,Marvin 1.4.1 发布 资讯

Marvin 是一个Java开发的可扩展的图像处理框架,该框架主要提供以下几方面的功能: 基本图像操作; 从视频中捕获帧; 多线程的图像处理; 通过GUI界面集成插件; 插件性能分析; 通过插件进行功能扩展。

openkk 2012-06-10   12898   0
Java  
1 2 3 4 5 6 7 8 9 10