Tutorial java

Páginas: 7 (1509 palabras) Publicado: 22 de marzo de 2012
Carlos Proal Aguilar Laboratorio ICT Mater l disponible en: ia
http: / t /ic .udlap.mx/people/car los/www/tutor ljavadoc ia /

Puebla, Pue. 24/Feb/99

Java Packages Cuestionamiento iniciales: -Qué pasaría si tuviéramos todos los archivos de nuestro disco duro revueltos ? - Qué sucedería sin son nuestras clases en Java las que están en esa condición ? - Solución: agruparlas en pequeñosconjuntos conocidos como directorios. - Definición: son grupos de clases relacionadas entre sí, ordenadas en una estructura jerárquica.. Nota: Son similares a las librerías en otros lenguajes.

Requisitos para usar paquetes: - Cada paquete ocupa un directorio en el sistema de archivos - La primer línea de código debe contener la frase "package" seguida del nombre del paquete. - Para usar una clasedel paquete, traerla con "import paquete.clase ". - Si desea utilizar todo el paquete emplear " import paquete.*". - Para compilar usar jerarquías inferiores o bien incluir en el Classpath la ruta del paquete setenv PAQUETES $HOME2/Packages setenv CLASSPATH .:$PAQUETES

Problemas en el manejo de paquetes: - Importación entera de paquetes.

- Desperdicio en Ancho de Banda en importación entera.- Utilizar clases con el mismo nombre.

- Nombramiento de paquetes :(

Especificadores de Acceso para métodos

public protected

Accesible para todos sin restricciones. Accesible para clases del mismo paquete. Solo para la misma clase y para aquellas que la hereden. Usado por default friendly si no se especifica lo contrario. private El más estricto, solo permite acceso desde la mismaclase. Unicamente dentro de la misma clase y subclases, pero no para el resto del paquete y mucho menos para otros. Detalle: Clases y Subclases pueden invocar métodos de este tipo, pero no sus instancias, ejemplo: class Reference{ private protected String getID(int number){ ...} } private protected class Multireference extends Reference{ Vector getTitles(....) { Reference card=new Reference();String ID=super.getID(5); // valido String ID=card.getID(5); // invalido } }
C u a d ro d e E s p e c if ic a d o re s d e A c c e s o E s p e c if ic a d o r D is p o n ib ilid a d c la s e s u b c la s e p a q u e te o tro p a q u e te s u b c la s e o tro p a q u e te p u b lic x x x x x p ro te c te d x x x x fr ie n d ly x x x p riv a te x p riv a te p ro te c te d x x x

JavadocDefinición: Herramienta de documentación enfocada a programas realizados en el lenguaje Java, la cual es semiautomática al facilitar la generación de un grupo de archivos HTML en base a una sintáxis de comentarios insertados en el código fuente. Componentes: - API : com.sun.javadoc - Aplicación Javadoc

Productos Similares - CCDOC TOOL: Herramienta muy similar que sirve para documentar programas en C++siguiendo la misma sintáxis; disponible en http://www.joelinoff.com/ccdoc. Sintáxis general - Delimitadores: /** , */ - Código HTML - Tags - Opciones de ejecución

Tags @author name-text @depreca deprecatedted text @exce class- descripti ption name on @throws class-name description Agrega el campo de "Author" así como el valor indicado en name-text. Agrega un comentario indicando que el API ya noserá utilizado en subsecuentes versiones. Sinónimo de @throws. Nombre y descripción de la excepción arrojada. Inserta una liga hacia la referencia espeficada en name. javadoc {@link #getID(int) getID} html getID página getID

{@link name label}

@param parameter-name Agrega un parámetro a la sección del mismo nombre. descrip. @return description Describe el valor de regreso del método encuestión Referencia a otra información relacionada @see "RefTeX" "RefTeX" @see reference @see RefTeX RefTeX package.class#member etiqueta Reference @see RefTeX.Reference#getID(int) Reference Ningún efecto especial, solo indica desde cuando existe respecto a version, fecha, etc. @since since-text @since JDK1.1 Generalmente usado para indicar versión del programa o paquete, pero también puede ser...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tutoriales de java
  • Tutorial de java
  • Tutorial Java
  • Tutorial java
  • Tutorial Java NetBeans
  • TUTORIALES JAVA EN ESPA OL
  • Tutorial dll en java
  • Tutorial de java 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS