domingo, 28 de septiembre de 2008

Reglas de declaración

  • Solo puede existir una clase publica por archivo de codigo

  • Si el archivo de codigo contiene una clase publica, esta debe de tener el mismo nombre que el del archivo

  • Un archivo puede tener solo una sentencia "package" pero muchos imports

  • La sentencia "package"(si existe) debe de estar al principio del codigo

  • La sentencia "import"(si existe) debe de estar despues del package y antes de la declaracion de la clase

  • Los "package" y los "imports" aplican a todos los componentes de la clase

  • Un archivo puede tener mas de una clase no publica

  • Los archivos sin una clase publica no tienen restriccion en cuanto al nombre

  • En un archivo las clases pueden estar en cualquier orden

  • Las sentencias "imports" solo solo proveen una atajo para los nombres completos qualificados

  • Los imports no causan problemas de rendimiento y no incrementan el tamaño del codigo

  • Si usamos un metodo de otra clase, pero no la importamos debemos usar el nombre comppleto ej: java.util.ArrayList jua = new java.util.ArrayList()

  • Los imports y los nombres completos pueden coexistir

  • Los imports que terminan con ".*;" estan importando todas las clases del paquete

  • Los imports que terminan con ";" estan importando una sola clase

  • Debemos uasar el nombre completo cualificado cuando importamos dos clases que tienen el mismo nombre
  • No hay comentarios: