Utilización de Librerías ("Packages")

Para emplear Librerías("Packages") en un programa es necesario importarlas, esto es llevado acabo mediante el calificativo import como se demuestra a continuación :

 

import com.osmosislatina.graficas.Recuadro;

La declaración anterior permite que la clase Recuadro de la librería ("Package") com.osmosislatina.graficas este disponible en el programa en cuestión, las características del uso de import son las siguientes:

Código Fuente MandaPantalla.java

La siguiente Clase manda llamar métodos definidos en la Clase Pantalla.java.

La siguiente Clase debe ser colocada bajo la estructura de directorios com/osmosislatina/auxiliares, en base a su ambiente (Linux o Windows) por favor genere dicha estructura para colocar esta Clase
 
package com.osmosislatina.auxiliares;

import com.osmosislatina.escritura.*;

public class MandaPantalla { 
  
   public static void main(String args[]) { 

             Pantalla primera = new Pantalla();
             primera.conSalto("Esto es un renglon CON salto de linea");
             primera.conSalto("Esta linea tambien tiene salto");
             primera.sinSalto("Linea Continua");
             primera.sinSalto("Linea Continua");
             primera.conSalto("Esta linea si tiene salto!");
             primera.sinSalto("Termina sin salto");
	     System.out.println(" Se termina el uso de funciones");          
    }

}

La compilación (Generación de Byte-Code) de esta Clase requiere que esta sea llevada acabo bajo el directorio raíz de la estructura de Clases, esto es, aunque esta Clase radique dentro del directorio com/osmosislatina/auxiliares es necesario llevar acabo la compilación desde la raíz (./com), lo anterior se debe a que esta Clase requiere ubicar (importar) las Clases de la Librería ("Package") com/osmosislatina/escritura; los detalles de esta rutina serán descritos en la sección de CLASSPATH.

Para ejecutar este programa también se requiere descender al directorio raíz de la librería ("Package"), razón que también esta relacionada con la variable CLASSPATH y será descrita a fondo en su sección.

Menú Curso

Objetos, Java y JDK

Composición, Clases y Librerías("Packages").

Variables, Constructores, Métodos y Comentarios.

Herencias ("Inheritance"), Condicionales y Ciclos

Operadores, Errores y Datos de Entrada/"Streams".

Interfases, Arreglos y Polimorfismo.

Collections Framework, "Threads", Garbage Collection y "Assertions".

Java 5 / JDK 5 .

Instalación Software.

Codigo.