java基础

span>1.1 CollectionMap
(1)掌握CollectionMap的继承体系。
(2)掌握ArrayListLinkedListVectorStackPriorityQueueHashSetLinkedHashSet
TreeSetHashMapLinkedHashMapTreeMapWeakHashMapEnumMapTreeMap
HashTable的特点和实现原理。
(3)掌握CopyOnWriteArrayListCopyOnWriteArraySetConcurrentHashMap的实现原理和适用
场景。
1.2 IO
(1)掌握InputStreamOutputStreamReaderWriter的继承体系。
(2)掌握字节流(FileInputStreamDataInputStreamBufferedInputStreamFileOutputSteam
DataOutputStreamBufferedOutputStream)和字符流(BufferedReaderInputStreamReader
FileReaderBufferedWriterOutputStreamWriterPrintWriterFileWriter),并熟练运用。
(3)掌握NIO实现原理及使用方法。
1.3 异常
(1)掌握Throwable继承体系。
(2)掌握异常工作原理。
(3)了解常见受检异常(比如FileNotFoundException)、非受检异常(比如NullPointerException)和错
(比如IOError)
1.4 多线程
Java高级软件工程师面试考纲
417
(1)掌握Executors可以创建的三种(JAVA8增加了一种,共四种)线程池的特点及适用范围。
(2)掌握多线程同步机制,并熟练运用。
1.5 Socket
(1)掌握Socket通信原理。
(2)熟练使用多线程结合Socket进行编程。</

posted @ 2019-07-19 18:01  天涯海角路  阅读(170)  评论(0)    收藏  举报