Обзор
JDK8 исходный код.
База
- 【Основные】 Аннотация операторов Java
- 【Basic】 String, StringBuffer, Analysis stringBuilder исходного кода
Java-IO
- 【IO】 Обзор
- 【IO】 Чтение и написание файлов (FileInputStream, FileOutputStream, FileReader, FileWriter, randomAccessfile)
- 【IO】 PipedinputStream, PipedOutputStream, PipedReader, Pipedwriter)
- 【Io】 Bytearrayinptstream, Bytearrayoutputstream, ChararrayReader, ChararrayWriter)
- 【Io】 inputstream
- 【Io】 outputStream
- 【IO】 FileInputStream
- 【Io】 fileOutputStream
- 【IO】 Randomaccessfile
- 【Io】 файл
- 【IO】 BufferedInputStream
- 【IO】 BufferedOutputStream
- 【IO】 BufferedReader
- 【Io】 BufferedWriter
Java-Nio
- 【Nio】 Обзор
- 【Nio】 буфер (буфер)
- 【Nio】 канал (канал)
- 【Nio】 передача данных между каналами
- 【Nio】 Селектор (селектор)
- 【Nio】 FileChannel
- 【Nio】 Socketchannel
- 【Nio】 Serversocketchannel
- 【Nio】 DatagramChannel
- 【Nio】 труба (труба)
- 【Nio】 рассеивание/собирать
Java-Reflect
- 【Отражать】 Обзор
- 【Отражать】 класс объект
- 【Отражать】 Конструктор
- 【Отражать】 переменная (поле)
- 【Отражать】 Метод
- 【Отражать】 Getters и Setters
- 【Отражайте】 частные переменные и частные методы
- 【Отражать аннотацию
- 【Отражать】 generics
- 【Отражать】 массив (массив)
- 【Отражать】 Динамический прокси (прокси)
- 【Отражать】 Динамическая загрузка и перегрузка динамической класса
Java-коллекция
- 【Сборник】 Анализ исходного кода ArrayList
- 【Сборник】 Анализ исходного кода LinkedList
- 【Сборник】 Анализ исходного кода вектора
- 【Коллекция】 CopeonWritearRaylist Анализ исходного кода
- 【Сборник】 Анализ исходного кода хешсата
- 【Сборник】 Анализ исходного кода ArrayBlockingQueue
- 【Сборник】 Анализ исходного кода LinkedBlockingQueue
- 【Сборник】 Приоритетный анализ исходного кода
- 【Сборник】 Анализ исходного кода приоритета
- 【Сборник】 Анализ исходного кода стека
- 【Сборник】 Анализ исходного кода ArrayDeque
- 【Сборник】 Анализ исходного кода хэштера
- 【Сборник】 Анализ исходного кода HashMap
- 【Сборник】 Анализ исходного кода синхронизированного кода
- 【Коллекция】 Анализ исходного кода LinkedHashmap
- 【Сборник】 Анализ исходного кода concurrenthashmap
Ява-аннотация
Annotatin】 Принцип реализации аннотатина
Java-Net
CSDN
Java-JDBC
CSDN
Java-Concurrent
- 【Параллельное программирование】 Процесс и поток
- 【Параллельное программирование】 Daemon Thread
- 【Параллельное программирование】 Метод реализации потока
- 【Параллельное программирование】 Государство жизненного цикла потока
- 【Параллельное программирование】 Метод завершения потока
- 【Параллельное программирование】 Метод выполнения потока Java
- 【Параллельное программирование】 Подождите, уведомить, уведомлять анализ исходного кода
- 【Одновременное программирование】 PipedOutputStream и PipedInputStream трубопроводы реализуют связь.
- 【Анализ параллельного программирования】 Анализ потокового исходного кода.
- 【Одновременное программирование】 CAS и ABA
- 【Анализ параллельного программирования】 Анализ исходного кода AQS
- 【Паратневое программирование】 Принцип реализации блокировки Java
- 【Параллельное программирование】 Анализ исходного кода пула потоков
- 【Параллельное программирование】 Принцип реализации стратегии насыщения
- 【Парион одновременного программирования】 Синхронизированный принцип реализации
- 【Параллельное программирование】 Синхронизированное блокировка объекта и блокировка класса
- 【Парион одновременного программирования.
- 【Анализ одновременного программирования】 reentrantlock Исходной код
- 【Анализ одновременного программирования】 reentertreadwreadwritelock Исходной код
- 【Анализ одновременного программирования】 Countdownlatch Анализ исходного кода
- 【Параллельное программирование】 Анализ исходного кода Cyclicbarrier
- 【Анализ параллельного программирования】 Анализ исходного кода семафора
- 【Анализ одновременного программирования】 FutureTask Исходной код
Java-JVM
- 【Принцип JVM】 Структура памяти JVM
- 【Принцип JVM】 Механизм загрузки класса
- 【Принцип JVM】 Анализ переполнения памяти
- 【Принцип JVM】 Создание объекта горячей точки, память, доступ
- 【Принцип JVM】 Как определить, что объекты могут быть переработаны
- 【Принцип JVM】 Алгоритм сбора мусора Алгоритм
- 【Принцип JVM】 Коллекционер мусора
- 【Принцип JVM】 стратегия распределения памяти и утилизации
- 【Принцип JVM】 модель памяти Java
Java8
CSDN