Sunteți pe pagina 1din 5

DESARROLLO DE ACTIVIDAD DE LA GUIA NUMERO 2

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/.

TIPOS DE DATOS EN JAVA:

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.

TIPO DE DATO BOOLEAN


El tipo de dato boolean puede representar dos valores logicos : true(verdadero) ofalse(falso).

TIPO DE DATO CHAR


El tipo de dato char se usa para representar
caracteres(codigo Unicode).
Un caracter es representado internamente por un entero.

PALABRAS RESERVADAS EN JAVA:

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.

Abstract continue for new switch assert default goto


package Synchronized Boolean do if private this break
double implements Protected throw byte else import public

Throws instanceof enum case return transient catch extends

int short try char final interface tatic void class finally

long strictfp volatile const float native super while

ESTRUCTURA DE UNA CLASE EN JAVA:

1 Package: en esta parte se define o se notifica al sistema la estructura de directorios en la que


est la clase.
EJ: package misproyectos.clase1;

2 Import: luego se escriben las importaciones necesarias.


Todas las clases que estn en la librera java.lang son importadas automticamente de
Forma que no es necesario importar la librera java.lang cuando se usan sus clases.
EJ:import java.awt.*;

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 () {

- Mtodos: Los mtodos pueden ser de dos clases:


De clase
De instancia
Se diferencian por que los mtodos de clase llevan la palabra static.
Estos mtodos establecen las funciones que pueden ejecutar la clase.
Dentro de la clase cuando se tiene un mtodo main la clase es ejecutable en dos
EJ: public void reasignar (int x1, int x2) {

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;

FUNCION DE LA CLASE STRING:


Dentro de un objeto de la clases
String o StringBuffer, Java crea un array de caracteres de una forma
similar a como lo hace el lenguaje C++. A este array se accede a travs de las funciones mi
embro de la
clase.
Los strings u objetos de la clase
String se pueden crear explcitamente o implcitamente. Para crear un
string implcitamente basta poner una cadena de caracteres entre comillas dobles. Por eje
mplo, cuando
se escribe
System.out.println("El primer programa");
Java crea un objeto de la clase String automticamente.
Para crear un string explcitamente escribimos
String str=new String("El primer programa");
Tambin se puede escribir, alternativamente
String str="El primer programa";
Para crear un string nulo se puede hacer de estas dos formas
String str="";
String str=new String();
Un string nulo es aqul que no contiene caracteres, pero es un objeto de la clase
String. Sin embargo,
String str;
est declarando un objeto str de la clase
String, pero an no se ha creado ningn objeto de esta clase.

S-ar putea să vă placă și