Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para poner comentarios en nuestro cdigo fuente java tenemos tres opciones:
// Esto es un comentario
System.out.println ("Hola mundo");
/* Todo esto
tambin es un
comentario */
System.out.println ("Hola mundo");
La diferencia entre el comentario que empieza por /** y el que empieza por /* es que el primero
sale en la documentacin generada por javadoc y en la mayora de herramientas que hacen
documentacin a partir del cdigo. El comentario que empieza por /* no sale en la documentacin.
Hay unos detalles, sin embargo, que conviene tener en cuenta para comentarios que van a salir en
la documentacin. Conviene poner uno de estos comentarios delante de cada clase, cada mtodo
y cada atributo, de esta forma, en la documentacin aparecern convenientemente documentados
las clases, mtodos y atributos. Lo siguiente puede ser un ejemplo.
/**
Montones de funciones matemticas.
Realiza operaciones trigonomtricas, ecuaciones diferenciales
e integrales */
public class Matematicas {
/** PI.
Pues eso, PI=3.14 y pico */
public static final double PI = 3.1416;
Es importante tener en cuenta que dentro de cada comentario, la primera frase -hasta el primer
punto- saldr como resumen de la clase, mtodo o atributo. Conviene, por tanto, que esa frase
tenga sentido por s sola.
Los primeros lenguajes de programacin no usaban objetos, solo variables. Una variable
podramos decir que es un espacio de la memoria del ordenador a la que asignamos un
contenido que puede ser un valor numrico (slo nmeros, con su valor de clculo) o de
tipo carcter o cadena de caracteres (valor alfanumrico que constar slo de texto o de
texto mezclado con nmeros).
Como ejemplo podemos definir una variable a que contenga 32 y esto lo escribimos como a
= 32. Posteriormente podemos cambiar el valor de a y hacer a = 78. O hacer a
equivalente al valor de otra variable b as: a = b.
Dado que antes hemos dicho que un objeto tambin ocupa un espacio de memoria: en qu
se parecen y en qu se diferencia un objeto de una variable? Consideraremos que las
variables son entidades elementales: un nmero, un carcter, un valor verdadero o falso
mientras que los objetos son entidades complejas que pueden estar formadas por la
agrupacin de muchas variables y mtodos. Pero ambas cosas ocupan lo mismo: un espacio
de memoria (que puede ser ms o menos grande).
En los programas en Java puede ser necesario tanto el uso de datos elementales como de
datos complejos. Por eso en Java se usa el trmino Tipos de datos para englobar a
cualquier cosa que ocupa un espacio de memoria y que puede ir tomando distintos valores o
caractersticas durante la ejecucin del programa. Es decir, en vez de hablar de tipos de
variables o de tipos de objetos, hablaremos simplemente de tipos de datos. Sin embargo, a
veces coloquialmente no se utiliza la terminologa de forma estricta: puedes encontrarte
textos o pginas web donde se habla de una variable en alusin a un objeto.
En Java diferenciamos dos tipos de datos: por un lado, los tipos primitivos, que se
corresponden con los tipos de variables en lenguajes como C y que son los datos
elementales que hemos citado. Por otro lado, los tipos objeto (que normalmente incluyen
mtodos).
TIPOS DE COMENTARIOS
RANGO
NOMBRE TIPO OCUPA
APROXIMADO
byte Entero 1 byte -128 a 127