Java
JVM heap
jvm heap area
JVM stacks
Java Virtual Machine Stacks
JVM tools
jvm 监控工具
PC register
The Java Virtual Machine can support many threads of execution at once (JLS §17). Each Java Virtual Machine thread has its own pc (program counter) register.
JVM
The Java® Virtual Machine
OOM
OutOfMemory
TLAB
Thread Local Allocation Buffer
Class Loader Subsystem
Class Loader Subsystem
Garbage Collection
Garbage Collection
visualvm
VisualVM is a visual tool integrating commandline JDK tools and lightweight profiling capabilities.\n Designed for both development and production time use.
Jar
the Archive Tool
Java
Oracle Java is the #1 programming language and development platform. It reduces costs, shortens development timeframes, drives innovation, and improves application services. With millions of developers running more than 60 billion Java Virtual Machines worldwide, Java continues to be the development platform of choice for enterprises and developers.
Java Proxy
静态代理、动态代理、cglib代理
Jlink
Assemble and Optimize a Set of Modules
Jshell
The Java Shell Tool
Primitive Types
基础数据类型
Spring Cloud
Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g. configuration management, service discovery, circuit breakers, intelligent routing, micro-proxy, control bus, short lived microservices and contract testing). Coordination of distributed systems leads to boiler plate patterns, and using Spring Cloud developers can quickly stand up services and applications that implement those patterns. They will work well in any distributed environment, including the developer’s own laptop, bare metal data centres, and managed platforms such as Cloud Foundry.
Restful API
以资源为中心进行URL设计
TDD
Test Driven Development
Gradle
Gradle Build Tool is a fast, dependable, and adaptable open-source build automation tool with an elegant and extensible declarative build language.
Maven
Maven is a build automation tool used by Java developers to compile, build and deploy code, documentation and libraries.