Java有没有类似C#中使用的特性(attribute)概念?

wsxqaz 2013-02-02 07:53:54
最近需要将一些C#的代码转成 Java的,但是遇到一个问题,就是C#经常会用到的特性头,在Java里该怎么写?
...全文
304 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
龙四 2013-02-03
  • 打赏
  • 举报
回复
其实就是eclipse中自动生成getter,setter方法,java本身不支持这种特性,必须要有这类方法
GuuJiang 2013-02-03
  • 打赏
  • 举报
回复
java的Annotation有点像,不过没有Attribute强大
wsxqaz 2013-02-03
  • 打赏
  • 举报
回复
引用 1 楼 ticmy 的回复:
你又不解释下什么叫“特性(attribute)概念”
举个例子


[PropertySerializable]
public class Test
{
   public string T1{get;set;}
}

类似上面“[PropertySerializable]”这个特性头,主要在反射时使用,定义协议属性的“特性”,这个在java里怎么写?
龙四 2013-02-02
  • 打赏
  • 举报
回复
你又不解释下什么叫“特性(attribute)概念”

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