lunes, 21 de marzo de 2016

Java básico #1

1.Aspectos básicos de Java

1.1. Identificadores y palabras reservadas

        1.1.1 Identificadores

          Los identificadores son los nombres que el programador asigna a variables, constantes, clases, métodos, paquetes, etc. de un programa.
          Sus características son:
                    1. Están formados por letras y/o dígitos.
                    2. No pueden empezar por un dígito.
                    3. No pueden contener ni espacios ni los siguientes caracteres especiales: + - * / = % & # ! ? ^ " ' ~ \ | < > ( ) [ ]{  } : ; . , pero si pueden contener: _ $.
                    4. No puede ser una palabra reservada de Java.
                    5. Se distinguen mayúsculas de minúsculas así que Nombre ≠ nombre.

          1.1.2. Palabras reservadas

          Son identificadores predefinidos que tienen un significado para el compilador y por tanto no pueden ser usados como identificadores creados por el programador.
          Las palabras reservadas de Java son:

abstract          continue          for                         new               switch     
assert             default             goto                       package         synchronized
boolean         do                      if                           private           this
break             double             implements          protected       throw
byte               else                  import                   public            throws
case               enum               instanceof             return             transcient
catch             extends            int                          short               try
char               final                interface                static              void
class              finally             long                        strictfp          volatile
const             float                native                     super             while


Ejercicios (resultados en el próximo post) si quieres deja tu respuesta en los comentarios:

1. ¿Puedo usar estos identificadores? justifica tu respuesta.
           edad    ed5f    $edad    #nombre    public
2. ¿Para qué crees que el programador asigna los identificadores?

2 comentarios:

  1. 1) edad-> sí puede ser identificador ya que contiene letras y no es una palabra reservada de java.
    2) ed5f-> sí puede ser identificador porque contiene letras y dígitos. Además, el dígito 5 se encuentra en el interior del identificador y no al principio.
    3) $edad-> sí puede ser identificador porque el caracter $ sí está permitido
    4) #nombre-> no puede ser identificador ya que el caracter # no está permitido
    5) public-> no puede ser identificador porque es una palabra reservada de java.

    ResponderEliminar
  2. Pregunta 2) El programador asigna los identificadores para nombrar entidades y poder referirse a ellas, lo cual puede resultar útil para cualquier procesamiento

    ResponderEliminar