.NET 属性与 Java 注释 : Which Came First?

标签 .net jakarta-ee

关闭。这个问题是off-topic .它目前不接受答案。












想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。

8年前关闭。




Improve this question




我是一名正在学习 Java EE 的 .NET 开发人员。这两个概念似乎在任一系统中都具有相同的确切目的。

那么哪个框架因发明它们而受到赞誉呢?

最佳答案

自 CLR 成立以来,属性一直是它的一部分。我有一个从 1999 年 11 月打印出来的旧的 C# 预发布规范,它描述了它们,但我能找到的最早的引用文献是 C# 1.0 spec from 2001 .这显然是在将该功能添加到 Java 之前的几年。

编辑:这本书,C# Programming with the Public Beta , 发表于 2000 年,并提到了属性。

关于.NET 属性与 Java 注释 : Which Came First?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2807533/

相关文章:

java - Spring事务JMS+MyBatis

java - 浏览器特定的 session 管理

.net - NHibernate奇怪的错误

c# - 修剪不适用于空字符

.net - IIS 7 上 WCF 应用程序的错误日志

spring - 避免在 Spring MVC 中导致 "400 - Bad Request"状态代码的 POST 请求

c# - .Net Core 和 Microsoft.Web.Administration

c# - 在C#源代码中使用特殊字符是否错误,例如 "ñ"?

authentication - 使用相互 SSL 将 Glassfish 配置为 Web 服务的客户端

尝试在 glassfish 中动态加载类时出现 java.lang.ClassNotFoundException