Tuesday, 28 August 2012

Important Books and their Authors for general awareness exams - Part 1


Ain-e-Akbari - Abul Fazal
Alice in Wonderland - Lewis Carrol
Arthashastra - Kautilya
Abhijnan Shakuntalam - Kalidas
Agni Veena - Kazi Nazurul Islam
Agni Pariksha - Acharya Tulsi
A passage to India - E.M. Forster
Bharat Bharati - Maithili Saran Gupta
Charitraheen - Sarat Chandra Chatterjee
Discovery of India - Jawahar Lal Nehru
Death of a city - Amrita Pritam
Das Capital - Karl Marx
Descent of Man - Charles Darwin
Devi-The Bandit Queen - Richard Shears and Isoble Gidli
Death, The Supreme Friend - Kaka Saheb Kalelkar
Experiments with Untruth - Michael Anderson
Eternal India - Mrs Indira Gandhi
Glimpses of World History - Jawahar Lal Nehru
Glimpses of India - Humayun Kabir
Gitanjali - Rabindra Nath Tagore
Harsha Charit - Bana Bhatta
Hindu View of Life - Dr. S Radhakrishnan
India Wins Freedom - Abul Kalam Azad
Indian Philosophy - Dr. S Radhakrishnan
I Follow the Mahatma - K. M. Munshi
Jobs for Millions - V.V Giri
Kamayani, Prem Pathic, Ajatshatru - Jai Shanker Prasad
Mahabarat - Veda Vyas
Mein Kempf - Hitler
My Childhood Days - Taslima Nasreen
My days - R. K. Narayan
My Experiments with Truth - Mahatma Gandhi
My Music My life - Pt. Ravi Shankar
My Presidential Years - R. Venkataraman

Now follow: Important Books and their Authors for general awareness exams - Part 2

You may also like:

Which cups and trophies are for what sport (India And World)




Saturday, 25 August 2012

Which cups and trophies are for what sport (India And World)


These are really important to learn if you are going to face any general awareness or general knowledge exam. The cups and trophies are mostly asked in exams like SSC, Intelligence Bureau, AFCAT and other private and government sector exams. So I am providing you with some really important cups and trophies and the sport to which they belong.


Agha Khan Cup - Hockey
Lady Ratan Tata Trophy - Hockey ( Women , India )
Rangaswami Cup - National Hockey Championship India
Rene Frank Cup - Hockey ( India )

Durand Cup - Football ( India )
I.F.A Shield - Football
Jules Rimet Trophy - Football ( World )
Rovers Cup - Football
Santosh Trophy - National Football ( India )

Duleep Trophy - Cricket ( India )
Ranji Trophy - Cricket ( India )
Rohinton Baria Trophy - Cricket ( Inter-university )

Barna Bellack Cup - Table Tennis ( Men )
Swaythling Cup - World Table tennis ( Men )

Davis Cup - Lawn Tennis ( International )
Wightman Cup - Lawn Tennis ( England )
Wimbledon Trophy - Lawn Tennis ( England )

Thomas Cup - World Badminton ( Men )

Ezra Cup - Polo

Walker Cup - Golf

Hope you liked this information. 
Please like this page if you found it helpful and do share it.

The other important general awareness topics are :

National parks and wildlife Sanctuaries - Which is in which state?
Famous inventions and discoveries.



Monday, 20 August 2012

Famous Inventions and Discoveries



Invention/Discovery - Discoverer/Inventor

America  - Christopher Columbus
Solar System - Copernicus
North Pole (Explored) - Robert Peary
South Pole (Explored) - Amundsen

Dynamite - Alfred Nobel
Electron - J.J. Thomson
Incandescent Bulb - Edison
Law of Gravitation - Newton
Printing for the Blind - Louis Braille
Radium - Madame Curie
Theory of Relativity - Albert Einstein
Telegraph - Samuel Morse
Theory of Evolution - Charles Darwin
Telephone - Graham Bell
Radio - Marconi
X-Ray - W. K. Roentgen

Aeroplane - Wright brothers (William & Oliver Wright)
Bicycle - Macmillan
Dynamo - Michael Faraday
Diesel - Rudolf Diesel
Fountain Pen - Waterman
Gramophone - Edison
Helicopter - Etienne Ochmichen
Microscope - Z. Jansen
Motorcycle - G. Daimler
Printing Press - Gutenberg
Pneumatic Tyres - Dunlop
Revolver - Colt
Submarine - David Bushnell
Thermometer - Fahrenheit
Transistor - W. Shockley
Typewriter - Sholes
Television - J.L. Baird
Telescope - Hans Lippershey 

These are some really important inventions always asked in various exams.

Related topics



                                                        

National parks and Wildlife sanctuaries of India. Which national park is in which state ?


National Parks :

Corbett National Park             --              Nanital, Uttarakhand

Kaziranga National Park          --             Jorhat, Assam

Gir National park                    --             Rajkot, Junagadh, Gujarat

Ranthambose National Park    --             Rajasthan

Kanha National Park               --              Madhya Pradesh

Dudhwa national Park             --              Uttar pradesh

Guindy National Park             --              Chennai, Tamil Nadu

Nagarhole National Park         --              Karnataka

Bandipur National Park          --              Karnataka

