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

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

问题前的一水

在学习 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 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3190 引用 • 8214 回帖 • 1 关注
  • Latke

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

    71 引用 • 535 回帖 • 789 关注
  • 框架设计
    1 引用 • 9 回帖
  • 轮子
    3 引用 • 31 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • Angonger

    我更加好奇那个目录怎么来的

  • @Angonger 只要使用了 h1-h5 标签就可以了

  • 88250 1 1 赞同
    1. JSR 更偏向于对厂商(第三方)的开放,第三方可以提出 JSR 如果过了 JCP 审核就可以,而其他语言似乎没有这么“标准化”的过程
    2. 我自己的路线是:一开始觉得现有轮子不够圆,然后开始模仿现有轮子自造,然后就逐步弄圆它....可能最重要的就是一开始的动机
  • R

    目录遮住了登录框和发帖框
    1468403802809

    1468403812797

    @Vanessa @88250

  • 88250

    @R 不知道放什么地方才好,这个是浮动的

  • R

    @88250 可否先固定在发帖和广告中间,往下拉到该位置时才开始浮动。

  • R

    @88250 或者在广告和相关文章中间,下拉到该位置时开始浮动

  • @R 收到

  • hefeng

    Java 太庞大复杂了,好在目前还没有失控

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