码迷,mamicode.com
首页 > 其他好文 > 详细

three swords

时间:2021-06-10 18:00:46      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:jdk   根据   虚拟机   其它   自学   sig   log   w3cschool   自己的   

java基础 是每个java程序员的必经之路
虽然之前整理得相关编程课程
如spring相关 jdk特性相关 微服务相关的demo也好 实战代码也罢
让人分身乏术
其实 热爱编程的Frank 依旧习惯跟着自己的性子
去用编程来实现他想要的程序结果

今天很多人包括技术群的小伙伴 都在提基础
说要夯实一下
我感觉确实是的
这就像只会捏水饺后 却忘记皮怎么擀出来的 是不行的
但职业分工有时你也不能抗拒

闲话不说

自学java从开始到现在

题记 : 更多学习网站资源

基础知识:https://www.w3cschool.cn/
可以选择性的按需查看的:阿里云大学 java教程
刷题去提高:九章刷题
要勤于动手. 感觉做算法等其它学习难的时候是在能力提升.
接触优质的学习资源.
感谢神码段帅的java全套学习视频

Java开源框架集

第一阶段 : 模仿和使用

学习面向对象编程(OOP)

  • 记忆常见的设计方法
  • 尝试去理解其设计理念

根据自己的兴趣方向,学习一个框架的使用 (Spring)

  • MVC设计模式
  • 网络编程
  • 使用数据库

善用利用互联网资源
推荐书籍

  • <Java核心技术I>
  • <Head First Java>

第二阶段 : 思考并理解

深入理解Java语言的特性

  • <Java编程思想>
  • <Effective Java>

有体系地学习数据结构和算法

  • 理解数据结构和算法的应用场景
  • 刷题训练
  • 模板化

学习一些设计模式

  • 尝试理解其设计理念
  • <Head First Design>
  • <大话设计模式>

学习操作系统相关知识

  • 理解操作系统底层的设计逻辑
  • 提高程序设计质量
  • <深入理解计算机系统>
  • <深入理解Java虚拟机>
  • <计算机网络>
  • <数据库系统概念>

第三阶段 : 领悟加设计

清楚程序执行过程中看不见的东西

  • 代码的编译和执行过程
  • 系统底层的内存分配和调度
  • 阅读JDK源码及使用的框架的源代码

清楚程序执行过程中看不见的东西

  • 代码的编译和执行过程
  • 系统底层的内存分配和调度
  • 阅读JDK源码及使用的框架的源代码

可以根据不同的任务选择最好的工具

  • 编程语言
  • 框架等

根据自己的兴趣向外拓展

  • 自己设计一些框架
  • 学习分布式系统
  • 学习函数式编程等

three swords

标签:jdk   根据   虚拟机   其它   自学   sig   log   w3cschool   自己的   

原文地址:https://www.cnblogs.com/ukzq/p/14869092.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!