Skip to content

Latest commit

 

History

History
1146 lines (1105 loc) · 116 KB

java.md

File metadata and controls

1146 lines (1105 loc) · 116 KB

Java

API

Asynchronous

Book

Concurrency Parallel Thread

Executor

Conference

Eclipse

IntelliJ

IntelliJ Plugin

Java8

Java8 Library

Java9

Java10

Java11

  • installation on centos 7

    ❯ scp ~/Downloads/openjdk-11+28_linux-x64_bin.tar.gz <server>:/tmp
    
    [root@<server> tmp]# tar xfvz openjdk-11+28_linux-x64_bin.tar.gz
    [root@<server> tmp]# cd /usr/lib/jvm
    [root@<server> jvm]# mv /tmp/jdk-11/ .
    [root@<server> jvm]# alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 100
    [root@<server> jvm]# alternatives --config java
    
  • OpenJDK 11, tools of the trade jps, jinfo, jmap, jstack, jconsole

Java12

Java13

Java14

Java15

JDK

JDK OpenJDK

JDK Oracle

JSP

JVM

JVM GC Garbage Collection

JVM Flag, Option

JVM Profile

Lambda

Library

Library Debug

Library Spring

Library Spring Boot

Memory Leak, OOM, Out of memory

NetBeans

Performance Tuning

Reactive

Serialization

TDD Test

Web