abacus-common-se-jdk7

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

License

License

GroupId

GroupId

com.landawn
ArtifactId

ArtifactId

abacus-common-se-jdk7
Last Version

Last Version

2.2.21
Release Date

Release Date

Type

Type

jar
Description

Description

abacus-common-se-jdk7
A general programming library in Java/Android. It's easy to learn and simple to use with concise and powerful APIs.
Project URL

Project URL

https://github.com/landawn/abacus-common
Source Code Management

Source Code Management

https://github.com/landawn/abacus-common

Download abacus-common-se-jdk7

How to add to project

<!-- https://jarcasting.com/artifacts/com.landawn/abacus-common-se-jdk7/ -->
<dependency>
    <groupId>com.landawn</groupId>
    <artifactId>abacus-common-se-jdk7</artifactId>
    <version>2.2.21</version>
</dependency>
// https://jarcasting.com/artifacts/com.landawn/abacus-common-se-jdk7/
implementation 'com.landawn:abacus-common-se-jdk7:2.2.21'
// https://jarcasting.com/artifacts/com.landawn/abacus-common-se-jdk7/
implementation ("com.landawn:abacus-common-se-jdk7:2.2.21")
'com.landawn:abacus-common-se-jdk7:jar:2.2.21'
<dependency org="com.landawn" name="abacus-common-se-jdk7" rev="2.2.21">
  <artifact name="abacus-common-se-jdk7" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.landawn', module='abacus-common-se-jdk7', version='2.2.21')
)
libraryDependencies += "com.landawn" % "abacus-common-se-jdk7" % "2.2.21"
[com.landawn/abacus-common-se-jdk7 "2.2.21"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

abacus-common

Maven Central Javadocs

A general programming library in Java. 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-common:2.3.6' 

// common-se (Java 1.8 or above) - small edition without Streams/Primitive Lists....
compile 'abacus-common-se:2.3.6'

// common-se-jdk7 - small edition without Streams/Primitive Lists... Mostly it's for abacus-android.
compile 'abacus-common-se-jdk7:2.3.6'

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 abacus-common)

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

Also See: abacus-jdbc, abacus-da, abacus-extra, abacus-web, abacus-cache, abacus-query and abacus-android

Recommended Java programming libraries/frameworks:

lombok, protobuf, Guava, Kyro, snappy-java, lz4-java, Caffeine, Ehcache, Chronicle-Map, echarts, Chartjs, Highcharts, Apache POI, easyexcel, opencsv, mapstruct, Sharding-JDBC, fastutil, hppc, re2j...awesome-java

Recommended Java programming tools:

Spotbugs, JaCoCo...

                           ...beyond imagination...

Versions

Version
2.2.21
2.2.20
2.2.19
2.2.18
2.2.17
2.2.16
2.2.15
2.2.14
2.2.13
2.2.12
2.2.11
2.2.10
2.2.9
2.2.8
2.2.7