miércoles, 9 de febrero de 2011

C1, 04/02/11: Bloque I.2: Sintaxis de Java

      1. Introducción

La sintaxis de Java es prácticamente igual a la de C/C++. Una nueva característica de la sintaxis de Java con respecto a C/C++ es el uso de comentarios de documentación mediante la potente aplicación Javadocs.

Además gran número de las palabras reservadas también son las mismas que las de C/C++, así como el uso y significado de los separadores.


      1. Comentarios

Para una linea utilizaremos: // Comentario de una linea

Para un bloque de texto utilizaremos: /* Bloque de texto */

Comentarios de documentación: /** Comentario de documentación */

@author[Nombre del autor]

@versión[Versión]

@param[parámetro][Descripción]

@return[Descripción]

@exception[Excepción lanzada]

@see[Referencia cruzada]

@deprecated[Comentario]


      1. Documentación

Para generar comentarios de documentación seguiremos los siguientes pasos:

javadoc -d Documentación "Programa.java"

Project -> Generate Javadoc


Nota: si por ejemplo en un método añadimos la documentación de tipo "deprecated", es decir que ese método ya esta desfasado, el propio eclipse no hará un pequeño tachón en el nombre de la declaración de dicho método para que el programador ya sepa en que estado se encuentra.


      1. Identificadores

En Java los identificadores comienzan por una letra del alfabeto inglés, un subrayado «_» o el símbolo de dolar «$», los siguientes caracteres del identificador pueden ser letras o dígitos.
  • Identificadores Válidos:
  • contador
  • _temporal
  • $variableEntorno

No válidos:
  • 3Tres
  • (parentesis)
  • Óscar


      1. Palabras reservadas

Basicamente los mismos que para C/C++ con algunos añadidos:

http://trevinca.ei.uvigo.es/~formella/doc/cd04/node25.html


      1. Separadores

Basicamente los mismos que en C/C++.

Nombraré el punto <<.>>:

Acceden a los atribtos y métodos de una clase. Ejemplo:

Puntp p = new Punto(1,2);

p.getX();

Acceden a un subpquete de un paquete. Ejemplo:

import.java.io.File:


No hay comentarios:

Publicar un comentario