Share on Google+Share on Google+

2 Answer(s)      7 years ago
Posted in : Java Beginners


View Answers

May 12, 2009 at 10:10 AM

The sleep() method of the thread is a static method. Calling sleep() causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds. This means when you are calling t1.sleep() or t2.sleep(), you are causing the CURRENT thread to sleep.

May 12, 2009 at 1:38 PM

Hi Friend,

Thread.sleep() causes the current thread to suspend execution for a specified period.Here you allow the threads t1 and t2 to sleep.As t1 sleeps for 4 seconds and t2 7 seconds.Therefore, t1 finished first.


Related Tutorials/Questions & Answers:
Thread.sleep timing
Thread.sleep timing  On what does the thread.sleep() time actually depend
Thread.sleep - Java Beginners
Thread.sleep  If I code Class Runner implements Runnable { Thread t1 = new Thread(this); Thread t2 = new Thread(this); Runner() { t1.start... the CURRENT thread to sleep.  Hi Friend, Thread.sleep() causes
Jdbc connectivity by type 4 driver
"); System.out.println("connection established"); Thread.sleep(1000); Statement stmt... created successfully"); Thread.sleep(1000); String insertQuery="insert...); System.out.println("Records inserted successfully"); Thread.sleep(2000
try catch
{ Thread.sleep(1000); } catch(InterruptException e...); try { Thread.sleep(1000
Threads(suspend(),resume()) run time abnormal behaviour
//{ System.out.println(i++); // Thread.sleep(2000... { Thread.sleep(1000); } catch(InterruptedException e... { System.out.println("try enter"); Thread.sleep(10000
multi threads - Java Beginners
"); threadA.start(); Thread.sleep(500); Thread threadB = new Thread(runnable, "ThreadB"); threadB.start(); Thread.sleep(500); Thread threadC = new Thread(runnable, "ThreadC"); threadC.start(); Thread.sleep(500); Thread threadD = new
please eslain me the flow of execution of this program
{ sb.append(i+":"); Thread.sleep(100); System.out.println("appending"); }catch...; } public void run(){ try{ while(!prod.dataprodover) Thread.sleep(10
() { public void run() { try{ Thread.sleep(300...{ Thread.sleep(700); System.out.println(st2); } catch(Exception ex
java code to display in audio - Java Beginners
"); AudioClip clip = Applet.newAudioClip(url); clip.loop(); Thread.sleep(5000... = Applet.newAudioClip(file.toURL());; Thread.sleep(500
animation in applet - Applet
"); g.drawImage(i1,50,50,null); Thread.sleep(100); } catch(Exception e...<300) s2=s1+20; try { Thread.sleep(100); } catch(Exception e
Runnable() { public void run() { try{ Thread.sleep(1000...{ Thread.sleep(1000); for(int i=11;i<=20;i++){ sum2+=i...() { try{ Thread.sleep(1000); for(int i=21;i<=30;i
SCJP Module-8 Question-8
Given a sample code: public class Test { public static void main(String[] args) throws Exception { System.out.println("inside main"); Thread.sleep(2000); System.out.println("thread sleep"); } } Which
Java Thread Interrupted
..."); thread.start(); try { Thread.sleep(500...."); Thread.sleep(500); } catch (InterruptedException e
Java Thread : sleep() method
. The Thread.sleep() method pauses the current thread for a specified time period... sleep() method..."); Thread.sleep(100, 100); } catch (Exception e
sleep method in thread java program
(str[i]); Thread.sleep(5000); } catch... { System.out.println(str[i]); Thread.sleep(5000
plese expalin the flow of this program
){ System.out.println("bookticket locked on train"); try{ Thread.sleep...){ System.out.println("cancellticket locked on comp"); try{ Thread.sleep(200
please explain me the flow of this program
{ Thread.sleep(200);} catch(InterruptedException ie){} } System.out.println...){ System.out.println("cancellticket locked on train"); try{ Thread.sleep
Please clarify my doubt
()"); /*try { //Thread.sleep(1000); } catch... + "entered"); /*try { Thread.sleep(1000
Java MultiThread - Java Beginners
); Thread.sleep(500); } } catch (InterruptedException e) { System.out.println... Thread:" + i); Thread.sleep(1000); } } catch (InterruptedException e
Pick random element from Set
. The for loop displays the random element five times and Thread.sleep() method...(); for (int i = 0; i < 5; i++) { Thread.sleep(5000
Display message automatically using Java Swing
Thread.sleep(time)  pauses the execution for the specified number...; while(true){ try { Thread.sleep(time); JOptionPane.showMessageDialog
Set delay time in JOptionPane
the Thread.sleep() method we have allowed the message to be displayed after...; ); if (str == null) return; try { Thread.sleep(time
How do i slow down the game (othello game)??
the (thread.sleep) but it didn't solve the problem... can you help me please.. thank
Java Method Synchronized
. Thread.sleep ( ):This causes the currently executing thread to sleep (cease...;ThreadA"); threadA.start(); Thread.sleep(500);  Thread threadB ...(); Thread.sleep(500);  Thread threadC = new Thread(runnable, "
java - Java Beginners
()); Thread.sleep(1000
java Collections - Java Beginners
(set.size())]); Thread.sleep(5000); } } } Thanks
hi again - Java Beginners
(this); t.start(); } public void run(){ try { Thread.sleep(10); System.out.println... in Code : Thread.sleep(1); import *; import java.util.*; class...(){ try { Thread.sleep(1); System.out.println(s1); float counter=0; float
notify and notifyAll methods - Java Beginners
(); Thread.sleep(500); Thread thread2 = new Thread(r1, "B"); thread2.start(); Thread.sleep(500); Thread thread3 = new Thread(r2, "C"); thread3.start(); Thread.sleep(1000); thread1.interrupt
Interrupting a thread.
;  try {       Thread.sleep(40000...();     Thread.sleep(200);     ...;Thread.sleep(500);     th2.interrupt();   
Java Program
{ Thread.sleep(5000); File inputFile = new File(f1...{ Thread.sleep(5000); File inputFile = new File(f2...); Thread.sleep(5000); File inputFile = new File(f3
Animation in Applets - Applet
(getDocumentBase(),"a1.gif"); g.drawImage(i1,50,50,null); Thread.sleep(100... { Thread.sleep(100); } catch(Exception e... { thread.sleep(10); } catch (Exception e
Java Spring Hibernate Struts Training Retrieve database from the table dynamically in jsp from oracle using servlet What does core Java include? java What are some way to learn Java quickly? Is it required to learn Java before learning Java Script? Is it necessary to learn java script before learning PHP? Are HTML5 and Java Script boosts Java career? Is Java object oriented? Fingerprint application with Java Uninstall Oracle Virtual Box JSON to HashMap Free Java online Training I want example of Control Statement in Java ANSI Color Codes with Python Create a Program that Calculates Input What is difference between JDK,JRE and JVM? How to see ubuntu version on server? How to get Page Source in Selenium (WebDriver) using Java? The path to the driver executable must be set by the webdriver.gecko.driver system property parse data from a link in java Java Program Qns using BlueJ How to fix HAX Kernel Module Is Not Installed error? Installing Audacity Looking for code Logic to check track changes & Coments in MSWord, MSWordx, MSExcel, MSExcelx is ON/OFF Installing JDK on Mac SAX Parser exception ERROR 601 (42P00): Syntax error. Encountered Thread java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory How to install Ubuntu 16.04 LTS? HttpServletRequest cannot be resolved to a type in eclipse - Solved Unhandled event loop exception GC overhead limit exceeded Spring Data jpa with apache phoenix Caused by: java.lang.IllegalArgumentException: Not a host:port pair: PBUF o.a.h.h.z.RecoverableZooKeeper - Possibly transient ZooKeeper, quorum= com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager class not found com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager not found How to download and install Java 8 on Windows? How to uninstall JDK 7? How to install gtk-doc-tools package in Ubuntu? How to install Oracle JDK 8 on Ubuntu? ejabberd_ctl.beam not found - Solved How to convert date to UTC format in Java? How to install autoconf, automake and libtool in Ubuntu 15.10? How to convert current date to mm dd yyyy format in Java? How to convert current date to dd mm yyyy format in Java? How to stop window closing in "internalFrameClosing" event. How to find list of all index in Neo4j? file location SASLError using PLAIN: not-authorized


Advertisement null