damianarp / JavaBasics

Conceptos básicos para la programación en Java.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Curso Básico de Java

Este repositorio contiene una introducción a los conceptos básicos de la programación en Java.

Comenzando 🚀

Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.

Pre-requisitos 📋

Deberás instalar un JDK y algún IDE como IntelliJ Idea para poder desarrollar en Java.

Instalación 🔧

Puedes descargar la versión de Java y JDK desde el sitio oficial de Oracle:

Click aquí para descargar la última versión de Java

También deberás descargar un IDE para poder escribir código, por ejemplo IntelliJ Idea:

Click aquí para descargar IntelliJ Idea

Contenido 📖

  • Variables

    • Variables primitivas: byte, short, int, long, float, double, char, boolean.
    • Sistemas numéricos: decimal, octal, hexadecimal, binario.
    • Conversiones: cadenas a primitivos, primitivos a cadena, entre tipos de primitivos.
  • Tipo String: Cadenas

    • Literal vs Referencia.
    • Concatenación.
    • Test de Rendimiento: StringBuilder vs concat().
    • Validación de un String.
    • Métodos del objeto String.
  • Operadores

    • Aritméticos, de Asignación, Unarios, Incremento y Decremento, Relacionales, Lógicos, Ternarios, Instanceof (Tipo de).
  • Flujos de Control

    • If else.
    • Switch case.
    • Bucles: for, foreach, while, do while.
  • Clases Wrapper

    • Clase Wrapper Integer.
    • Autoboxing y unboxing.
    • Clase Wrapper Boolean.
  • Valor vs Referencia

    • Pasar argumentos por valor o por referencia.
  • Clases Date y Calendar

    • Clase Date y formatos de fechas.
    • Clase Calendar.
    • Conversión de fecha String a objeto del tipo Date.
    • Comparación de fechas.
  • Clase System

    • Obtención de las propiedades del sistema.
    • Agregar y customizar propiedades y configuraciones de la aplicación.
    • Obtención de variables de ambiente del SO.
    • Clase Runtime para la ejecución de de aplicaciones del SO.
  • Clase Math

    • Métodos de la clase Math.
    • Clase Random de java util.
  • Linea de Comando

    • Compilación y ejecución con argumentos.

Autor ✒️

Extracto del curso Master Completo en Java de cero a experto con IntelliJ Idea dictado por el instructor Andrés José Guzmán.

Puedes adquirir el curso completo aquí

Gracias por tu visita 🤩

  • Si te gustó el contenido de este repositorio, no olvides darle a la estrellita. ⭐
  • También puedes seguirme en GitHub y en LinkedIn.
  • Muchas gracias!! 🤓.

⌨️ con ❤️ por Damian Arp 😊

About

Conceptos básicos para la programación en Java.


Languages

Language:Java 100.0%