Dragun!!
´
1.1. Ordenes para trabajar con c´ digo Java desde una m´ quina Unix . . . . . . . . . . . . . .
o
a
1
1.2. Comentarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
1.3. Declaraci´ n de datos variables y constantes . . . . . . . . . . . . . . . . . . . . . . . .
o
2
1.4. Conversiones entre tipos dedatos primitivos y cadenas de caracteres . . . . . . . . . . .
3
1.5. Instrucciones simples y compuestas . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.5.1. Instrucciones simples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.5.2. Instrucciones compuestas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.6. Clases . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
1.7. Excepciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
1.1.
´
Ordenes para trabajar con c´ digo Java desde una m´ quina Unix
o
a
´
Algunas ordenes para trabajar con c´ digo Java:
o
Para compilar c´ digo Java:
o
javac [-classpath camino] [-d carpeta][-g] nombre.java
Para ejecutar un programa java:
java [-classpath camino] nombre clase argumentos
Para ejecutar un applet:
appletviewer url
Para depurar c´ digo Java:
o
jdb nombre clase
Para generar documentaci´ n:
o
javadoc [-classpath camino] [-d carpeta] nombre.java
1.2.
Comentarios
En Java se pueden escribir tres tipos de comentarios: los comentarios de una l´nea, loscomentarios de
ı
varias l´neas y los utilizados para generar autom´ ticamente ficheros de documentaci´ n a partir del texto
ı
a
o
1
del comentario:
// Comentarios de una l´nea
ı
/∗ Comentarios de
varias l´neas ∗/
ı
/∗∗ Comentarios que generan
documentaci´ n autom´ tica ∗/
o
a
Los comentarios que generan documentaci´ n pueden incluir etiquetas @ que definen un campo de
o
informaci´n determinado. Ejemplo:
o
/∗∗
∗ Clase que gestiona una lista
∗
∗ @author Joaqu´n
ı
∗ @version 1.0
∗ @see java. practicas . Alumno
∗/
public class Titulacion {
una lista de alumnos.
/∗∗ Alumnos matriculados en la titulaci´ n ∗/
o
public Tabla alumnos;
/∗∗
∗ Incorpora un nuevo alumno a la titulaci´ n
o
∗ @param [a] Alumno a matricular
∗ @return N´ mero de alumnos de latitulaci´ n
u
o
∗ @throws TitulacionException si el alumno a matricular ya estaba en la titulaci´ n
o
∗/
public int matricular (Alumno nuevo) throws TitulacionException {
...
}
}
1.3.
Declaraci´ n de datos variables y constantes
o
Una declaraci´ n de un dato variable (atributo de una clase, par´ metro de un m´ todo o variable local
o
a
e
de un m´ todo) viene precedida por unadeclaraci´ n del tipo de dato.
e
o
int i , j , k;
private double x, y;
public int [] tabla ;
String mensaje;
int [] datos = new int [100];
private int calcular ( int x, double, y, Alumno[] tabla )
2
Una declaraci´ n de datos constantes de m´ todos o de atributos constantes viene precedida por el
o
e
modificador final.
final int MAX = 20;
private final int DIMENSION = 1000;
public finaldouble PI = 3.1416;
1.4.
Conversiones entre tipos de datos primitivos y cadenas de caracteres
Es posible una variedad de conversiones entre datos de tipos primitivos y entre datos de tipos
primitivos y cadenas de caracteres. Algunos ejemplos ilustrativos:
int i = Integer . parseInt (”12”);
double f = Double.parseDouble(”1.15” );
String s1 = new Double(f). toString ();
String s2 =new Integer ( i ). toString ();
String s3 = i + ” y ” + f ;
i = ( int ) f ;
f = i;
//
//
//
//
//
//
//
conversi´ n
o
conversi´ n
o
conversi´ n
o
o
conversi´ n
conversi´ n
o
conversi´ n
o
conversi´ n
o
1.5.
cadena caracteres a entero
cadena caracteres a real
real a cadena caracteres
entero a cadena de caracteres
datos num´ ricos a cadena caracteres
e
real a...
Regístrate para leer el documento completo.