what is generics in jdk1.5?
Answers were Sorted based on User's Feedback
Answer / rohitjadhav
Hi,
Generics is Template support added in JDK1.5 where in we can maintain templates of object with particular type and also this object is restricted to accept type other than specified one at code time.
This help reducing runtime exception and also we can create predefined well formed templates of Type.
Best Example.
http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html#generics
Code written to use the generics feature should not be a lot slower or a lot more memory-intensive than non-generic code. Using ten percent more space or time than ....
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / tarun
Please go through this link for more knowledge
http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf
Generics is the new feture added in the JAVA5.0. It feature
is useful in some broad applications when we are writing any
database insertion logic for the same type of Object.
suppose we have to insert a list of Employee Object this
will be declared as List<Employee> or suppose we have a list
of long values then we can simply type cast it as
List<Long>, Similarly List<String>, List<Integer>. The
generics class are used by Wrapper classes or any other
classes. Most useful in ORM technologies also.
| Is This Answer Correct ? | 2 Yes | 0 No |
How Marker Interfaces are instruct to complete the desired need ?
How does multithreading take place on a computer with a single cpu?
Howmany classes that package java.applet.* contains?
Can we override compareto method?
When we serialize an object does the serialization mechanism saves its references too?
Is &&= a valid Java operator?
What is class forname used for?
What is the difference between inheritance and encapsulation?
Write an algorithm program in java for the following question.. 1) S is a set of integers.X is an integer obtained by sum of two digits in S. Write logic for whether or not the X is from the S. The time of algorithm should not exceed o(n logn).
What is canonical name in java?
How do you override a variable in java?
What is the difference between an inner class and a sub-class?