JAVA是有一个线程对象单例这样的实现方式?不知C#有没有?

解决方案 »

  1.   

    就是一个对象在当前线程是单例,现在想用,找不到。。
    -----------------------
    class SomeClass
    {
     public static Readonly Object obj;
     static SomeClass
    {
     obj = new Object()
    }private SomeClass(){}
    }SomeClass.obj是单例,并且线程安全。
      

  2.   

    C#的单例和JAVA的基本一样,都是私有构造函数,然后一个私有静态字段一个公有静态工厂方法返回实例~
      

  3.   


    msdn里面的写法[ThreadStatic]
     static int value;
     <ThreadStatic> _
     Shared value As Integer不知要怎么用?[ThreadStatic]
    <ThreadStatic> _
    msdn搞这注解干嘛,md不如给个例子直观
      

  4.   

    ThreadStaticAttribute就是在你想成为线程单例变量上加入上就可以,在该线程上是唯一的,其他的线程访问的是自己的变量