Skip to main content

Posts

Showing posts from March 7, 2014

Demonstration of threads in java by printing table of numbers

import java.lang.*; class Threadx extends Thread { public void run() { int i; try { for(i=1;i<11;i++) { Thread.sleep(1000); System.out.println("2*"+i+"="+(2*i)); } } catch(Exception e) { System.out.println(e); } } } class Thready extends Thread { public void run() { int i; try { for(i=1;i<11;i++) { Thread.sleep(3000); System.out.println("\t3*"+i+"="+(3*i)); } } catch(Exception e) { System.out.println(e); } } } class Threadz extends Thread { public void run() { int i; try { for(i=1;i<11;i++) { Thread.sleep(2000); System.out.println("\t\t4*"+i+"="+(4*i)); } } catch(Exception e) { System.out.println(e); } } } class Table { public static void main(String args[]) { Threadx ob=new  Threadx(); ob.start(); Thready ob2=new  Thready(); ob2.start(); Threadz ob3=new  Threadz(); ob3.start(); } }

Demonstration of Threads in java by capitalizing each character of each name

import java.lang.*; import java.io.*; class Threadx extends Thread { String nam; Threadx(String t) { nam=t; } public void run() { int i,t,l; l=nam.length(); char ch; try { for(i=0;i<l;i++) { Thread.sleep(1000); ch=nam.charAt(i); t=ch; if(t>=97&&t<=122) t=t-32; System.out.println((char)t); } } catch(Exception e) { System.out.println(e); } } } class Thready extends Thread { String nam; Thready(String t) { nam=t; } public void run() { int i,t,l; l=nam.length(); char ch; try { for(i=0;i<l;i++) { Thread.sleep(100); ch=nam.charAt(i); t=ch; if(t>=97&&t<=122) t=t-32; System.out.println("\t"+(char)t); } } catch(Exception e) { System.out.println(e); } } } class Threadz extends Thread { String nam; Threadz(String t) { nam=t; } public void run() { int i,t,l; l=nam.length(); char ch; try { for(i=0;i<l;i++) { Thread.sleep(2000); ch=nam.charAt(i); t=ch; if(t>=97&a