SlideShare una empresa de Scribd logo
1 de 13
Identificadores, palabras clave y tipos 
Módulo 03 
UD - Planificación y Gestión del desarrollo 
de software
Agenda 
• Objetivos 
• Comentarios 
• Signos de punto y coma, bloques y espacio en blanco 
• Identificadores 
• Palabras clave en programación Java 
• Tipos básicos del lenguaje Java 
• Reales en coma flotante: double y float 
• Variables, declaraciones y asignaciones 
• Tipos de referencia usados en Java 
• Construcción e inicialización de objetos 
• Asignación de referencias 
• Paso por valor 
• Referencia this 
• Convenciones de codificación en el lenguaje Java
Objetivos 
 Utilizar comentarios en el código fuente. 
 Diferenciar entre identificadores válidos y no válidos. 
 Reconocer las palabras clave utilizadas en Java. 
 Enumerar los ocho tipos primitivos existentes. 
 Definir valores literales para tipos numéricos y textuales. 
 Definir los términos variable de tipos primitivos y variable de 
referencia. 
 Declarar variables de tipo clase. 
 Construir un objeto utilizando new. 
 Describir la inicialización predeterminada. 
 Describir la importancia de una variable de referencia. 
 Evaluar las consecuencias de asignar variables de tipos de 
clase.
Agenda 
• Objetivos 
• Comentarios 
• Signos de punto y coma, bloques y espacio en blanco 
• Identificadores 
• Palabras clave en programación Java 
• Tipos básicos del lenguaje Java 
• Reales en coma flotante: double y float 
• Variables, declaraciones y asignaciones 
• Tipos de referencia usados en Java 
• Construcción e inicialización de objetos 
• Asignación de referencias 
• Paso por valor 
• Referencia this 
• Convenciones de codificación en el lenguaje Java
Comentarios 
 Existen tres formas válidas de introducir comentarios: 
// comentario en una línea 
/* comentario en una 
* o varias líneas 
*/ 
/** el comentario de documentación 
* también puede abarcar más de una línea 
*/
Signos de punto y coma, bloques y espacio en 
blanco 
 En el lenguaje Java, una sentencia se compone de una o varias 
líneas de código que se cierran con un signo de punto y coma (;). 
Por ejemplo: 
totals = a + b + c + d + e + f; 
Equivale a 
{ 
totals = a + b + c 
+ d + e + f; 
} 
 Un bloque, a veces denominado sentencia compuesta, es un 
conjunto de sentencias delimitadas por llaves de apertura y cierre 
({ }). 
 Es posible incluir espacios en blanco entre los elementos del 
código. Se admite cualquier cantidad de espacio. Normalmente se 
incluye en forma de tabuladores, espacios y saltos de línea para 
mejorar la calidad y la organización del código fuente.
Identificadores 
 En el lenguaje Java, un identificador es un nombre asignado a 
una variable, una clase o un método. Los identificadores 
empiezan por una letra, el signo de subrayado (_) o el 
símbolo del dólar ($). Los caracteres posteriores pueden ser 
dígitos. No tienen longitud máxima y existe diferencia entre 
mayúsculas y minúsculas. He aquí algunos identificadores 
válidos: 
o identificador 
o nombreUsuario 
o nombre_usuario 
o _variable_sistema 
o $transaccion
Palabras clave en programación Java 
 Las palabras clave son palabras reservadas que tienen un 
significado especial para el compilador de Java. Sirven para 
identificar el nombre de un determinado tipo de datos o un 
constructor del programa.
Tipos básicos del lenguaje Java 
 El lenguaje Java incorpora numerosos tipos de datos. Éstos se 
clasifican en dos grandes categorías: tipos de clase y tipos 
primitivos. 
o Los tipos primitivos son simples valores, no objetos. Los tipos 
de clase se utilizan para tipos más complejos, incluidos todos 
los que declara el propio programador. 
o Los tipos de clase se utilizan para crear objetos.
Tipos básicos del lenguaje Java 
 Tipos primitivos 
