JavaCore
☕ JavaCore — это руководство по основным технологиям Java.
- ? Поддержка синхронизации проекта: Github |
- Чтение электронных книг: страницы Github |
содержание
Краткое содержание интервью по Java?
Основные возможности Java
- Среда разработки Java
- Основные функции синтаксиса Java
- Базовые типы данных Java
- Java объектно-ориентированный
- Java-методы
- Java-массив
- Перечисления Java
- Операторы управления Java
- Исключение Java
- Дженерики Java
- Java-отражение
- Java-аннотации
- Тип строки Java
Расширенные возможности Java
- Регуляризация Java от входа до уровня владения - Ключевые слова:
Pattern
, Matcher
,捕获与非捕获
,反向引用
,零宽断言
,贪婪与懒惰
,元字符
, DFA
, NFA
- Кодирование и шифрование Java. Ключевые слова:
Base64
,消息摘要
,数字签名
,对称加密
,非对称加密
, MD5
, SHA
, HMAC
, AES
, DES
, DESede
, RSA
- Интернационализация Java. Ключевые слова:
Locale
, ResourceBundle
, NumberFormat
, DateFormat
, MessageFormat
- Java JDK8 — Ключевые слова:
Stream
, lambda
, Optional
, @FunctionalInterface
- Java SPI — Ключевые слова:
SPI
, ClassLoader
Java-контейнер
- Введение в контейнеры Java. Ключевые слова:
Collection
,泛型
, Iterable
, Iterator
, Comparable
, Comparator
, Cloneable
, fail-fast
- Список контейнеров Java. Ключевые слова:
List
, ArrayList
, LinkedList
- Карта контейнера Java — ключевые слова:
Map
, HashMap
, TreeMap
, LinkedHashMap
, WeakHashMap
- Набор контейнеров Java — ключевые слова:
Set
, HashSet
, TreeSet
, LinkedHashSet
, EmumSet
- Очередь контейнера Java — ключевые слова:
Queue
, Deque
, ArrayDeque
, LinkedList
, PriorityQueue
- Java-контейнер Stream
JavaIO
- Модель ввода-вывода Java. Ключевые слова:
InputStream
, OutputStream
, Reader
, Writer
,阻塞
- Java NIO — Ключевые слова:
Channel
, Buffer
, Selector
,非阻塞
,多路复用
- Сериализация Java. Ключевые слова:
Serializable
, serialVersionUID
, transient
, Externalizable
, writeObject
, readObject
. - Сетевое программирование на Java. Ключевые слова:
Socket
, ServerSocket
, DatagramPacket
, DatagramSocket
- Класс инструментов Java IO. Ключевые слова:
File
, RandomAccessFile
, System
, Scanner
Java-параллелизм
- Введение в Java Concurrency. Ключевые слова:
进程
,线程
,安全性
,活跃性
,性能
,死锁
,饥饿
,上下文切换
- Основы потоков Java. Ключевые слова:
Thread
, Runnable
, Callable
, Future
, wait
, notify
, notifyAll
, join
, sleep
, yeild
,线程状态
,线程通信
- Основной механизм параллелизма Java. Ключевые слова:
synchronized
, volatile
, CAS
, ThreadLocal
- Блокировка параллелизма Java — ключевые слова:
AQS
, ReentrantLock
, ReentrantReadWriteLock
, Condition
- Ключевые слова атомного класса Java:
CAS
, Atomic
- Параллельный контейнер Java. Ключевые слова:
ConcurrentHashMap
, CopyOnWriteArrayList
- Пул потоков Java. Ключевые слова:
Executor
, ExecutorService
, ThreadPoolExecutor
, Executors
- Класс инструмента Java Concurrency — Ключевые слова:
CountDownLatch
, CyclicBarrier
, Semaphore
- Модель памяти Java. Ключевые слова:
JMM
, volatile
, synchronized
, final
, Happens-Before
,内存屏障
- Платформа ForkJoin
виртуальная машина Java
- JVM-архитектура
- Область памяти JVM. Ключевые слова:
程序计数器
,虚拟机栈
,本地方法栈
,堆
,方法区
,运行时常量池
,直接内存
, OutOfMemoryError
, StackOverflowError
- Сборка мусора JVM. Ключевые слова:
GC Roots
, Serial
, Parallel
, CMS
, G1
, Minor GC
, Full GC
- Байт-код JVM. Ключевые слова:
bytecode
, asm
, javassist
- Загрузка классов JVM. Ключевые слова:
ClassLoader
,双亲委派
- Инструменты командной строки JVM. Ключевые слова:
jps
, jstat
, jmap
, jstack
, jhat
, jinfo
- Инструменты графического интерфейса JVM — Ключевые слова:
jconsole
, jvisualvm
, MAT
, JProfile
, Arthas
- JVM Практический бой - Ключевые слова:
配置
,调优
- Устранение неполадок Java. Ключевые слова:
CPU
,内存
,磁盘
,网络
, GC
материал
- книги
- Четыре замечательные книги по Java
- «Думая на Java»
- «Базовые знания Java Core Technology, том I»
- «Расширенные возможности Java Core Technology, том II»
- «Эффективная Java»
- Java-параллелизм
- «Параллельное программирование на Java на практике»
- «Искусство параллельного программирования на Java».
- виртуальная машина Java
- «Углубленное понимание виртуальной машины Java»
- Начало работы с Java
- «О'Рейли: Java с головой»
- «Сумасшедшие конспекты лекций по Java»
- другой
- «Шаблон проектирования «Сначала голова»»
- «Сетевое программирование Java».
- «Искусство шифрования и дешифрования в Java»
- «Руководство по разработке Alibaba на Java»
- Учебники, Сообщество
- Учебное пособие по Runoob Java
- Java-дизайн-шаблоны
- Ява
- «Лекции-интервью по основным технологиям Java»
- «Практика настройки производительности Java»
- «100 распространенных ошибок в развитии бизнеса на Java»
- Углубленный демонтаж виртуальной машины Java
- «Параллельное программирование на Java на практике»
- интервью
- CS-заметки
- JavaGuide
- продвинутая Java
?Передача
◾ ? JAVACORE Главная ◾ Мой блог ◾