资源共享问题

Posted 一个java小生的奋斗史

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了资源共享问题相关的知识,希望对你有一定的参考价值。

class Resource{

  String name;

  String sex;

}

class A{

  Resource s  = new Resource();

}

class B{

  Resource s  = new Resource();

}

我想A和B类共享Resource,上面这种方法不行,用的不是同一个Resource。解决方案:(1)使用单例模式

 (2)将Resource作为参数传入。如下:

class A{

  Resource r ;

  public A(Resource r){

    this.r = r;

  }

}

class B{

  Resource r ;

  public A(Resource r){

    this.r = r;

  }

}

class test{

  public void static main(String[] args){

    Resource r = new Resource();

    A a = new A(r);

    B b = new B(r);

  }

}

以上是关于资源共享问题的主要内容,如果未能解决你的问题,请参考以下文章

数据共享之共享数据带来的问题

资源共享《DDR常见问题简单排查》

跨域资源共享的问题:预检请求后 OSX Safari 和 iOS Safari 均失败

即使存在所有 CORS 标头,也存在跨源资源共享问题

markdown Web字体的CORS跨源资源共享问题

LINUX挂载共享文件问题