Un mtodo esttico se comparte entre diferentes objetos de la misma clase.
Paso de parmetros Por valor. Cuando un parmetro se pasa por valor a un mtodo, el mtodo en realidad recibe una copia, de modo que si el parmetro es modificado dentro del mtodo esa modificacin no se reflejara al regresar al programa principal, sea el que llamo al mtodo. Esto es as porque el mtodo trabaja sobre la copia y no sobre el original. Paso por referencia Cuando un parmetro se pasa a un mtodo por referencia, lo que el mtodo recibe es la direccin de memoria del parmetro, por lo tanto el mtodo trabaja con el valor original y cualquier cambio que le mtodo haga al parmetro se ver reflejado al regresar al programa principal
La principal ventaja del paso por valor es que los parmetros no se pueden alterar con el mtodo y con esto se evitan errores lgicos muy sutiles que a veces es muy difcil detectar. La principal desventaja es que puede haber una gran sobrecarga en los recursos de la computadora tanto en cantidad de memoria usada como el tiempo de ejecucin. La ventaja del paso por referencia es que no hay sobrecarga ni en memoria ni en tiempo de ejecucin puesto que se trabaja con los valores originales. La desventaja es que se pueden originar errores muy difciles de encontrar. En algunos lenguajes los arreglos se pasan siempre por referencia y los escalares por valor
Diferencia entre preincremento y postincremento En el preincremento la variable se incrementa en uno y luego se usa. En el postincremento la variable primero se usa y luego se incrementa En muchos casos es indistinto utilizar pre o pos incremento pero cuando el pre o pos viene dentro de una expresin hay que ser cuidadodso.
Metodo constructor Cuando se define una clase uno de los mtodos que deben imprimir esta el mtodo constructor.