Java
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.settings No commit message Jan 6, 2016
docs 1.3.2 Aug 13, 2018
lib 1.3.4 Aug 19, 2018
samples/com/landawn/samples/abacus 1.2.12 May 28, 2018
schema
src/com/landawn/abacus 1.3.4 Aug 19, 2018
.classpath
.project No commit message Jan 6, 2016
CHANGES.md
CHANGES.txt
Java_Kotlin.md Update Java_Kotlin.md Sep 27, 2017
LICENSE-2.txt No commit message Jan 6, 2016
LICENSE.txt No commit message Jan 6, 2016
Metrix.md
NOTICE.txt No commit message Apr 16, 2016
READ ME.txt 0.9.39 Dec 23, 2016
README.md
TODO.md Update TODO.md Jul 20, 2017
Top_java_8_stream_questions_so.md
abacus-eclipse-formatter.xml No commit message Jan 6, 2016

README.md

Abacus-Util

Maven Central Javadocs

A general programming library in Java/Android. It's easy to learn and simple to use with concise and powerful APIs.

Features:

Download/Installation & Changes:

// JDK 1.8 or above:
compile 'com.landawn:abacus-util:1.3.3'

// JDK 1.7:
compile 'com.landawn:abacus-util-jdk7:1.3.3'

// Android (Java 1.7):
compile 'abacus-android-jdk7:1.3.3'

// Android-SE (Java 1.7) - small edition without Stream/Matrix/Sheet/...:
compile 'abacus-android-se-jdk7:1.3.3'

// Android (Java 1.8 or above):
compile 'com.landawn:abacus-android:1.3.3'

// Android-SE (Java 1.8 or above) - small edition without Stream/Matrix/Sheet/...:
compile 'com.landawn:abacus-android-se:1.3.3'

Functional Programming:

(It's very important to learn Lambdas and Stream APIs in Java 8 to get the best user experiences with the APIs provided in AbacusUtil)

What's New in Java 8

An introduction to the java.util.stream library

When to use parallel streams

Top Java 8 stream questions on stackoverflow

Kotlin vs Java 8 on Collection

User Guide:

Please refer to Wiki.

Recommended Java programming libraries/frameworks:

Guava, Abacus-StreamEx, Kyro, snappy-java, lz4-java, Caffeine, Ehcache, Chronicle-Map, Sharding-JDBC ...awesome-java

Recommended Java programming tools:

Spotbugs, JaCoCo...