首页 > 编程语言 >Java打怪升级路线

Java打怪升级路线

时间:2023-06-23 11:44:35浏览次数:37  
标签:11 10 13 12 Java 编程 路线 打怪 Linux

第一关:JavaSE阶段

1、计算机基础
2、java入门学习
3、java基础语法
4、流程控制和方法
5、数组
6、面向对象编程
7、异常
8、常用类
9、集合框架
10、IO
11、多线程
12、GUI编程
13、网络编程
14、注解与反射
15、JUC编程
16、JVM探究
17、23种设计模式
18、数据结构与算法
19、正则表达式

第二关:JavaWeb阶段

1、MySQL初级
2、JDBC
3、HTML5
4、CSS3
5、JavaScript
6、JQuery
7、LayUI & BootStrap
8、Http协议
9、Tomcat
10、Servlet
11、Cooie & Session
12、JSP
13、JSTL & EL表达式
14、MVC三层架构
15、过滤器
16、监听器
17、文件上传下载
18、邮件收发
19、富文本编辑器

第三关:SSM框架

1、Maven
2、Junit
3、Log4j
4、MyBatis
5、Spring
6、SpringMVC
7、JSON
8、Ajax
9、SSM框架集合
10、Shiro
11、Solr
12、Git
13、MyBatis-Plus
14、MySQL高级
15、Netty
16、MyCat

第四关:Linux运维

1、Linux基础
2、Shell编程
3、Linux系统管理
4、Linux网络
5、LAMP平台部署
6、LNMP平台部署
7、Nginx
8、ELK日志分析
9、MySQL集群
10、Redis
11、Linux集群
12、Docker
13、OpenStack
14、Kubernetes

第五关:微服务和分布式

1、VUE
2、NodeJS
3、SpringBoot原理
4、SpringBootWeb开发
5、SpringData
6、SpringSecurity
7、SpringBoot分布式开发
8、ActiveMQ
9、Elsticsearch
10、Dobbo+Zookeeper
11、SrpingCloud Netflix全家桶
12、SpringCloud Alibaba全家桶

第六关:大数据开发

1、负载均衡
2、Hadoop
3、Hive
4、HBase
5、Flume
6、Sqoop
7、Zookeeper
8、Impala
9、Scala编程
10、Spark系列
11、Kafka

第七关:持续学习

1、Java8新特性
2、Java9新特性
3、Java10新特性
4、Java11新特性
5、Java12新特性
6、Service Mesh
7、计算机网络原理
8、操作系统

标签:11,10,13,12,Java,编程,路线,打怪,Linux
From: https://www.cnblogs.com/javaxubo/p/17498927.html

相关文章

  • Java 泛型
    泛型GenricsJava泛型是在jdk5引入的新特性。它指定了接收参数的类型,避免了调用者乱传参,保留了代码的通用性和独特性。泛型类和泛型方法一般使用大写字母声明泛型,例如<T>类型擦除Typeerasure思考:能否插入一个字符串元素到一个整型数组中?答案:通过反射是可以的,原理就是类......
  • Java学习-集合篇
    集合什么是集合?有什么用?数组其实就是一个集合。集合实际上就是一个容器。可以来容纳其他类型的数据。集合为什么说在开发中使用的较多?集合是一个容器,是一个载体,可以依次容纳多个对象。在实际的开发中,假设连接数据库,数据库当中有10条记录,那么假设把这10条记录查询出来,在java程......
  • java线程的五种状态
    五种状态开始状态(new)就绪状态(runnable)运行状态(running)阻塞状态(blocked)结束状态(dead)状态变化1、线程刚创建时,是new状态2、线程调用了start()方法后,进入runnable状态,此时并未真正执行,需要和其他线程竞争cpu资源3、当该线程竞争到了cpu资源,进入running状态4、线程因为某种......
  • Java中 = 和 += 的区别
    问题shorts1=1;s1=s1+1;有什么错?shorts1=1;s1+=1;有错吗?讨论1)+:在编译器将右边的表达式结果计算出来后,和左边的变量类型比较精度,如果左边的变量精度低于右边的结果的精度,编译器会显式的报错,告诉程序员去强制转型。(所以s1=s1+1出错)最后将表达式的结果复......
  • Java基础:自动装箱和自动拆箱
    感谢,原文链接:https://www.cnblogs.com/dolphin0520/p/3780005.htmlJava的自动包装类型首先基本数据类型:4类8种基本数据类型对应包装器类byte(1字节)Byteshort(2字节)Shortint(4字节)Integerlong(8字节)Longfloat(4字节)Floatdouble(8字节)Doublechar(2字......
  • 现实中的 JAVA (一)
    买零食描述本例子主要是通过JAVA语言来描述,平时父母带我们去买零食的场景。买零食流程图从家里出发,选择一种出行方式达到零食店然后我们就可以开始购物了,选择对应的零食随后进行买单家庭成员UML图1、Person做为顶级的抽象类2、Male作为男CLass的描述类3、Fem......
  • JAVA博客3
     一.前言第三次写Blog,相比较上一次而言自己的经验更加的丰富了,这次blog的书写相对来说要更为轻松些。内容上题目较少,只需要分析有关课程成绩统计系统,但是说容易也并不容易,每一道题都是刺头中的刺头,这一次写博客,不仅仅是以完成任务的目的,更多的,让自己重新对那些打击过自己,折磨过......
  • java中的各种锁
    java中的各种锁一、概述乐观锁CAS悲观锁synchronized自旋锁CAS可重入锁synchronized、Reentrantlock、Lock读写锁ReentrantReadWriteLock,CopyOnWriteArrayList、CopyOnWriteArraySet公平锁Reentrantlock(true)非公平锁synchronized、reentrantlock(false)共享锁......
  • Java Web自定义MVC框架详解
    最近给学生讲JavaWeb,希望他们能够在学完这部分内容后自己实现一个MVC框架。但是突然发现百度上能搜索到的靠谱的资料并不是很多,有些只是原理没有代码实现,有些有代码实现但是对于初学者来说理解起来还是比较困难,于是决定把自己讲自定义MVC框架的内容放在这里分享给大家,不仅仅是代码......
  • 字符编码和Java中的乱码问题
    ASCII码  在计算机内部,所有的信息最终都表示为一堆二进制形式的数据。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,称为一个字节(byte),从0000000到11111111。上世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系做了统一规定,称之为ASCII......