相关疑难解决方法(0)

java矢量和线程安全

我想知道这段代码是否会有任何问题:

我有一个在许多线程之间共享的向量.每次线程必须从向量中添加/删除东西时,我都会在synchronized块下进行.但是,主线程有一个调用:

System.out.println("the vector's size: "+ vec.size());
Run Code Online (Sandbox Code Playgroud)

不是synchronized.

这会引起麻烦吗?

java multithreading vector thread-safety

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×1

multithreading ×1

thread-safety ×1

vector ×1