线程中创建的实例对象也必然是线程共享,会有线程安全问题么,能写个具体的例子么?
对象的实例都存储在 Java 的堆中而堆是线程共享,线程中创建的实例对象也必然是线程共享,会有线程安全问题(这个理解没错吧),但是线程 A 中创建的实例对象,线程 B 又怎么可能见到它和使用它呢?能举个例子么?最好有代码。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
每个线程里创建的对象还是在堆中共享。只是对象的引用在线程自己的堆栈中