Hoja 1
Capítulo 3: Introducción a la programación
  Introducción
    -Lenguajes que permiten crear aplicaciones como Sistemas ERP
-Java permite ver el código fuente y modificarlo
  Lenguaje de programación Java
    -Lenguaje de programación orientado a objetos
-Desarrollo de un lenguaje basado en C++
-Es un lenguaje simple
-Multiplataforma
-Opensource
-Libre
  Entorno de desarrollo para Java
    -Herramienta para que los programadores puedan escribir, compilar, depurar y ejecutar programas.
-Entornos actuales: Jcreator, Eclipse, JGrasp y NetBeans IDE
  Traducción de un programa
    -Los programas escritos con Java pasan a través de tres fases
a) Edición
b) Compilación
c) Ejecución
  Estructura básica de un programa
    public class Programa {
public static void main (String args []){
instrucciones;
instrucciones;
}
}
  Elementos del lenguaje Java
    -Comentarios: Texto adicional que se añade al código
-Tipos primitivos de variables: Aquellas variables que contienen los tipos de datos más habituales y no requieren invocación para ser creados
-Cadenas de caracteres: Son objetos de la clase String
String cadena = "cadena de ejemplo";
-Definición de variables: Declarar las variables, declarar e inicializar las variables
-Identificadores constantes: Son aquellas que una vez se les asigna un valor, éste no puede ser modificado
-Operadores: Permiten realizar operaciones en el lenguaje de programación
  Salida de datos
    -Los programas requieren de imprimir información, ya sea para desplegar un mensaje o bien para imprimir textos y números obtenidos en la base de datos o cálculos que se realizaron en la ejecución del programa
  Lectura de datos
    -Usando la clase java.util.Scanner es posible crear una instancia que permite la lectura de información en consola de la siguiente manera
  Conversión de tipos de datos
    -Para realizar la conversión de los tipos primitivos es necesario anteponer entre paréntesis el tipo al cual se desea convertir una variable o valor:
(tipo) variable o valor
  Clase Math
    -Proporciona una colección de métodos que permiten realizar cálculos matemáticos comunes.
-Para llamar un método se escribe la palabra Math seguida de un punto “.”, además del nombre del método con los argumentos separados por comas que requiere el método entre paréntesis.
  Errores en tiempo de ejecución
    -El nombre de la clase y el nombre del archivo deben tener el mismo nombre
-Dependiendo del idioma de NetBeans IDE, los números con decimales leídos de consola se deberán introducir con “,” (coma) o “.” (punto) para separar la parte entera de la decimal.
-Si se desea leer una línea después de un nextDouble(), nextInt() o nextFloat() es necesario el uso de dos nextLine().