Java 算法基础面试题,java 教程张孝祥百度云,Java 初级程序员面试题目
Dubbo 面试专题

JVM 面试专题

Java 并发面试专题

Kafka 面试专题

MongDB 面试专题

MyBatis 面试专题

MySQL 面试专题

Netty 面试专题

RabbitMQ 面试专题

Redis 面试专题

Spring Cloud 面试专题

SpringBoot 面试专题

zookeeper 面试专题

总结
总体来说,如果你想转行从事程序员的工作,Java 开发一定可以作为你的第一选择。但是不管你选择什么编程语言,提升自己的硬件实力才是拿高薪的唯一手段。
如果你以这份学习路线来学习,你会有一个比较系统化的知识网络,也不至于把知识学习得很零散。我个人是完全不建议刚开始就看《Java 编程思想》、《Java 核心技术》这些书籍,看完你肯定会放弃学习。建议可以看一些视频来学习,当自己能上手再买这些书看又是非常有收获的事了。

评论