Variados

Páginas: 12 (2808 palabras) Publicado: 22 de mayo de 2012
Sintaxis del Lenguaje

Prof. Renny Batista

Sintaxis Básica

Lenguaje sensible a mayúsculas y minúsculas. Las sentencias finalizan con punto y coma “;”. Los bloques de instrucciones se delimitan con llaves “{ }”. Comentario de una línea y multilínea.
Para comentar una línea Para comentar varias líneas // Texto a comentar /* Texto a comentar */

Secuencias de escape

Una secuencia deescape está conformada por el carácter “\” seguido de una letra, en el caso de ciertos caracteres no imprimibles o del carácter especial.
Secuencia de Escape Significado

\b \n \t \\ \’ \”

Retroceso Salto de línea Tabulación Barra invertida \ Comilla simple Comilla doble

Tipos de datos

Toda la información que se maneja en un programa Java puede estar representada bien por un objeto obien por un dato de tipo primitivo

Tipos de datos primitivos

Los tipos de datos primitivos se pueden organizar en cuatro grupos:
Numéricos enteros: Son los tipo byte, short, int, long. Los cuatro representan números enteros con signo. Carácter: El tipo char representa un carácter codificado en el sistema unicode. Numérico decimal: Los tipos float y double representan números decimales concoma flotante. Lógicos: El tipo boolean es el tipo de dato lógico; los dos únicos posibles valores que puede representar un dato lógico son true y false.

Variables

Una variable es un espacio físico de memoria dónde un programa puede almacenar un dato para su posterior utilización.

Memoria int x=10; x 00AAFF 10

Direcciones 00..00 . 00AAFF . . . FF..FF

Declaración de variablesUna variable se declara de la siguiente forma: tipo_de_dato nombre_variable; Un nombre de variable debe cumplir las siguientes reglas:
Debe comenzar por un carácter alfabético. No puede contener espacios, signos de puntuación o secuencia de escape. No puede utilizarse como nombre de variable una palabra reservada del lenguaje Java. También es posible declarar en una misma instrucción variasvariables de igual tipo.

Ejemplos:
int x; char a, opcion, letra; int acum = 0;

Asignación

Una vez declara una variable se le puede asignar un valor siguiendo el formato: Variable = expresión; donde expresión puede ser cualquier expresión Java que devuelva un valor acorde con el tipo de dato de la variable: Ejemplo:
int a,b,c; a=30; b=a+20; c=b;

Literales

Un literal es un valorconstante que se puede asignar directamente a una variable o puede ser utilizado en una expresión. A la hora de utilizar literales en una expresión debemos considerar:
Los literales numéricos enteros se consideran como tipo int. Los literales numéricos decimales se consideran como tipo double. Si vamos a realizar una asignación con decimales a una variable de tipo float la forma correcta es: float x =3.23f; Los literales boolean son: true y false. boolean encontrado = true; Los literales de tipo carácter (char) se escriben entre comillas simples. char letra = ‘A’;

Conversiones de tipos

En java es posible realizar conversiones entre todos los tipos básicos, con excepción de boolean, que es incompatible con el resto de tipos. Las conversiones de tipos se clasifican en: ConversionesImplícitas (automáticas) Conversiones Explícitas (Casting)

Conversiones Implícitas

Estas se realizan de manera automática, es decir, el valor o expresión que va a asignar la variable es convertido de forma automática por el compilador. Para que una conversión pueda realizarse de forma automática, el tipo de la variable destino debe ser de igual tamaño o superior al tipo de origen. Ejemplos:
int a;short b=10; float c; a = b; //conversión de short a int c = a; //conversión de int a float

Conversiones Explicitas

Cuando no se cumplen la condiciones para una conversión implícita, esta se puede realizar explícitamente usando la expresión:
variable_destino = (tipo)dato_origen; A esta operación se le conoce como casting o estrechamiento ya que al convertir un dato de un tipo en otro...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Variado
  • Varios
  • Varios
  • Varios
  • Variados
  • Varios
  • Varios
  • Varios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS