• Saltar a la navegación principal
  • Saltar al contenido principal

CARLOSZR.COM

Mi blog personal, CarlosZR

  • Blog
  • Contacto
  • Curso de SwiftUI por CarlosZR

Java / 09/05/2018

Aprender a programar con Java

¡Vamos a aprender a programar con Java! Creo que el título lo dice todo. Hoy es el primer artículo de esta serie, curso o llámalo como quieras, para aprender a programar con Java. No me voy a entretener en dar rodeo ni hacer una presentación. Sobre todo, quiero dar un enfoque práctico. ¡¡¡Así que, vamos al lio!!!

Variables

A mí me gusta decir que una variable es un lugar donde podemos meter cosas, como un cajón. Durante la ejecución del programa el valor de la variable (el contenido del cajón) puede variar. A una variable le asignamos el valor mediante el operador en asignación ‘=’.

// Por ejemplo:
x = 33

Identificadores

Los identificadores vienen a ser el nombre, propiamente dicho, de una variable. Cada variable debe tener un nombre único. Java distingue entre minúsculas y mayúsculas, lo que se suele llamar case sensitive. Se siguen estas reglas:

  • Comienzan por una letra, dolar ($) o subrayado (_).
  • Los siguientes caracteres son letras, dígitos, dolar ($) o subrayado (_).
  • No hay longitud máxima.
  • Case sensitive.

Tipos de variables, tipos de datos en Java

Debemos definir qué tipo de variables declarar en función del dato que vaya a contener, para que no nos falte espacio en memoria o nos sobre y lo estemos malgastando.

En Java, los tipos de variables predefinidos se conocen como tipos primitivos. Tipos de datos en Java:

  • byte: entero. Tamaño: 8 bits. Rango: -128 a 127.
  • short: entero. 16 bits. -32.768 a 32.767.
  • int: entero. 32 bits. -2.147.483.648 a 2.147.483.647.
  • long: entero largo. 64 bits. +- 9.223.372.036.854.775.808.
  • float: real. 32 bits. -1032 a 1032.
  • double: real. 64 bits. -10300 a 10300.
  • boolean: lógico. 1 bit. true o false.
  • char: texto. 16 bits. Carácteres.

Término importante para aprender, el desbordamiento de memoria. El desbordamiento de memoria tiene lugar cuando un dato ocupa más espacio del que tiene asignado en memoria. Entonces, se toma una porción extra de memoria. Pero esta porción puede que no estuviera vacía. Es entonces cuando se machaca la información.

Bueno, estamos de suerte. En Java no existe el desbordamiento de memoria. Los rangos de los datos soncirculares. Cuando se sobrepasa el valor máximo se vuelve al valor mínimo, y viceversa.

Por último, destacar que, desde que se declara una variable hasta que le asignamos un valor, en este lenguaje de programación no podemos realizar ninguna operación con ella.

Constantes

Las constantes son variables en las que su valor no cambia durante la ejecución del programa.

 

Publicado en: Java

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Carlos ZR

  • Sígueme en Twitter
  • Política de Cookies
  • Política de Privacidad
  • Aviso Legal

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los ajustes.

CARLOSZR.COM
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.