最近需要将一些C#的代码转成 Java的,但是遇到一个问题,就是C#经常会用到的特性头,在Java里该怎么写?

解决方案 »

  1.   

    你又不解释下什么叫“特性(attribute)概念”
      

  2.   


    举个例子[PropertySerializable]
    public class Test
    {
       public string T1{get;set;}
    }类似上面“[PropertySerializable]”这个特性头,主要在反射时使用,定义协议属性的“特性”,这个在java里怎么写?
      

  3.   

    java的Annotation有点像,不过没有Attribute强大
      

  4.   

    其实就是eclipse中自动生成getter,setter方法,java本身不支持这种特性,必须要有这类方法