我有以下情况:我想运行2个线程:线程A:一个运行1次的void函数线程B:一个永无止境的方法
我想再次运行线程A,而不是线程B,再次运行线程A,再次运行B,......
但是线程B会阻塞线程A,因为它的功能永远不会结束.有人能给我一个例子来解决Java中的这个调度问题吗?
我想要实现的是
我正在编程以下事情:
public static void main(String[] args){
System.err.println("Watch on youtube: Mickey en de stomende drol");
}
Run Code Online (Sandbox Code Playgroud)
我的输出是:
在youtube上观看:Mickey en de stomende drol
这似乎没问题,但输出的字体颜色是红色.它应该是黑色的.如何使输出变黑?
我使用以下代码创建了一个字符串数组
public class Main
{
static String[] words = {"watch", "on", "youtube",":","Mickey","en","de","stomende","drol"};
public static void main(String[] args)
{
String output = "";
for(int i = 1 ; i <= words.length ; i++)
{
output += " " + words[i];
}
System.out.println(output);
}
}
Run Code Online (Sandbox Code Playgroud)
我期望收到的输出是:
"在youtube上观看:Mickey en de stomende drol"
但实际产量是
"在youtube上:Mickey en de stomende drol"
我想我犯了一个小错误,它是怎么来的?