java运维需要掌握的技术 做Java开发,需要会哪些技术啊?

做Java开发,需要会哪些技术啊?Java分为三个系统:-Java se(J2SE)(Java 2平台标准版,Java平台标准版)-Java EE(J2EE)(Java 2平台,企业版,Java平台企

做Java开发,需要会哪些技术啊?

Java分为三个系统:

-Java se(J2SE)(Java 2平台标准版,Java平台标准版)

-Java EE(J2EE)(Java 2平台,企业版,Java平台企业版)

-Java ME(J2ME)(Java 2平台微版,Java平台微版)。

因此,要学习的技术和路线如下:

1、javase(Java核心,Java核心)

2、web前端(HTML、JS、CSS)

3、数据库(mysql、JDBC)

4、JavaWeb(servlet、EL&;JSTL)

5、流行框架(spring)

6、JavaWeb项目(MVC)

~,我们推荐几本极具启发性的书:

编程诸暨——学会思考和分析问题的正确姿态

计算机程序的构造和解释——重新思考编程语言的本质

UNIX编程艺术——体验系统设计的正确思维

系统设计导论算法-需要反复练习的基本技能

设计数据密集型应用程序-打开分布式系统和大数据系统设计的大门

在阅读书籍的同时,学习各种优秀的开源系统的工作原理,如Kafka、Flink、spark、Hadoop、etcd、zookeeper、redis

你学到了什么不仅仅是知识,更是设计理念和思维能力的提高

我分享了很多与分布式系统相关的动画视频。欢迎观看。我希望他们能帮助你