Java - Inicializacion datos

   
Vista:

Inicializacion datos

Publicado por Jose (31 intervenciones) el 14/08/2013 22:19:21
Hola una consulta pequeña
que diferencia existe entre hacer

HashMap <String,String> hash = new HashMap();

a hacer

HashMap <String,String> hash=null;


y despues usar hash para reecibir valores de un metodo

hash=otroHashenOtraClase(x,x);

con ambas funciona, pero cual es mas optima saludos..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Java
- Código fuente de Java
- Cursos de Java
- Temas de Java
- Chat de Java
información
Códigos de Java
- Messenger
- Juego de cartas
- Recorrido del caballo
Imágen de perfil de Jhonnathan Emilio Cardona Saineda

Inicializacion datos

Publicado por Jhonnathan Emilio Cardona Saineda (328 intervenciones) el 14/08/2013 22:43:01
Hola Jose,
definitivamente la segunda forma es la mas optima ya que cuando se hace new es porque se esta creando un objeto lo que cuesta en rendimiento. Puedes comprobarlo midiendo el tiempo que gasta creando por ejemplo 1000 objetos en un for:
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar