欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

循序渐进学Java路线,循序渐进java路线

来源: javaer 分享于  点击 17716 次 点评:65

循序渐进学Java路线,循序渐进java路线


一:java高级用法

 java高级语法     

     java 注解

     java枚举

     java泛型

     反射、动态代理

     lamp表达式、函数式编程(jdk8)

 java多线程

     java悲观锁、乐观锁

     java线程池

     java并发集合

    synchronized、lock、volatile关键字

    原子变量

    jdk源码 (List/Set/Map)   

 java设计模式

  • 创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。
  • 结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。
  • 行为型模式(11种):策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。

java代码优化

           设计优化、 程序优化、 并发优化、  jvm优化

二、Java Web应用框架

spring boot 、spring cloud

  •           服务的注册与发现(Eureka)
  •           服务消费者(rest+ribbon)
  •           服务消费者(Feign)
  •           断路器(Hystrix)
  •           路由网关(zuul)
  •           分布式配置中心(Spring Cloud Config)
  •           高可用的分布式配置中心(Spring Cloud Config)
  •           消息总线(Spring Cloud Bus)
  •           服务链路追踪(Spring Cloud Sleuth)

     Dubbo + Spring boot+ Zookeeper

  •         dubboadmin
  •         zookeeper
  •         服务的注册与发现

         分布式相关、Spring源码、Dubbo源码

三、构建高可用应用

  • 负载均衡与反向代理

  • 隔离

  • 限流方案

  • 缓存

  • 线程池

  • 压测方案


 

每个人吸收知识的时候,都要有抽取精华,去除糟粕的能力。我所说的,可能有些是对的,有些是错的,有些是适合你的,有些是不太适合你的,你要自己能够判断。其实你在生活和工作当中也是一样的,你身边的人形形色色,有的人你喜欢,有的人你很讨厌。但其实你喜欢的人也有缺点,你讨厌的人也有优点。你要学会从你讨厌的人身上学会他的优点,千万不要一棒子打死,这只会让你失去很多学习成长的机会。希望本文可以帮助到作为程序猿的你。

相关文章

    暂无相关文章
相关栏目:

用户点评