Skip to main content

Posts

Showing posts with the label thread in java

Java Program: Thread using Runnable interface program

Program import java.util.logging.Level; import java.util.logging.Logger; class ThreadRunnnable {     public static void main(String[] args)     {              new ThreadRun();        new ThreadRunn();        System.out.println("Main Thread Starts");         for(int i=1;i<=5;i++)         {             System.out.println(i);             try {                 Thread.sleep(1500);             } catch (InterruptedException ex) {                 Logger.getLogger(ThreadRun.class.getName()).log(Level.SEVERE, null, ex);             }         }                 } } class ThreadRun imp...

Java Program: Thread in swing implements Runnable interface and SwingUtilities

Program import javax.swing.*; public class SwingThread extends JFrame {     public static void main(String[] args) {     SwingUtilities.invokeLater(new Runnable() {       @Override       public void run() {         final JFrame f = new JFrame("Swing using Thread Frame 1");         f.setSize(600, 400);         f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);         f.setVisible(true);               final JFrame fr = new JFrame("Swing using Thread Frame 2");         fr.setSize(600, 600);         fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);         fr.setVisible(true);       }     });     }   } Output:

Java Program: Simple Thread Example

public class threadexample {     public static void main(String args[])     {         Thread t=Thread.currentThread();         System.out.println("Current Thread: "+t);         t.setName("Thread Example");         System.out.println("Current Thread Name changed as: "+t);     } } output