Periyar National Park             --              Kerala 



National Wildlife Sanctuaries :

Dachigam Wildlife Sanctuary             --                Jammu & Kashmir

Sariska                                                --                 Rajasthan

Hazaribagh Wildlife Sanctuary           --                 Jharkhand

Tiger Project                                        --                 Rajasthan

Mudhumalai Wildlife sanctuary          --                 Tamil Nadu

Periyar Wildlife Sanctuary                 --                 Kerala

National Chambal (Gharial)             --       Etawah,  Uttar Pradesh 

Wildlife Sanctuary



These are mostly asked in any general awareness exam like PCS, SSC, AFCAT etc. So learn these as soon as possible if you are preparing for these exams.

Some other important things to learn will be provided in my other articles.

You may also like :

Interesting full forms

Famous inventions and discoveries


Sunday, 19 August 2012

What is a abstract class in java ?



There are situations in which we want to define a superclass that declares a structure of a given abstraction without providing a complete implementation of every method, i.e sometimes we want to create a superclass that only defines a generalised form that will be shared by all of its subclasses leaving it to each subclass to fill in the details. Any class that contains one or more abstract methods must also be declared abstract. To declare a class abstract we simply use the abstract keyword infront of the class keyword in the beginning of class declaration.
There can be no objects of an abstract class, i.e an abstract class cannot be directly instantiated with the new operator. Also you cannot declare abstract constructors or abstract stating methods. Any subclass of an abstract class must either implement all of the abstract methods in the superclass or be itself declared abstract.

For example :

abstract class A
{
        abstract void callme( );                  //abstract method that will 
                                                             //be defined in sub class
        void callmetoo( )
         {
              System.out.println(" This is a concrete method ") ;
          }
}

class B extends A
{
          void callme( )            //defination of abstract method
                                            // of super class
           {    
                 System.out.println("Implentation of callme in B");
            }
}

class C extends A
{
          void callme( )
          {
                 System.out.println("Implentation of callme in C");
           }
}
class AbstractDemo
{ 
            public static void main( String args [ ] )
            {
                   B b = new B( );
                   C c = new C( );
                   b.callme( );
                   b.callmetoo( );
                   c.callme( );
                   c.callmetoo( );
              }
 }



hence output of the above program will be:

Implentation of callme in B
This is a concrete method
Implentation of callme in C
This is a concrete method

Friday, 17 August 2012

Multithreading - Creation of a thread by Runnable interface


The easiest way to create a thread is to create a class that implements the runnable interface. You can construct a thread on any object that implements runnable. To implement runnable , a class need only implement a single method called run( ).
Run( ) establishes the entry point for another concurrent thread of execution within your program. This thread will end when run( ) ends.


For example:

class NewThread implements Runnable
{
       Thread t;
       NewThread( )
       {
               t = new Thread (this,"DemoThread");
               System.out.println("child thread :" +t);
               t.start( );
        }
        public void run( )
       {
              try
              {      
                     for(int i=5; i < 0; i--)
                     {
                           System.out.println("child thread" +i );
                           Thread.sleep(500);
                      }
                }
                catch( InterruptedException e )
                {
                       system.out.println(" child interrupted" );
                 }
                 System.out.println(" child thread exiting")
          }
    }

class ThreadDemo
{
         public static void main( String args[ ] )
         {
               new NewThread( );
               try
               {
                      for(int i=5; i > 0; i--)
                      {
                              System.out.println (" main thread" +i );
                               Thread.sleep(1000);
                      }
                }
                catch ( InterruptedException e )
                {
                       System.out.println (" Main thread interrupted ");
                 }
                 System.out.println( " main thread exiting ") ;
           }
}



Multithreading - Creating thread by extending a thread class


Before starting this, you must know what is mulithreading.


A thread is to create a new class that extends thread and then to create an instance of that class. The extending class must override the run method which is the entry point for new thread. It must also call start( ) to begin execution of the new thread.

Creating a thread :

class NewThread extends Thread
{
      NewThread( )
      {
              super("Demo Thread");   //will call the 
                                                      //constructor of super class thread     
              System.out.println(" child thread: " +this);
              Start( );
      }
      public void run( )
      {
              try
              {
                     for(int i=5; i > 0; i--)
                     {
                           System.out.println(" child thread "+i );
                           Thread.sleep(500);
                     }
              }
              catch(InterruptedException e)
              {
                           System.out.println("child interrupted");
               }
              
               System.out.println("exiting child thread");
       }
}

class ExtendThread
{            
            public static void main( String args[ ])
            {
                    new NewThread( );
                    try
                    {
                            for(int i=5; i >0; i--)
                            {
                                 System.out.println("main thread" +i );
                                 Thread.sleep(1000);
                            }
                   }
                   catch( InterruptedException e)
                   {
                           System.out.println(" main interrupted");
                    }
                    System.out.println(" main thread exiting");

             }
}



output:
child thread: Thread[ DemoThread, 5, main]
main thread: 5
child thread: 5
child thread: 4
main thread: 4
child thread: 3
child thread: 2
main thread: 3
child thread: 1
exiting child thread
main thread: 2
main thread: 1
main thread exiting



Related topics:
what is multithreading
creating thread by runnable interface