A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 meikoYang 于 2018-11-28 23:07 编辑

基础加强第1天:
Object类、toString、equals、
Date类  DateFormat类:DateForma类、format方法、parse方法     
Calendar类:add方法、getTime方法、        
System类:currentTimeMillis方法、arraycopy方法
StringBuilder类:append方法、toString方法、reverse方法   包装类

基础加强第2天:        
Collection集合   迭代器       增强for      泛型、泛型通配符         

基础加强第3天:        
数据结构:栈、队列、数组、链表和红黑树(各结构的特点)      
List接口:List接口特点、List接口的方法        
List的子类:ArrayList集合、LinkedList集合        
Set接口:HashSet、LinkedHashSet
Collections:常用功能、Comparator比较器、
Comparable和Comparator两个接口的区别        可变参数        

基础加强第4天:
Map接口:常用方法      
Map常用子类:HashM、LinkedHashMap
Map集合遍历键找值、Entry键值对对象、HashMap存储自定义类型键值  
LinkedHashMap特点        Debug追踪      

基础加强第5天:        
异常:异常体系,Throwable体系、Throwable中的常用方法、异常分类        
异常的处理:抛出异常throw、Objects非空判断、声明异常throws、捕获异常try…catch    自定义异常        
多线程:并发与并行、线程与进程、创建线程类            

基础加强第6天:  
线程:多线程原理、Thread类、创建线程方式二、Thread和Runnable的区别        
匿名内部类方式实现线程的创建        
线程安全、线程同步、同步代码块( synchronized )        
同步方法:public synchronized void method(){}        
Lock锁:public void lock() :加同步锁。

public void unlock() :释放同步锁"      
"线程状态:NEW(新建)、Runnable(可运行)、Blocked(锁阻塞)、Waiting(无限

等待)、TimedWaiting(计时等待)、Teminated(被终止)"        

基础加强第7天:     
等待唤醒机制、线程间通信        
线程池:ExecutorService        
public Future<?> submit(Runnable task) :获取线程池中的某一个线程对象,并执行        
Lambda表达式:(参数类型 参数名称) ‐> { 代码语句 }        Lambda省略格式,省略规则        Lambda的使用前提:函数式接口,且有上下文推断   

基础加强第8天:        
File类:构造方法、获取功能的方法、判断功能的方法、创建删除功能的方法、目录的遍历、
递归      文件搜索、文件过滤器优化        3 Lambda优化               

基础加强第9天:        
IO流:输入流 输出流、字节流、字符流        
字节输出流OutputStream、FileOutputStream类:数据追加续写,写出换行        
字节输入流InputStream、 FileInputStream类        
字符输入流Reader、FileReader类、        
字符输出Writer:FileWriter类、关闭和刷新、      
IO异常的处理        Properties类:基本的存储方法、store/load方法

基础加强第10天:   
缓冲流:字节缓冲流: BufferedInputStream , BufferedOutputStream

字符缓冲流: BufferedReader , BufferedWriter"        
特有方法:BufferedReader: public String readLine() : 读一行文字。

BufferedWriter: public void newLine() : 写一行行分隔符,由系统属性定义符号"        
转换流:字符编码和字符集、InputStreamReader类、OutputStreamWriter类        转换文件编码        
序列化:ObjectOutputStream类、ObjectInputStream类        反序列化      
打印流:PrintStream类、改变打印流System.out

基础加强第11天:      
软件架构:CS/BS        
网络通信三要素:协议、IP地址、端口号        
TCP通信:传输控制协议 (Transmission Control Protocol)。TCP协议是面向连接的通信协议
UDP:用户数据报协议(User Datagram Protocol)。UDP协议是一个面向无连接的协议        
Socket套接字:构造方法、成员方法        ServerSocket类:构造方法、成员方法        文件上传案例分析及优化        模拟B\S服务器

基础加强第12天:  
函数式接口:自定义函数式接口、函数式编程、常用函数式接口        
函数式接口:概念、格式、@FunctionalInterface注解、自定义函数式接口        
函数式编程:Lambda的延迟执行、使用Lambda作为参数和返回值        
常用函数式接口:Supplier接口:Tget()、        
Consumer接口: void 抽象方法accept(T t) 、默认方法andThen、        
Predicate接口:抽象方法:test、默认方法:and、默认方法:or、默认方法:negate      
Function接口:抽象方法:apply、默认方法:andThen、

基础加强第13天、:      
Stream流:Stream的更优写法        
获取流:java.util.stream.Stream<T>、        根据Collection获取流、根据Map获取流、根据数组获取流        
常用方法、forEach、过滤:filter、映射:map、取用前几个:limit、跳过前几个:skip、组合:concat        
方法引用:方法引用符:双冒号 :: 为引用运算符,而它所在的表达式被称为方法引用        
语义分析、推导与省略、        
通过对象名引用成员方法、通过类名称引用静态方法、通过super引用成员方法、通过this引用成员方法、类的构造器引用、数组的构造器引用

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马