Java.
Enviado por leydivictoria • 5 de Noviembre de 2013 • Examen • 1.250 Palabras (5 Páginas) • 303 Visitas
APÉNDICEW3
Guía de sintaxis del lenguaje Java 2
El lenguaje Java se describe por su sintaxis y su semántica. La sintaxis define la
estructura y apariencia de al escritura del código Java. La semántica define lo que
significa cada parte del código y cómo se comportará cuando se ejecuta.
Los componentes básicos de la sintaxis son las palabras reservadas (keywords) y
componentes de léxico (tokens). Una palabra reservada es una palabra o identificador
que tiene un significado específico en el lenguaje. Las palabras reservadas sólo se
pueden utilizar en el mundo en que está definido en el lenguaje. Los componentes de
léxico( token) incluyen cada palabra, símbolo o grupo de símbolos que aparecen en el
código fuente del programa.
Una gramática se utiliza para llevar juntos todos los componentes de la sintaxis y
definir la estructura de unidades sintácticamente correcta del código Java. La gramática
Java específica el orden preciso en el que se puedan escribir las palabras reservadas y
los símbolos, y se utilizan por el compilador Java para asegurar que el programador
hace las cosas correctas. Cualquier código que no esté escrito de modo correcto emitirá
mensajes de error y no construirá un programa ejecutable.
Este apéndice describe las reglas básicas de sintaxis de Java que cumplen las
diferentes versiones existentes en la fecha de publicación de este libro: JDK1.1, 1.2 y
1.3, con el compilador Java 2.0. Gran parte de la sintaxis de Java se basa en C y/o C++
A.1
¿Qué es un programa Java?.
Un programa Java es una colección de clases. Algunas clases se escriben y algunas
forman parte del lenguaje Java. Un programa Java debe contener un método estático
denominado main ( ).El programa comienza especificando el nombre de esta clase
al sistema Java al tiempo de ejecución que llama al método main ( ).
De modo alternativo se puede escribir un applet. Los applet se ejecutan dentro de un
programa navegador web.
El SDK (Java Software Devolopment) se puede descargar del sitio web de Java
(http://java.sun_com). también se conoce como JDK (Java Development
Kit). La versión actual de Java es 1.3 y existe una versión beta 1.4.
Tabla A.1 Herramientas de JDK
Herramientas Uso
Libro Java 2
Javac Compilador Java
Java Interprete Java, utilizado para ejecutar programas
compilados
Aplletviewer Utilizado para visualizar el applet tal como puede ser visto
por el navegador
JDb Depurador
Javadoc Generador de documentación
A.2 COMENTARIOS
Los comentarios permiten añadir al código fuente notas o comentarios de texto que son
ignorados por el compilador. Los comentarios vienen en tres formatos:
1 // Comentario de una sola línea
2 /* Comentario
multilínea */
3 //** Comentario de
documentación */
1. Los comentarios de una sola línea comienzan con // y continuan hasta el final de la
línea.
2. Los comentarios comienzan con /* y terminan con */
3. Los comentarios de documentación son un tipo especial de comentarios multilínea
que arranca con /**.Se utiliza para empotrar en la documentación del código fuente
de una clave y se puede leer con el propio código fuente con la herramienta Javadoc
para genera documentación HTML para sus clases.
A.3 PALABRAS RESERVADAS
Ciertas palabras están reservadas para uso interno por Java y no se pueden utilizar
como nombres de variables.
abstract
conft
finally
int
pblic
this
bolean
continue
float
interfac
e return
throw
break
default
fov long
glont
throw
byte do
goto
native
static
tranfien
t care
double
if new
scictpf
try
catch
elye
implemet
s
package
super
voil
chaw
extendy
import
private
switch
volatile
class
final
instance
of
protecte
ddd
synchr
onized
while.
Las palabras reservadas cont y goto son reservadas pero no se utilizan.
Libro Java 2
Nota. Además de estas palabras reservadas, Java se reserva false,null y true
como valores definidos en el lenguaje.
A.4 IDENTIFICADORES
Un identificador es el nombre de variables, métodos, clases e interfaces. Un
identificador es una secuencia ilimitada de caracteres alfabéticos o dígitos (unicode) que
comienzan con un carácter alfabético. Los nombres pueden incluir el carácter
subrayado (_) y el dólar ($).
Nombres válidos
Nombres no válidos representan total longitud persona distancia una práctica frecuente
es crear un identificador como una concatenación de dos o más palabras, reparadas por
un carácter subrayado o utilizando letras mayúsculas en la primera letra de las palabras.
Salario_ mensual posición Relativa elemento Tabla
Convenio Los identificadores que comienzan con una letra mayúscula se reservan solo
para nombres de clase o interfaces.
Los identificadores que están todos en mayúsculas
...