1.如何关闭win10电脑的超线程?
如果你的计算机运行的系统是Windows 10家庭版,那么组策略编辑器将不可用。在这一小节中,我们提到的方法除了适用于Windows 10专业版/企业版/教育版外,还适用于Windows 10家庭版。
在微软小娜中搜索并运行“regedit”(不包含引号)。
定位到以下目录:
\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System\
定位到以上目录后,将鼠标光标移至窗口右侧的空白区域,单击右键,选择新建-DWORD(32位)值,并将此值命名为:
EnableActivityFeed
双击我们刚刚新建的名为EnableActivityFeed的值,将弹出的窗口中其数值数据设置为0,然后点击对话框右下角的“确定”按钮。
关闭注册表编辑器后重启计算机,计算机重启完成后,Windows 10中的时间线功能即被成功禁用了。
2.JAVA里面如何让一个线程死亡或结束?
这问题也是很常见的问题,自打 stop不推荐使用后,我们还有别的可以选择的方法吗? 设置一个标志,让其自动return最安全。
/** * JAVA里面如何使用一个线程死亡或结束. * */ public class T { public static void main(String[] args) { // 启动线程 MyThread thread = new MyThread(); new Thread(thread).start(); // 你的其它的工作,此时线程在运行中 // 你不想让线程干活了,停掉它 // 注意,这只是一个标志,具体线程何时停,并不能精确控制 thread.allDone = true; } }。
3.win10系统我的电脑进程怎么关闭
点击开始菜单栏旁边的一个矩形按钮,微软称其为Task View,
2
点击后进入后台视图,
3
鼠标悬停在想要关闭的程序上面,然后点击出现的叉号即可
END
方法二
此处的方法二则是与传统的win7相同了,所以此处简单的带过两种方法,第一种方法使用组合键ctrl+alt+delete切换至任务管理器即可
2
或者在开始菜单任务栏点击鼠标右键,在菜单中点击任务管理器
4.如何强制关闭一个指定的线程
在Java的多线程编程中,java.lang.Thread类型包含了一些列的方法start(), stop(), stop(Throwable) and suspend(), destroy() and resume()。通过这些方法,我们可以对线程进行方便的操作,但是这些方法中,只有start()方法得到了保留。
在Sun公司的一篇文章《Why are Thread.stop, Thread.suspend and Thread.resume Deprecated? 》中详细讲解了舍弃这些方法的原因。
如果真的需要终止一个线程,可以使用以下几种方法:
1、让线程的run()方法执行完,线程自然结束。(这种方法最好)
2、通过轮询和共享标志位的方法来结束线程,例如while(flag){},flag的初始值设为真,当需要结束时,将flag的值设为false。(这种方法也不很好,因为如果while(flag){}方法阻塞了,则flag会失效)
如果线程因为执行sleep()或是wait()而进入Not Runnable状态,假如是wait() 用标志位就方法就不行了,
public final void wait(long timeout)
throws InterruptedException此方法导致当前线程(称之为 T)将其自身放置在对象的等待集中,然后放弃此对象上的所有同步要求。即当前线程变为等待状态
wait() 的标准使用方法
synchronized(obj){
while(){
obj.wait();
}
满足条件的处理过程
}
而您想要停止它,您可以使用第三种即
3 使用interrupt(),而程式会丢出InterruptedException例外,因而使得执行绪离开run()方法
转载请注明出处windows之家 » win10怎么关一个线程