开发者社区> 问答> 正文

Java如何系统化学习

有没有大神告诉我Java如何系统化学习每次都是这个学一点那个学一点

展开
收起
小鲨鱼e 2017-12-20 14:34:03 2542 0
5 条回答
写回答
取消 提交回答
  • 建议先把基础学好推荐think in java,在这把java的一些基础规范学号,比如servlet规范,jdbc规范这些,现在基本都是在这些规范上开发的。

    2019-07-17 21:49:48
    赞同 展开评论 打赏
  • 深度与广度
    各个方面知识先初步了解一下,然后通过工作项目实践深挖某块。深入到一定程度也带动其它知识的理解与深入。

    2019-07-17 21:49:48
    赞同 展开评论 打赏
  • 可以参考一下很齐全的java技能图谱:
    20160905193704912

    2019-07-17 21:49:48
    赞同 展开评论 打赏
  • Like it or not, truth matters!

    看了基础知识,然后就是

    做!做!做!

    从小项目开始照着敲,触类旁通。

    2019-07-17 21:49:48
    赞同 1 展开评论 打赏
  • java 爱好者 对分布式系统 JVM 虚拟机 以及java 核心代码有深刻认识。 对软件工程 领域设计渠道开发有相当多的经验

    学习一门编程语言,都是要从基本的语法API 开始学起。 不知道楼主是业余爱好还是要作为工作来做。
    JAVA入门的话可以按照以下顺序:

    1.基本的JAVA 语法

    1. jdk jvm 定义
      3.基本的集合,基本类型、

    4.写一些简单的main函数单独用
    5.通过tomcat java EE 开发简单的servlet 网站
    6.开发基于spring 的 网站
    7.学习maven等编译工具
    8.学习git等等 代码管理工具
    9.开发一个基于maven 管理的 spring web网站

    10.学习spring boot

    还有一些是高阶的东西,比如 JVM、GC、注解、反射机制、javaagent 都需要系统的学习

    2019-07-17 21:49:47
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载