Artículos Java

Java

Java es un lenguaje de programación de propósito general, tipado, orientado a objetos,… De esta manera, permite el desarrollo desde aplicaciones básicas, pasando por aplicaciones empresariales hasta aplicaciones móviles.

La idea base del lenguaje Java es ser un lenguaje de programación que pueda ser multiplataforma y multidispositivo, bajo el paradigma “Write Once Run Anywhere” (WORA)

Características Java

Dentro de las características del lenguaje Java encontramos:

  • Independiente de Plataforma, el proceso de compilación genera bytecodes que interpreta la Java Virtual Machine (JVM) en vez de lenguaje máquina.
  • Orientado a Objetos, todos los elementos del lenguaje son objetos. Un objeto encapsula los datos y la forma en la que se manipula mediante los métodos.
  • Sencillez, es un lenguaje sencillo de aprender en el que solo necesitaremos un pequeño conocimiento de la orientación a objetos.
  • Seguro, todo el contenido se ejecuta en modelo «caja de arena» dentro de la máquina virtual. Por lo que no podremos salir de la ejecución de la misma.
  • Neutral, se puede ejecutar sobre arquitecturas de 32 o de 64 bits. Los tipos de datos siempre ocupan lo mismo.
  • Portable, es independiente de la plataforma y podemos ejecutar en diferentes plataformas, Linux, Windows, UNIX, MacOS,…
  • Robusto, el lenguaje controla situaciones de error en los procesos de compilación y de ejecución, reduciendo la posibilidad de fallo. Además dispone de un Garbage Collector para controlar el consumo de la memoria y su recolección.
  • Multi-hilo, permite abrir diferentes hilos de ejecución y tener tareas ejecutándose en paralelo.
  • Interpretado, el proceso de compilación genera bytecodes que interpreta la Java Virtual Machine en tiempo de ejecución.
  • Alto Rendimiento, se ofrecen compiladores Just-In-Time para ofrecer un alto rendimiento.
  • Distribuido, podemos ejecutar modelos distribuidos dónde el procesamiento esté en diferentes localizaciones.

Para empezar a conocer un poco más le lenguaje Java te recomendamos que empieces por los artículos básicos para realizar una toma de contacto y luego ya pasar con el resto de artículos.

Elementos de Java

Últimos Artículos en Java

Programación en Java

Números con dígitos iguales

Hace un tiempo nos preguntabais en uno de los comentarios de la web sobre cómo podemos saber si tenemos números …

Programación en Java

Ajustar la capacidad de un ArrayList

La capacidad de añadir y eliminar elementos en un ArrayList hace que el tamaño de memoria vaya cambiando de forma …

Programación en Java

Personalizar IOException

Cuando trabajamos con entradas y salidas de datos es muy probable que nos encontremos con más de una IOException. En …

Programación en Java

Recorrer una lista con Spliterator

En Línea de Código hemos visto muchas formas de recorrer una lista con Java. En este caso vamos a utilizar …

Programación en Java

Mantener elementos en una lista

En otras ocasiones hemos planteado códigos que nos permiten eliminar elementos de una lista o eliminar un rango de una …

Programación en Java

Extraer una sublista en Java

Hemos trabajado muchos artículos que nos han enseñado a manejar ArrayList en Java. En este caso vamos a ver uno …

Manual Java

Aprende más sobre Java consultando online o descargando nuestro manual.

Tutorial Java

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Test Java

Vídeos sobre Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.

Artículos Java