Universidad
de Costa Rica
Escuela
Ciencias de la Computación e Informática
Curso
Programación I
CI 1101
Profesor:
Adolfo Di Mare
Estudiante:
Gabriel Mora Núñez
Carnet: A33452
I semestre,
2007
Clases y métodos en Java
Java cuenta con piezas llamadas clases, las cuales a su vez incluyen
métodos.
Los métodos realizan procedimientos y devuelven información cuando
terminan esos procedimientos.
Cuando en la clase viene indicado void significa que el método no retorna nada.
De modo que en Java se pueden crear clases o usar las clases indicadas
en las bibliotecas de clases de Java
Cap 1,
Sección 1.9, pag 8, libro de texto Deitel
Comentarios en Java
Para hacer un comentario en java (comentarios tradicionales o
comentarios de múltiples líneas) se comienza con el delimitador /* y termina
con */. De esta forma el compilador ignora todo lo que haya entre los
delimitadores. Existe otro tipo de comentario, se conoce como Javadoc TM y está delimitado por /** y */. Este tipo de
comentario se diferencia en que el compilador lee el comentario y lo utiliza
para preparar la documentación del programa en formato HTML.
Cap 2,
Sección 2.2, pag 29, libro de texto Deitel
Acerca de las Clases
En Java para la definición o creación de una clase se introduce la
palabra clave class
(palabra reservada) seguido del nombre de la clase (o identificador) Es
importante anotar que todos los nombres de clases en Java comienzan con letra
mayúscula y la primera letra de cada palabra en el nombre de la clase debe ir
en mayúscula. Además el nombre de la clase tiene que ser representativo y no
puede comenzar con un digito o tener espacios en blanco.
Cap 2,
Sección 2.2, pag 30, libro de texto Deitel
Secuencias de escape
La barra diagonal inversa (\) se conoce como caracter
de escape. Cuando ésta barra se combina con otro caracter,
el programa entiende que se debe imprimir “un caracter
especial” llamado secuencia de escape el cual afecta la manera de Mostar
caracteres en la ventana de comandos
Ejemplos:
\n à nueva línea
\t à tabulador
horizontal
\r à retorno de carro
Cap 2 , Sección 2.3, pag 36, libro de texto, Deitel
¿Porque usamos import ?
Cuando en un programa usamos import quiere decir que se esta identificando una clase
predefinida de Java (biblioteca) Quiere decir que el compilador localiza la
clase que estamos solicitando. A su vez es importante que se identifique el
paquete en el cual se encuentra la clase.
import javax.swing.JOptionPane
paquete clase
Cap 2,
Sección 2.2, pags
31-32, libro de texto, Deitel
Variables
Una variable es una ubicación en la memoria de la computadora en donde
puede guardarse un valor para que sea usado por un programa. Todas las
variables deben declararse con un nombre y un tipo antes de poder usarse.
Existen varios tipos de variables: boolean, char,
byte, short, int, long, float y double. Al declarar:
int numero;
estamos
diciendo que la variable numero es del tipo int (tipo entero)
Cap 2,
Sección 2.5, pag 42, libro de texto Deitel
Operadores de igualdad y relacionales
Los operadores de igualdad se asocian de izquierda a derecha al igual
que los relacionales. Hay que tener el cuidado de no confundir = = con el = de
asignación, además a la hora de escribirlos no debe haber espacios en blanco
entre caracteres o también no se debe invertir el orden de los operadores.
= = igualdad >
mayor >= mayor o igual que
! = no igual
< menor <=
menor o igual que
Cap 2.8,
Sección 2.8, pags 49 – 50, libro de texto, Deitel
Palabras Claves
Estas palabras se utilizan para implementar varias características de
Java, como estructuras de control. Las palabras claves no pueden usarse como nombres de variables. Java cuenta además con
palabras reservadas como true, false, null,las cuales representan valores especiales y que no pueden
ser usados como identificadores
Cap 4,
Sección 4.4, pag 107, libro de texto
, Deitel
Ejercicios relacionados con
la materia vista en clase:
Pags 63 - 69 , libro texto de Deitel
“Cada vez que utiliza una computadora, ésta ejecuta diversas
aplicaciones que realizan tareas por ud. Los
programadores de computadoras crean dichas aplicaciones, escribiendo programas
de cómputo que permiten a los usuarios de computadoras llevar a cabo sus tareas
diarias”
Tomado del libro de Deitel