Visão geral
JDK8 Código fonte.
Base
- 【Basic】 Resumo dos operadores Java
- 【Basic】 String, StringBuffer, Análise de código -fonte StringBuilder
Java-io
- 【Io】 Visão geral
- 【Io】 Reading e gravação de arquivos (FileInputStream, FileOutputStream, FileReader, FileWriter, RandomAccessFile)
- 【Io】 PipedInputStream, PipedOutputStream, PipedReader, PipedWriter)
- 【Io】 bytearrayinputstream, bytearrayoutputStream, CharArrayReader, CharArrayWriter)
- 【Io】 inputStream
- 【Io】 outputStream
- 【Io】 fileInputStream
- 【Io】 FileOutputStream
- 【Io】 RandomAccessFile
- 【Arquivo】】
- 【Io】 bufferInputStream
- 【Io】】】】】】 bufferoutputStream
- 【Io】】】】】】】】】】 bufferReader
- 【Io】 bufferwriter
Java-nio
- 【Nio】 Visão geral
- 【Nio】 Buffer (buffer)
- 【Nio】 canal (canal)
- 【Nio】 Transmissão de dados entre canais
- 【Nio】 Seletor (seletor)
- 【Nio】 filechannel
- 【Nio】 Socketchannel
- 【NiO】 ServerSocketchAnnel
- 【Nio】 datagramchannel
- 【Nio】 tubo (tubo)
- 【Nio】 espalhar/reunir
java-reflex
- 【Reflita】 Visão geral
- 【Reflita】 Objeto de classe
- 【Reflita】 Construtor
- 【Reflita】 variável (campo)
- 【Reflita】 Método
- 【Reflita】 Getters e Setters
- 【Reflita】 Variáveis privadas e métodos privados
- 【Reflita】 Anotação
- 【Reflita】 genéricos
- 【Reflita】 Array (matriz)
- 【Reflita】 Proxy dinâmico (proxy)
- 【Reflita】 Carregamento e sobrecarga de classe dinâmica
Java-Collection
- 【Coleção】 Análise de código -fonte Arraylist
- 【Coleção】 Análise de código -fonte do LinkedList
- 【Coleção】 Análise do código -fonte do vetor
- 【Coleção】 copywriteArraylist Código fonte Análise
- 【Coleção】 Análise de código -fonte de hashset
- 【Coleção】 Análise de código -fonte do ArrayBlockingQueue
- 【Coleção】 Análise de código fonte do LinkedBlockBlockQueue
- 【Coleção】 Análise de código fonte PriorityQueue
- 【Coleção】 Análise de código -fonte PriorityBlockingQueue
- 【Coleção】 Análise do código -fonte da pilha
- 【Coleção】 Análise de código fonte Arraydeque
- 【Coleção】 Análise de código -fonte de hashtable
- 【Coleção】 Análise de código -fonte de hashmap
- 【Coleção】 Análise de código -fonte SynchronizedMap
- 【Coleção】 Análise de código fonte do LinkedHashmap
- 【Coleção】 Concurrenthashmap Código -fonte Análise
Java-Anitação
【Annotatin】 Princípio da implementação da annotatina
Java-Net
CSDN
Java-JDBC
CSDN
Java Concurrent
- 【Programação simultânea】 Processo e thread
- 【Programação simultânea】 Thread Daemon
- 【Programação simultânea】 Método de implementação de threads
- 【Programação simultânea】 Estado do ciclo de vida do encadeamento
- 【Programação simultânea】 Método de terminação de encadeamento
- 【Programação simultânea】 Método de execução do thread java
- 【Programação simultânea】 Espere, notifique, notifique tudo a análise do código -fonte
- 【Programação simultânea】】 PipedutputStream e PipedInputStream Pipelines Realize a comunicação de threads
- 【Programação simultânea】 Análise de código -fonte ThreadLocal
- 【Programação simultânea】 CAS e ABA
- 【Programação simultânea】 Análise de código -fonte AQS
- 【Programação simultânea】 Princípio de implementação de bloqueio Java
- 【Programação simultânea】 Análise de código fonte do pool de threads
- 【Programação simultânea】 Princípio da implementação da estratégia de saturação
- 【Programação simultânea】 Princípio de implementação sincronizado
- 【Programação simultânea】 Bloqueio de objeto sincronizado e trava de classe
- 【Programação simultânea】 Princípio de implementação volátil
- 【Programação simultânea】 Reentrantlock Código fonte Análise
- 【Programação simultânea】 ReentrantreadWritelock Código fonte Análise
- 【Programação simultânea】 Análise de código -fonte Countdownlatch
- 【Programação simultânea】 Análise de código -fonte CyclicBarrier
- 【Programação simultânea】 Análise de código -fonte de semáforo
- 【Programação simultânea】 Análise de código fonte do FutureTask
Java-JVM
- 【JVM Princípio】 Estrutura de memória JVM
- 【JVM Princípio】 Mecanismo de carregamento de classe
- 【JVM Princípio】 Análise de transbordamento de memória
- 【JVM Princípio】 Criação de objetos de ponto de acesso, memória, acesso
- 【Princípio da JVM】 Como determinar que os objetos podem ser reciclados
- 【JVM Princípio】 Algoritmo de coleta de lixo
- 【JVM Princípio】 Coletor de lixo
- 【JVM Princípio】 Estratégia de alocação e reciclagem de memória
- 【JVM Princípio】 Java Memory Model
Java8
CSDN