java开发学习路线~

既然想做Java开发工程师,那第一步必不可少的就是Java语言

一、编程基础

1.java语言:

java基本语法,面向对象,接口,容器,异常,泛型,注解,反射,I/O,

jvm

java高级:

并发,线程池,锁,并发容器

2.数据库:

SQL语句书写,SQL语句优化,索引,左右查询,视图,锁

3.设计模式:

单例,工厂,代理,策略

4.计算机网络:

DNS,HTTP,HTTPS协议,TCP,UDP协议

------------------分割线------------------

软件开发,怎么可能少了编程软件呢?

二、研发工具:

1.集成开发框架:

Eclipes,Intellij IDEA,VS Code

2.Linux操作系统:

Linux常用命令,shell脚本

3.代码管理工具:

Git,SVN

4.项目管理与构建:

Maven,Gradle

------------------分割线------------------

前端也要学的!不要精通但要会用

三、web前端基础

1.前端基础套餐三大件:

HTML,CSS,JavaScript

注意:这里经常会有人说我学了java,是不是学javaScript就很轻松OvO!!!

不是的铁铁,它俩就不是一个东西 =-=

为什么要学这几个呢 当然是为了让网页更漂亮呗

前端页面就像你的女朋友 你不得让她穿得漂漂亮亮得嘛~

对于java,html,css,js下面有个虽搞笑但很恰当的栗子:

2.jquery

3.javaweb:

jsp,servlet

4.组件化框架:

layui,vue

------------------分割线------------------

学完以上的,就该学框架啦~

四、框架:

1.spring家族

ioc,AOP,SpringMVC,Spring Boot,Spring cloud

2.数据库:

mybatis,Hibernate

3.连接池:

c3p0

------------------分割线------------------

五、分布式,微服务

------------------分割线------------------

六、算法,数据结构

这俩玩意就很让人头疼=-=

可能总结的不全面,忙里偷闲写的,学习之路很长并且很苦,坚持下来吧,未来的你会感谢现在拼搏的自己!加油吧少年,趁我们还年轻!

(0)

相关推荐

  • Java软件工程师一般要学习哪些技能?这些你都会吗?

    JAVA只是一种编程语言,由这个语言衍生出来领域很多,如果您有过使用JAVA语言开发经验,那您肯定会关心JAVA的某一方向学习的问题,但您直接关心JAVA学习要学哪些课程,那我猜您一定是零基础,作为零 ...

  • 一个比 Spring Boot 快 44 倍的 Java 框架

    light-java是内置了undertow http服务器的REST微服务轻量Java框架,它比Spring Boot内嵌Tomcat这样流行的微服务平台要快44倍,与Go语言fast-http性能 ...

  • 上周有个复读了5年的985(本科生)来我...

    上周有个复读了5年的985(本科生)来我公司面试,他要求一个月24000,年龄28岁,目前刚毕业,能力还可以,我录用了他,他入职后,我安排一个年龄比他小3岁的程序员小哥带他,他说觉得很尴尬. 他的自我 ...

  • Java基础:java要学什么内容,Java学习建议

    线上方式 1.线上直播授课,这样的方式是通过一些直播授课平台,老师通过线上远程的方式为学员进行上课,优点是可以自由支配自己的时间,并且学习费用较低. 2.线上录播课,这样的学习方式就是老师提前录播好的 ...

  • Java好不好学,怎么学才能入门

    Java好不好学这个问题其实是因人而异的,正常大型项目中的所有功能,都是需要通过编写大量复杂逻辑的代码实现,这就需要开发人员具备良好思维能力和较强的逻辑性. 因此,自身逻辑思维能力比较强的话,学习Ja ...

  • Java基础学习路线配套视频

    写这篇总结,主要是记录下自己的学习经历,算是自己对知识的一个回顾.也给想要学习 Java 的提供一些参考,对于一些想要学习Java,又不知道从哪里下手,以及现在有哪些主流的 Java 技术.想必大家学 ...

  • 学习经验:C 软件开发学习路线(附书单推荐)

    学习经验:C 软件开发学习路线(附书单推荐)

  • 大数据开发学习路线

    磨拳擦掌! 说数据是一个企业最核心的东西之一,我想大家应该都能基本认同吧,毕竟连XXX都说过,这是一个数据为王的时代,谁掌握了数据谁就掌握未来! 怪不得咱这里的小伙伴们个个都磨拳擦掌,都嚷嚷着想从事大 ...

  • 【2021Java最新学习路线】苹果笔记本开发java

    自我管理 谨言慎行   畅销书<影响力>提到,因为影响力的巨大差异,娱乐明星比科学家收入高几万倍.技术经理管理了N个人,影响力就是N倍,如果言行不端,造成的影响是基层人员的N倍.博主有过一 ...

  • 避坑指南,Java开发工程师进阶提升学习路径及误区,速戳

    Java开发工程师进阶提升学习路径及误区,Java语言目前非常流行.应用范围最广的服务端编程语言,Java开发的人才需求量大,把Java的学习过程分为四个阶段:理论阶段.开发阶段.进阶阶段.实战阶段. ...

  • 详细的Java学习路线+Java每个阶段核心知识点+Java工作就业方向

    第一阶段:Java基础 掌握基本语法.面向对象.常用类.正则.集合.Io流.多线程.Nio.网络编程.JDK新特性.函数式编程. 可胜任工作(工作方向):数据采集与嵌入式交互,负责公司业务平台开发和维 ...

  • Java学习路线一张图,从入门到入土系列

    前言 学习路线图往往是学习一样技术的入门指南.网上搜到的Java学习路线图也是一抓一大把. 今天我只选一张图,仅此一图,足以包罗Java后端技术的知识点.所谓不求最好,但求最全,学习Java后端的同学 ...

  • 游戏开发完整学习路线

    在软件开发中,游戏开发这个方向看起来目标很明确,但其实是个领域很广的方向,入门的时候如果得不到指点一二,很容易误入歧途,相反,如果走这条路之前能得到前人的一些指路,是可以事半功倍的. 一 平台与编程语 ...

  • 备战今年的“金三银四”,找遍全网收集的Java架构师P5-P8学习路线和笔记真香!

    2021就这么来了,马上就要开启备战今年的"金三银四"了.辛亏在2020的最后半月花了我大半个月时间收整了全套的「Java架构进阶pdf」,这一波下来,刷完你就会知道,真真香啊,我 ...