Latest Tutorials| Questions and Answers|Ask Questions?|Site Map



Home Answers Viewqa Java-Beginners Diff between Runnable Interface and Thread class while using threads

Have Programming Question? Ask it here!
 
 
 


SrikanthAmneer
Diff between Runnable Interface and Thread class while using threads
1 Answer(s)      3 years and 7 months ago
Posted in : Java Beginners


Diff between Runnable Interface and Thread class while using threads


Advertisement
View Answers

January 10, 2011 at 3:36 PM


Hi Friend,

Difference:

1)If you want to extend the Thread class then it will make your class unable to extend other classes as java is having single inheritance feature whereas If you implement runnable interface, you can gain better object-oriented design and consistency and also avoid the single inheritance problems.

2)Extending the thread will give you simple code structure in comparison to Runnable Interface.

3)Using Runnable Interface, you can run class several times whereas Thread have the start() method that can be called only once.

Thanks



Related Tutorials/Questions & Answers:
Diff between Runnable Interface and Thread class while using threads
Diff between Runnable Interface and Thread class while using threads  Diff between Runnable Interface and Thread class while using threads  ... to Runnable Interface. 3)Using Runnable Interface, you can run class several
Diff between Runnable Interface and Thread class while using threads
Diff between Runnable Interface and Thread class while using threads  Diff between Runnable Interface and Thread class while using threads  ... to Runnable Interface. 3)Using Runnable Interface, you can run class several
Advertisements
Difference between extends thread class vs implements runnable interface - Java Interview Questions
Difference between extends thread class vs implements runnable interface  Hi Friends, can you give difference between extending thread class... Runnable Interface, you can run the class several times whereas Thread have
Threads on runnable interface - Java Beginners
Threads on runnable interface  need a program.....please reply asap Create 2 threads using runnable interface.First threads shd print "hello....  Hi class MyThread extends Thread{ MyThread(String s
Threads on runnable interface - Java Beginners
Threads on runnable interface  need a program.....please reply asap Create 2 threads using runnable interface.First threads shd print "hello....  Hi manshi, i am sending simple code of thread. class MyThread
Runnable interface in java
In this section we will learn about Runnable interface in java. In java thread are created by two ways, one by extending Thread class and another one by implementing Runnable interface
Creation of Multiple Threads
than one thread (multithreads) in a program using class Thread or implementing... create the same program implenting the Runnable interface: class MyThread1... Thread or interface Runnable to implement thread in your program. Download
Java : Runnable Thread
by using Runnable interface. class RunnableThread implements Runnable... a thread by implementing the Runnable interface. You need to implement a single.... After creating class that implements Runnable interface, you can create object
Java Thread and Runnable
Java Thread and Runnable  What's the difference between Thread and Runnable types
Java Runnable Interface
is an interface. Thread class implements it. Java has multithreading facility. Thread is also created by implementing the Runnable interface. Java Runnable Thread Example public class runnable1 implements Runnable { @Override
Diff between ArrayList and Vector?
Diff between ArrayList and Vector?  What's The Difference between ArrayList and Vector Classes and Can you give me a simple Program for set and List Interface
Difference between abstract class and an interface
Difference between abstract class and an interface The difference between abstract class and interface is one of the most popular question in the interview... between abstract class and interface in java. Abstract class is a class
What are the difference between abstract class and interface?
What are the difference between abstract class and interface?  What are the difference between abstract class and interface
diff between encapsulation and abstraction code
diff between encapsulation and abstraction code  diff between encapsulation and abstraction code
diff between spring and struts in java
diff between spring and struts in java  diff between spring and struts in java
implements runnable n extends thread - Java Beginners
implements runnable n extends thread  what is the difference between implements runnable n extends thread? public class...(); class StringThreadImplement implements Runnable { private String } }  Hi public class
Diff between Struts1 and struts 2? - Struts
interfaces. While in Struts 2, an Action class implements an Action interface, along...Diff between Struts1 and struts 2?  What are the difference... safe or synchronized while developing an application. Struts 2 doesn?t have thread
Creation of MultiThreads
class Thread or interface Runnable to implement thread in your program... create more than one thread (multithreads) in a program using class Thread..., lets create the same program implenting the Runnable interface: class
Count Active Thread in JAVA
of active threads in the current thread group. Example : class ThreadCount...Count Active Thread in JAVA In this tutorial, we are using activeCount() method of thread to count the current active threads. Thread activeCount
Java Thread class
It is created by extending the Thread class or implementing Runnable interface Java Thread Class Example public class thread1 extends Thread { @Override... Java Thread Class is a piece of the program execution Java has
diff between encapsulation and abstraction code with output
diff between encapsulation and abstraction code with output   diff between encapsulation and abstraction code with output
diff between encapsulation and abstraction code with output
diff between encapsulation and abstraction code with output   diff between encapsulation and abstraction code with output
diff between encapsulation and abstraction code with output
diff between encapsulation and abstraction code with output   diff between encapsulation and abstraction code with output
Creation of MultiThreads
thread (multithreads) in a program using class Thread or implementing interface.... It means, you can use either class Thread or interface Runnable to implement thread... by extending Thread Class:  class MyThread extends 
Threads
Threads  Extends Thread or Implementing Runnable Interface... flexibility for the Runnable implementation to extend another class. 2)Separates the code from execution 3)Allows you to run your runnable from a Thread Pool
Interface Vs Abstract Class
Interface Vs Abstract Class       There are three main differences between an interface and an abstract..., an interface is equivalent to a fully abstract class (a class with only public abstract
Threads - Java Interview Questions
to Runnable Interface. 3)Using Runnable Interface, you can run the class several...Threads  creating a thread is two ways?extends with thread class and implements runnabule interface. What is the diffrence between those two?which
Difference between Timer and Thread?
Difference between Timer and Thread?  Can anyone tell me about the difference between Timer and Thread, Why we need to have Timer in case we have Thread implimentation startegy in Java
Threads
". Thread class and Runnable Interface Runnable Must define the run() method.... Thread class Implements Runnable, so must define run() Has other methods.... The single GUI thread is now in use, so the GUI interface becomes
Creating multiple Threads
they are as follows: By implementing Runnable interface. By extending Thread class. While implementing Runnable interface or extending Thread class, you have... class B extends Thread { public void run() { System.out.println(); for (int i
thread class - Java Beginners
and notifies the other thread about this value - The decrementor threads... the following code: class Incrementor extends Thread{ int cnt1 = 0; boolean...; } } class Decrementor extends Thread{ int cnt2 = 100; int cnt1
Diff Bn Marker Interface and instanceOf - Java Interview Questions
Diff Bn Marker Interface and instanceOf   Hi Friends, Wats d difference bn Marker Interface and instanceOf method. Thanks
Email queue while sending mail using Struts Class
Email queue while sending mail using Struts Class  Can I maintain a queue of mails being sent from a JSP page in a DB to get its status
Email queue while sending mail using Struts Class
Email queue while sending mail using Struts Class  Can I maintain a queue of mails being sent from a JSP page in a DB to get its status
Thread
the Thread class and the second is to implement the Runnable interface. Please... methods of thread class.   Java Create Thread There are two main ways of creating a thread. The first is to extend the Thread class and the second
Threads
Threads   class Extender extends Thread { Extender(Runnable...(); } } class Implementer implements Runnable { public void run...();} public void run(){ System.out.println("Extender Thread
How to remove the space between a JComponent and its Grid border while using GridBagLayout?
How to remove the space between a JComponent and its Grid border while using GridBagLayout?   Hi, I had try to design a UI using GridBagLayout.I... space between the Label text and the TextBox.Could anyone help me to reduce
difference between main thread and child thread?
difference between main thread and child thread?  any one give correct exact difference.   in jsp 7 implicit objects are available those are 1:response->This denotes the data included with the HTTP Response. 2
Threads
Threads   class Extender extends Thread { Extender(Runnable run...; }<br> } class Implementer implements Runnable { public void run...(); } public void run(){<br> System.out.println("Extender Thread
Java :Thread Methods
(). Example : class RunnableThread implements Runnable { Thread thread...Java :Thread Methods This section explains methods of Thread class. Thread Methods : Thread class provides many method to handle different thread
Interface and Abstract class
Interface and Abstract class  Difference between Interface and Abstract class? Give some example   Difference Between Interface... interface should be implemented using keyword 'implements'; A Java abstract class should
multi threads - Java Beginners
using three threads. I want to declare variables which will be available to all...("count=" + getCount()); } }; Thread threadA = new Thread(runnable, "ThreadA"); threadA.start(); Thread.sleep(500); Thread threadB = new Thread(runnable
Thread Priorities
the execution schedule of threads . Thread gets the ready-to-run state according... to be executed, the runtime system chooses the runnable thread with the highest priority... threads are runnable then the runtime system chooses the new higher priority
Thread Questions
? Circle all that are correct. Any class which is a subclass of Thread. Any class which implements the Runnable interface. Every class because... between threads than between processes. Multiple processes can only be run
pls tell me the difference between the run() and start() in threads in java....
pls tell me the difference between the run() and start() in threads in java....  difference between the run() and start() in threads in java
Java Thread : isAlive() method
threads ,java take long periods switching between threads , may be one of your thread dead. This can be checked by using method Thread.isAlive(). boolean.... Example :  In this example we are checking thread is alive or not. class
implementing an algorithm using multi threads - Java Beginners
ends"); } } class A implements Runnable { File f; FileOutputStream fos... thread B"); for(int i=0;i<250000;i++) { /*while(available==true...(); } } } class C implements Runnable { double a; double b; double lamsq
Class or Interface
Java NotesClass or Interface Declare variables as class or interface type... the methods defined in the List interface, it would be better to do the following... any methods that aren't in the List interface. The advantage
Interface and Abstract class
Interface and Abstract class  hello,, Can some body tell me what is the difference between an Interface and an Abstract class?   hi, Very Good Question Abstract class is a class which contain one or more abstract
Abstract class and interface in Java
Abstract class and interface in Java  What is the difference between abstract class and interfaces in Java?   Differences between an interface and an abstract class: At the same time multiple interfaces can
 

 

 

DMCA.com