培训文档

2018-10-25  本文已影响0人  会走的桃子

java基础

  1. 集合
    List:ArrayList<E>,LinkedList<E>
    Set:HashSet<E>,LinkedHashSet<E>,TreeSet<E>
    Map:HashMap<K,V>,LinkedHashMap<K,V>,TreeMap<K,V>,Hashtable<K,V>
  2. 泛型
  3. 注解
  4. 枚举
  5. JAVA8新特性
  1. JAVA反射机制
    可以简单理解为反射就是将class文件读入内存,并为之创建一个Class对象。
Class<?> clazz = Class.forName(classType);
String clazzName = clazz.getName();
String methodName = joinPoint.getSignature().getName();
//请求开始时间
sysLog.setStartTime(new Date());
//获取请求方法
sysLog.setMethodName(methodName);
//获取请求的类名
sysLog.setClassName(clazzName);
//获取请求方法的uri
sysLog.setMethodUri(getRequest().getRequestURI());

应用点:日志系统,注解,springMvc拦截器等等。

多线程

  1. synchronized
  2. volatile
  3. Lock
  4. 线程池与Executor 框架

spring

spring boot

spring cloud

rabbitMQ

Redis

Mysql

设计模式

基本算法

上一篇下一篇

猜你喜欢

热点阅读