java学习路线,供大家参考
-------------
第一阶段:java基础,java ee基础、或者swing基础
第二阶段:ssh,ibatis、quartz等框架应用,以及webservice、网络编程,rcp
第三阶段:设计模式,能够理解主流框架源码以及设计思路、web安全领域(jaas、sso、ssl、rbac、oauth、acegi等)、 缓存领域(oscache、jbosscache、ehcache以及缓存采用什么技术同步:jgroup、jms)
第四阶段:集群架构、分布式、osgi、eai等架构领域
第五阶段:soa、虚拟化、云
--------------
第三阶段实际上是个分水岭。很多人在第三阶段挣扎无法逾越,有很多人也能轻易走过第三阶段。
实际上,第三阶段仅仅是抛掉框架的束缚,而是掌握框架的设计思想、原理。只要掌握多了,任何一种新框架在你眼前,
你都能游刃有余的阅读源码并扩展,然后在项目中实际使用。还有一点,就是各种技术架构能够根据个人经验用在合适的项目中。
举例如下:
1.sso,根据内网、外网以及特殊限制,然后选用sso的技术方案。
2.oauth,根据协议原理,可以自己开发oauth服务端以及做到QOS保证。
3.cache,能够根据项目的实际情况(单server、集群、分布式等)选用合适的缓存框架,并且能选择合适的同步策略。
如果没有很多的大型项目经验,你如何去实施以上3个例子?
这就是为什么系统架构师需要很多大型项目经验来支撑其含金量。
分享到:
相关推荐
Java学习路线(鱼皮) Java学习路线(鱼皮)是一条龙版本的学习路线,从入门到入土,旨在帮助学习者快速掌握Java开发的所有知识点。本路线的特点是新、完整、实用、开源、回馈社区、持续更新。 学习路线的主要...
最全JAVA学习路线一条龙思维导图(附资源链接)PS:程序员鱼皮 1. 最新,完整一条龙的大厂 Java 学习路线,从入门到入土 2. 同时适用于想全面学习 / 快速求职的同学,可以根据符号来定制自己的专属学习路线 3. 给出...
java 学习路线图-2018最新 以有趣和好理解的方式展示Java和Web的内容 设计一些略有挑战的练习 创造一些便于理解和消化知识点的方式,享受这个创造的过程
### Java学习路线与Android学习路线详解 #### 一、Java学习路线概述 Java作为一种广泛使用的编程语言,在软件开发领域有着举足轻重的地位。对于初学者来说,掌握正确的学习路径至关重要。以下是一份详细的Java学习...
鱼皮 - Java 学习路线导图.xmind
对于想要入行或提升Java技能的人来说,一套完整且系统的Java学习路线至关重要。这篇内容将依据标题和描述,为你详细解析这个历经5年的Java学习路线图,并提供相关教程资源。 首先,让我们从Java的基础部分开始。...
java学习路线.zipjava学习路线.zipjava学习路线.zipjava学习路线.zipjava学习路线.zipjava学习路线.zipjava学习路线.zipjava学习路线.zipjava学习路线.zipjava学习路线.zipjava学习路线.zipjava学习路线.zipjava学习...
鱼皮 - Java 学习路线一条龙版本 V2.xmind
本文将基于"java学习路线脑图"的标题和描述,深入探讨Java学习的知识点,包括相关框架和技术。 首先,Java基础是所有Java学习者的起点。这涵盖了基本语法、数据类型、流程控制语句(如if-else、for、while)、类和...
java学习路线总结.zipjava学习路线总结.zipjava学习路线总结.zipjava学习路线总结.zipjava学习路线总结.zipjava学习路线总结.zipjava学习路线总结.zipjava学习路线总结.zipjava学习路线总结.zipjava学习路线总结.zip...
Java学习路线是一个逐步深入的过程,尤其对于初学者来说,一个清晰的计划至关重要。以下是对Java学习路线的详细解析: **第一阶段:Java基础** - **Java开发介绍**:理解DOS命令,掌握JVM(Java虚拟机)、JRE(Java...
B站韩顺平老师Java学习路线
疯狂java 学习路线图从java基础到深入 熟练掌握java技术
Java 学习路线基础篇! JAVA 语言 Java 是一门广泛应用的编程语言,自 1995 年诞生以来,已经占据了企业应用的主导地位。今天,我们将带领大家了解 Java 的学习路线,掌握 Java 的基础知识,轻松精通 Java。 一、...
java学习路线图,包含基础、初级、中级、高级开发人员需要学习的技术
【Java学习路线】是指导初学者或有一定经验的开发者系统性学习Java的指南。这个路线涵盖了从基础到高级的各种主题,旨在帮助学习者逐步掌握Java编程,并深入理解相关技术栈。 1. **Java语言基础**: - **基础语法*...
Java学习路线图 Java学习路线图涵盖了Java编程语言的方方面面,从基础知识到高级应用,从 SE 基础知识到 EE 企业级应用,从数据结构到软件工程设计模式,全方位地展示了 Java 程序员的知识图谱。 阶段一:Java SE...
鱼皮—Java 学习路线一条龙 .xmind
java学习路线图,学习路线明细,前端后端学习框架,对于无从下手的初学者还是比较有用的