有其他语言基础,如何转型 Java ?

查看 37|回复 0
作者:bigpigB   
如题。
题主有 python 、golang 语言基础,主要技术栈是:
python:django 、celery 常用的 web 后端,有几个 web 后台项目基础;
golang:云原生 client-go 那一套,熟悉 rancher 、gin 等
现在因为兴趣想自学 java 转型。
目前简单看完了《廖雪峰 JAVA 教程》,熟悉 maven 配置等,但还是一知半解,觉得 JAVA 博大精深,生态太广了,毫无目的的学下去只会晕头转向。
我计划花半年时间,每天花费 1-2 小时学习,我的学习的目标如下:
[ol]
  • 熟练掌握 JAVA 基础,语法、常用包、模块等比如时间、http 、文件 IO 、MAP/LIST 等
  • 熟练掌握 JAVA 面向对象、常用设计模式(虽然不限于 JAVA)、高级特性(注解、泛型、反射、多线程、函数编程等)、常用封装(比如 MYSQL 封装、Redis 封装)等
  • 熟练掌握 Spring/Springboot 、mybatis 、Mysql 等 CRUD 开发
    [/ol]
    我后续项目实战阶段想看 mall 那一套。
    现在迷惑的就是:
    [ol]
  • 有没有一些简单易懂讲解 JAVA 基础的网站?我目前是打算先第一遍通读《 JAVA 核心技术 卷 I 》
  • 后续我的学习计划安排应该如何逐步展开?
    [/ol]
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部