TCC4Java是TinyCC(也叫做TCC,一个神奇的C编译器)的Java绑定,让Java支持使用C作为脚本语言。
Java Customization Builder 是一个 Java 的安装定制工具
Java INI Package (JavaINI) 是一个 Java 语言用来读写 INI 文件的工具包。
Java Image Filters 是由 Jhlabs 开发的一组用来处理 Java 图像的类库,提供各种常用的图像处理效果,例如反转色、扭曲、水波纹、凹凸、黑白效果等等数十种效果
欢迎来到我的Java 8介绍,本教程将指导您学完所有新的语言功能,一步一步来。基于简短的代码和示例,您将学习如何使用默认的接口方法,lambda表达式,方法引用和可重复的注解。在文章的结尾,你会熟悉像流,功能接口,扩展地图和新的日期API变化。
你将实现一个显示时间的应用,并采用maven构建它。
虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。
Immutable Collections for Java (Java不变集合类) 提供了不变的、持久化的 Java 集合类,对集合的元素添加和删除都是创建一个新的拷贝来进行。
你将实现一个显示时间的应用,并采用maven构建它。
这东西其实有很多名词,比如有的人喜欢称为纤程(Fiber),或者绿色线程(GreenThread)。其实最直观的解释可以定义为线程的线程。有点拗口,但本质上就是这样。
Java的世界里,HttpClient 是一个功能强大的Http请求库,然而接口非常复杂,设计上遵从正交性,简单的请求也需要写比较多的代码,更不要说隐藏在各种细节里面的高级用法了。
在java web开发中,分页已经成为了不可缺少的一个组件. 我曾经参与过很多的java web开发, 在不同的项目中修订了多种分页组件(或者叫分页工具类) 但是最后我发现, 无论怎么修订, 总是有一部分的逻辑没有改变.
基于Restful风格的注解编程,融合了Struts2和SpringMVC的优点,目标使web编程更简单。
在Spring 4.1中,利用Java 8的java.util.Optional,通过@RequestParam、@RequestHeader和@MatrixVariable三个注解,支持了仅包含非空(non-null)的容器对象。有了Java 8的java.util.Optional,你可以保证你的参数永远不会为null。
简单的 Java OAuth 类库:scribe-java
mapping4java,bean转化的利器,性能上快上beanutils 10倍,功能上比cglib丰富很多。国外类似的产品还有dozer
'kan-java' is '砍-java', speak frankly & literally. 这是一个java代码动态编译工具,也就是能够把String形式的java代码实时地编译为字节码的工具;
Java多线程的传统实现方法有两种:一种是继承Thread类并重写其run方法;另一种是实现Runnable接口,实现其run方法。
Java集合工具包位于Java.util包下,包含了很多常用的数据结构,如数组、链表、栈、队列、集合、哈希表等。学习Java集合框架下大致可以分为如下五个部分:List列表、Set集合、Map映射、迭代器(Iterator、Enumeration)、工具类(Arrays、Collections)。
本文将概览所有标准的 Java 集合类型。我们将按照它们可区分的属性与主要用例进行分类。除此之外,我们还将穷举在不同集合类型之间进行数据转换的方法。