Documente Academic
Documente Profesional
Documente Cultură
POR:
ISRAEL ANTONIO CASTIBLANCO CASTIBLANCO
BOGOTA
2013
BIBLIOTECAS ESTANDAR DE JAVA:
La biblioteca estndar de Java es un conjunto de paquetes de clases que deben estar en todas las
instalaciones de Java (no as la biblioteca del curso). Esta biblioteca se va enriqueciendo con el
tiempo, pero no todas las instalaciones se han actualizado a la ltima versin de la biblioteca. Por
ejemplo, la versin de la biblioteca que est instalada en el Centro de Computacin de la facultad
es la 1.1 (publicada el ao 97). La versin ms reciente es la 1.2 (publicada el ao 99) y la versin
1.3 est en fase de prueba.
La API de la versin 1.1 se encuentra disponible localmente
en http://sunsite.dcc.uchile.cl/SunSITE/java/docs/jdk1.1.8/docs/api/packages.html y la versin 1.2
enhttp://sunsite.dcc.uchile.cl/SunSITE/java/docs/jdk1.2.2/docs/api/overview-summary.html.
La biblioteca se organiza en paquetes. Los nombres de estos paquetes tienen la forma
``java.nombre'' porque sta es la forma de distinguir los paquetes estndares de los que no son
estndares.
En la documentacin cada paquete aparece como un link. Si Ud. sigue el link asociado
a java.lang aparecern todas las clases de el paquete java.lang. Por ejemplo aparecern las
clases Math y String. Si Ud. sigue estos links aparecern el conjunto de constructores, mtodos y
otra informacin asociada a estas clases.
Cuando se programa en Java es imprescindible tener a mano esta documentacin puesto que se
requiere frecuentemente para consultar acerca de los mtodos que ofrece una clase, o su clase
base, etc. Consulte el rincn de Java para obtener esta documentacin. La misma documentacin
se puede obtener directamente de Sun en http://java.sun.com/.
byte
El tipo de dato byte puede representar datos enteros que se encuentren en el rango de -128 a
+127.
El tamao de un dato de tipo byte es de 8 bits.
short
El tipo de dato short puede representar datos enteros que se encuentren en el rango de -32768 y
+32767.
El tamao de un dato de tipo short es de 16 bits.
int
El tipo de dato int puede representar datos enteros que se encuentren en el rango de
-2147483648 y +2147483647.
El tamao de un dato de tipo int es de 32 bits.
long
El tipo de dato int puede representar datos enteros que se encuentren en el rango de
-9223372036854775808 y +9223372036854775807.
El tamao de un dato de tipo int es de 64 bits.
Para indicar de manera explicita que el dato es un long , se agrega una L o l al final del valor de la
variable.
TIPOS DE DATOS FLOTANTES
float
El tipo de dato float puede representar datos en coma flotante que se encuentren en el rango de 1.40239846e
45f y 3.40282347e+38f.
El tamao de un dato de tipo short es de 32 bits.
Para indicar de manera explicita que el dato es un float , se agrega una F o f al final del valor de la variable.
double
El tipo de dato double puede representar datos en coma flotante que se encuentren en el rango de
4.94065645841246544e324d y 1.7976931348623157e+308d.
El tamao de un dato de tipo short es de 64 bits.
Para indicar de manera explicita que el dato es un double , se agrega una D o d al final del valor de la variable.
Las palabras reservadas son identificadores predefinidos que tienen un significado para el
compilador y por tanto no pueden usarse como identificadores creados por el usuario en los
programas.
int short try char final interface tatic void class finally
3 Class: Definicion del nombre de la clase. Normalmente es public class, pero con el JCreator en
algunos momentos se le quita el class cuando la clase es ejecutable
EJ: class estructura {
- Variables intrnas: Se define las variables que usa la clase para guardar clculos y
propiedades. Estas variables pueden ser de clase o de instancia.
EJ: int x,y:
- Constructores: los constructores son mtodos de instancia que llevan el mismo nombre de
la clase y que tienen como finalidad inicializar las variables internas de la clase. Pueden
existir ms de un constructor que se diferencian por los parmetros con los que son
llamados.
EJ: public estructura () {
DECLARACION DE ATRIBUTOS:
Los atributos de una clase sirven, en principio, para almacenar datos de los objetos que se
instancian a partir de esa clase.
La sintaxis general es la siguiente:
[ModificadorDeAtributo] tipo nombreAtributo;