JavaBeat Certifications Certifications Kits Articles Interview Questions OCAJP 7 OCPJP 5 OCPJP 6 OCEJWCD 6 SCBCD 5.0 SCEA SCJA

The compiler assumes that the programmer will always pass an object to the method, either ArrayList or LinkedList or Vector?

Topic :
Feedback Request New QnA Print Email

Compiler doesn't assume. It is instructed so. I have one question here why do you want a list which could be of String and its children. Because String is final. i.e. It can't be extended and redefined. You can use it directly as List of String. Though it is not harmful or wrong, it does do byte code injection at time of compilation which is a overhead. If you are using this in real time application you shall better remove it.

Topic :
Feedback Request New QnA Print Email

All api java java 6.0 java 7.0 jdbc jsp servlet ejb jndi jms ejb 3.0 j2ee jee 5.0 jee 6.0 jsf struts spring Hibernate ajax JBoss Seam netbeans eclipse ant xml maven dojo junit javafx j2me log4j ESB JBoss Apache Quartz scjp mysql oracle gwt openjpa jmx yui google-guice android JBoss scwcd 5.0 scjp 1.5 scjp 1.6 scja scbcd 5.0

javabeat | advertise | about us | contact | useful resources
Copyright (2004 - 2013), JavaBeat