o El lenguaje Java define ocho tipos de datos primitivos que se 
enmarcan en cuatro categorías: 
 Lógicos: boolean 
Textuales: char 
Enteros: byte, short, int y long 
Reales en coma flotante: double y float
Tipos básicos del lenguaje Java 
 Tipos Logicos: boolean 
o Los valores lógicos se representan mediante el tipo boolean, 
que puede contener uno de estos dos valores: true (verdadero) 
o false (falso). Estos dos valores se utilizan para representar uno 
de dos posibles estados, como activado/desactivado o sí/no. El 
tipo boolean admite dos valores literales: true y false. El 
ejemplo de código siguiente contiene la declaración e 
inicialización de una variable de tipo boolean: 
// declara la variable verdad como booleana y 
// le asigna el valor true 
boolean verdad = true;
Tipos básicos del lenguaje Java 
 Tipos Textuales: char 
o Los distintos caracteres se representan mediante el tipo char. 
Un valor char representa un carácter Unicode de 16 bits sin 
signo. Es necesario escribir los literales char entre apóstrofos (' 
'). Por ejemplo: 
‘a’ La letra a 
‘t’ Un tabulador 
‘u????’ Un carácter Unicode concreto, ????, que se sustituye 
exactamente por cuatro dígitos hexadecimales. 
Por ejemplo, ’u03A6’ es la letra griega fi [Φ].
Tipos básicos del lenguaje Java 
 Tipos Textuales: String 
o Los distintos caracteres se representan mediante el tipo char. 
Un valor char representa un carácter Unicode de 16 bits sin 
signo. Es necesario escribir los literales char entre apóstrofos (' 
'). Por ejemplo: 
‘a’ La letra a 
‘t’ Un tabulador 
‘u????’ Un carácter Unicode concreto, ????, que se sustituye 
exactamente por cuatro dígitos hexadecimales. 
Por ejemplo, ’u03A6’ es la letra griega fi [Φ].

Más contenido relacionado

La actualidad más candente (17)

Programacion I
Programacion IProgramacion I
Programacion I
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Tipos de datos_para_c_(2)
Tipos de datos_para_c_(2)Tipos de datos_para_c_(2)
Tipos de datos_para_c_(2)
 
Unidad i poo
Unidad i pooUnidad i poo
Unidad i poo
 
Programacion kmi
Programacion kmiProgramacion kmi
Programacion kmi
 
Tipos de datos_para_c_
Tipos de datos_para_c_Tipos de datos_para_c_
Tipos de datos_para_c_
 
Tipos de variables que Java maneja
Tipos de variables que Java manejaTipos de variables que Java maneja
Tipos de variables que Java maneja
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Estructura Sintactica
Estructura SintacticaEstructura Sintactica
Estructura Sintactica
 
generalidades java
generalidades javageneralidades java
generalidades java
 
Tpos de datos c#
Tpos de datos c#Tpos de datos c#
Tpos de datos c#
 
tipos
tipos tipos
tipos
 
Semantico.apun
Semantico.apunSemantico.apun
Semantico.apun
 
Clase 01 290615
Clase 01 290615Clase 01 290615
Clase 01 290615
 
Claselexico
ClaselexicoClaselexico
Claselexico
 

Destacado (8)

Compiladores
CompiladoresCompiladores
Compiladores
 
Decompiladores
DecompiladoresDecompiladores
Decompiladores
 
Programación
 Programación Programación
Programación
 
Compiladores fortran,c y pascal
Compiladores fortran,c y pascalCompiladores fortran,c y pascal
Compiladores fortran,c y pascal
 
Los compiladores erika y carolina
Los compiladores erika y carolinaLos compiladores erika y carolina
Los compiladores erika y carolina
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo MinilenguajeCompiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
 
Marco del Buen Desempeño Docente
Marco del Buen Desempeño DocenteMarco del Buen Desempeño Docente
Marco del Buen Desempeño Docente
 

Similar a A3 identificador palabraclavetipos

Fundamentos de programación Java
Fundamentos de programación JavaFundamentos de programación Java
Fundamentos de programación Java
quesada_diego
 
Tema 2 tipos de datos y expresiones en java por gio
Tema 2   tipos de datos y expresiones en java por gioTema 2   tipos de datos y expresiones en java por gio
Tema 2 tipos de datos y expresiones en java por gio
Robert Wolf
 

Similar a A3 identificador palabraclavetipos (20)

Unidad i antecedentes1
Unidad i antecedentes1Unidad i antecedentes1
Unidad i antecedentes1
 
Estructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datosEstructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datos
 
Ap3 java
Ap3   javaAp3   java
Ap3 java
 
Fundamentos de programación Java
Fundamentos de programación JavaFundamentos de programación Java
Fundamentos de programación Java
 
Tema 2 tipos de datos y expresiones en java por gio
Tema 2   tipos de datos y expresiones en java por gioTema 2   tipos de datos y expresiones en java por gio
Tema 2 tipos de datos y expresiones en java por gio
 
Sintaxis en java
Sintaxis en javaSintaxis en java
Sintaxis en java
 
tipos de datos
tipos de datostipos de datos
tipos de datos
 
Dp2
Dp2Dp2
Dp2
 
Curso de Scala: Trabajando con variables
Curso de Scala: Trabajando con variablesCurso de Scala: Trabajando con variables
Curso de Scala: Trabajando con variables
 
Sintaxis basica
Sintaxis basicaSintaxis basica
Sintaxis basica
 
Sintaxis basica
Sintaxis basicaSintaxis basica
Sintaxis basica
 
Tipos de datos para C++
Tipos de datos para C++Tipos de datos para C++
Tipos de datos para C++
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Conceptos Generales
Conceptos GeneralesConceptos Generales
Conceptos Generales
 
Actividad N° 3 - Unidad 4
Actividad N° 3 - Unidad 4Actividad N° 3 - Unidad 4
Actividad N° 3 - Unidad 4
 
C# Diferencias
C# DiferenciasC# Diferencias
C# Diferencias
 
tposdedatosc-200924033657.pptx
tposdedatosc-200924033657.pptxtposdedatosc-200924033657.pptx
tposdedatosc-200924033657.pptx
 
Ap n° 3 rios,m. fernanda
Ap n° 3 rios,m. fernandaAp n° 3 rios,m. fernanda
Ap n° 3 rios,m. fernanda
 
Tipos de java...
Tipos de java...Tipos de java...
Tipos de java...
 
Tipos de java...
Tipos de java...Tipos de java...
Tipos de java...
 

A3 identificador palabraclavetipos

  • 1. Identificadores, palabras clave y tipos Módulo 03 UD - Planificación y Gestión del desarrollo de software
  • 2. Agenda • Objetivos • Comentarios • Signos de punto y coma, bloques y espacio en blanco • Identificadores • Palabras clave en programación Java • Tipos básicos del lenguaje Java • Reales en coma flotante: double y float • Variables, declaraciones y asignaciones • Tipos de referencia usados en Java • Construcción e inicialización de objetos • Asignación de referencias • Paso por valor • Referencia this • Convenciones de codificación en el lenguaje Java
  • 3. Objetivos  Utilizar comentarios en el código fuente.  Diferenciar entre identificadores válidos y no válidos.  Reconocer las palabras clave utilizadas en Java.  Enumerar los ocho tipos primitivos existentes.  Definir valores literales para tipos numéricos y textuales.  Definir los términos variable de tipos primitivos y variable de referencia.  Declarar variables de tipo clase.  Construir un objeto utilizando new.  Describir la inicialización predeterminada.  Describir la importancia de una variable de referencia.  Evaluar las consecuencias de asignar variables de tipos de clase.
  • 4. Agenda • Objetivos • Comentarios • Signos de punto y coma, bloques y espacio en blanco • Identificadores • Palabras clave en programación Java • Tipos básicos del lenguaje Java • Reales en coma flotante: double y float • Variables, declaraciones y asignaciones • Tipos de referencia usados en Java • Construcción e inicialización de objetos • Asignación de referencias • Paso por valor • Referencia this • Convenciones de codificación en el lenguaje Java
  • 5. Comentarios  Existen tres formas válidas de introducir comentarios: // comentario en una línea /* comentario en una * o varias líneas */ /** el comentario de documentación * también puede abarcar más de una línea */
  • 6. Signos de punto y coma, bloques y espacio en blanco  En el lenguaje Java, una sentencia se compone de una o varias líneas de código que se cierran con un signo de punto y coma (;). Por ejemplo: totals = a + b + c + d + e + f; Equivale a { totals = a + b + c + d + e + f; }  Un bloque, a veces denominado sentencia compuesta, es un conjunto de sentencias delimitadas por llaves de apertura y cierre ({ }).  Es posible incluir espacios en blanco entre los elementos del código. Se admite cualquier cantidad de espacio. Normalmente se incluye en forma de tabuladores, espacios y saltos de línea para mejorar la calidad y la organización del código fuente.
  • 7. Identificadores  En el lenguaje Java, un identificador es un nombre asignado a una variable, una clase o un método. Los identificadores empiezan por una letra, el signo de subrayado (_) o el símbolo del dólar ($). Los caracteres posteriores pueden ser dígitos. No tienen longitud máxima y existe diferencia entre mayúsculas y minúsculas. He aquí algunos identificadores válidos: o identificador o nombreUsuario o nombre_usuario o _variable_sistema o $transaccion
  • 8. Palabras clave en programación Java  Las palabras clave son palabras reservadas que tienen un significado especial para el compilador de Java. Sirven para identificar el nombre de un determinado tipo de datos o un constructor del programa.
  • 9. Tipos básicos del lenguaje Java  El lenguaje Java incorpora numerosos tipos de datos. Éstos se clasifican en dos grandes categorías: tipos de clase y tipos primitivos. o Los tipos primitivos son simples valores, no objetos. Los tipos de clase se utilizan para tipos más complejos, incluidos todos los que declara el propio programador. o Los tipos de clase se utilizan para crear objetos.
  • 10. Tipos básicos del lenguaje Java  Tipos primitivos o El lenguaje Java define ocho tipos de datos primitivos que se enmarcan en cuatro categorías:  Lógicos: boolean Textuales: char Enteros: byte, short, int y long Reales en coma flotante: double y float
  • 11. Tipos básicos del lenguaje Java  Tipos Logicos: boolean o Los valores lógicos se representan mediante el tipo boolean, que puede contener uno de estos dos valores: true (verdadero) o false (falso). Estos dos valores se utilizan para representar uno de dos posibles estados, como activado/desactivado o sí/no. El tipo boolean admite dos valores literales: true y false. El ejemplo de código siguiente contiene la declaración e inicialización de una variable de tipo boolean: // declara la variable verdad como booleana y // le asigna el valor true boolean verdad = true;
  • 12. Tipos básicos del lenguaje Java  Tipos Textuales: char o Los distintos caracteres se representan mediante el tipo char. Un valor char representa un carácter Unicode de 16 bits sin signo. Es necesario escribir los literales char entre apóstrofos (' '). Por ejemplo: ‘a’ La letra a ‘t’ Un tabulador ‘u????’ Un carácter Unicode concreto, ????, que se sustituye exactamente por cuatro dígitos hexadecimales. Por ejemplo, ’u03A6’ es la letra griega fi [Φ].
  • 13. Tipos básicos del lenguaje Java  Tipos Textuales: String o Los distintos caracteres se representan mediante el tipo char. Un valor char representa un carácter Unicode de 16 bits sin signo. Es necesario escribir los literales char entre apóstrofos (' '). Por ejemplo: ‘a’ La letra a ‘t’ Un tabulador ‘u????’ Un carácter Unicode concreto, ????, que se sustituye exactamente por cuatro dígitos hexadecimales. Por ejemplo, ’u03A6’ es la letra griega fi [Φ].