09. januar 2008 - 19:26Der er
6 kommentarer og 1 løsning
problemer med Thread
Hi,
jeg vil gerne have to Threads som starter på samme tid. meget vigtigt er, at der er informationer, som jeg gerne vil give videre til en Thread (konstructor!?!?).
Følgende program vil jeg have til at vise en lignene output som det her: Thread1: 0 Thread1: 1 Thread2: 0 Thread1: 2 Thread2: 1 ...
Men det, som det nedenstående program skriver er: Thread1: 0 Thread1: 1 Thread1: 2 Thread1: 3 Thread1: 4 Thread1: 5 Thread1: 6 Thread1: 7 Thread1: 8 Thread1: 9 Thread2: 0 Thread2: 1 Thread2: 2 Thread2: 3 Thread2: 4 Thread2: 5 Thread2: 6 Thread2: 7 Thread2: 8 Thread2: 9
Så i mit eksempel ser det ikke ud til, at der er noget som bliver lavet på samme tid.
Er der nogen som kan hjælpe mig med det?
Test.java --- package testing.test;
public class Test extends Thread { public static void main (String[] args) { try { new Test("Thread1"); new Test("Thread2"); } catch (Exception e) {
} }
@Override public void run() {
}
public Test (String extra) { start(); this.output(extra); }
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
hvordan kan jeg få 'String extra' med ind i kaldet? jeg ved i forvejen ikke hvad inholdet af 'extra' er. det får jeg først at vide, når jeg skal til at starte en ny Thread.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.