关于JSR规范以及依据JSR规范实现框架的问题。

本贴最后更新于 2860 天前,其中的信息可能已经时移世改

问题前的一水

在学习 Java 的过程发现 Java 的很多应用(比如 Tomcat,Spring 等)都是依据相关的 JSR 规范来实现。J2EE 最开始学习的第一个概念就是 Tomcat 与 Servlet,所以一直以为 Servlet 是 Tomcat 的一部分。然而后来才知道 Servlet 本身就是一套规范,而 Tomcat 只是依据这套规范的实现者。

第一个小困惑 : 语言与规范

第一个困惑 : Java 中很多框架的实现都是依据了某个规范。那编程的世界中 ,PHP, Python,Go, Ruby 等等 这些在 Web 端占大量比重的语言 是否会像 Java 一样有着类似 Servlet (JSR)的规范。

第二个小困惑 : 造轮子的学习过程

假设有一天,想用 Java (其他语言也可啦) 自己造一个轮子 ,(比如 黑客派 所用到的 Latke)。这时候可能一脸困惑的想去如何 造一个轮子 (Latke)。

所以为了造这个轮子,大家的思维过程是什么样子的呢?

PS : 嘿嘿 ~ 主要是想请教下大家学习的思维过程,并不是想问 造轮子的过程,因为造轮子说明脑袋里已经有了 造轮子的方法, 那方法进入我们大脑的学习过程是如何的呢? ^ ^ 欢迎讨论哦 ~

  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3169 引用 • 8207 回帖
  • Latke

    Latke 是一款以 JSON 为主的 Java Web 框架。

    70 引用 • 532 回帖 • 719 关注
  • 框架设计
    1 引用 • 9 回帖
  • 轮子
    3 引用 • 31 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
tianxin
不会前端的后台工程师不是一个好厨师。所以,我的理想是成为一个吃遍天下美食的好厨师。