Lenguaje de Programación JAVA
Lenguaje de Programación JAVA
1. Estructuras principales
Son tres los tipos de programamas: aplicaciones de consola (CMD), las
aplicaciones de propósito general (programas hechos en JAVA), y los
Applets(Se ejecutan dentro de un navegador)
JAVA es un lenguaje case sensitivive, lo que quiere decir que diferencia entre
minúsculas y mayúsculas, eso es generador de errores de sintaxis
Todo programa Java debe estar al menos en una clase, esto se distingue por las
llaves ({})
En java todas las sentencias terminan en punto y coma ( ; )
Anatomina del Programa Java
- Float: 4 bytes, los cuales tienen su parte decimal corta, al igual que
los long estos deben tener el sufijo, de 6 a 7 cifras decimales, debe
llevar el sufijo F
2.4. Boolenanos
3. Variable
Es un espacio en la memoria del ordenador donde se almacenará un valor que
puede cambiar,
Para construir una variable en e Java se especifica el tipo de datos y el nombre de
la variable
4. Sintaxis
Se debe tener en cuenta que toda clase debe in en mayuscula, las llaves siempre
se deben abrir y serrar, las instrucciones siempre deben termnar en un punto y coma
Toda aplicación java se ejecuta desde un método main
Para colocar comentarios se coloca // seguido del comentario, el comentario de
varias líneas va acompañado de /* al iniciar y al cerrar debe ir */
Java es un lenguaje orientado a objetos, los objetos tienen propiedades y metidos
5. Constantes
Es un espacio en la memoria del ordenador donde se almacena un valor que no se
puede cambiar, es decir es un valor fijo (unidades de medición)
Para declarar una constante se debe colocar la palabra final antes del tipo de dato
6. Operadores
- Aritméticos: +-*/
- Lógicos mayor que, menor que, mayor o menor igual que (==)&& y
lógico
- Incrementos y decrementos ++(incrementar en uno) - -
(decrementos
7. Clases (class)
Todo programa Java debe estar compuesto de una o mas clases, sin embargo,
es común que un programa tenga varias clases
En java puede haber clases propias y las clases predefinidas, estas últimas son
ya creadas en java y se encuentran disponibles a utilizar.
En las clases predefinidas pueden ser String, Math, Array, Thread
API Java: Biblioteca de JAVA, contiene todos los comandos de las distintas
clases LINK: https://docs.oracle.com/javase/7/docs/api/
- Clase Math
Tiene un muestrario de métodos para realizar cálculos matemáticos
- Clase String
Al igual que la clase Math, esta clase tiene sus propios métodos para la
manipulación de cadenas de caracteres
length: Dice cuántas letras tiene una cadena
charAt: Contabiliza una letra deseada empezando desde cero
substring: Extrae una cadena de caracteres contabilizándola desde cero
equals: Compara dos cadenas de caracteres y define une un valor true o false
equalsIgnoreCase: Al comparar cadenas ignora si los caracteres son mayúsculas
o minúsculas
8. API de Java – Primer Acercamiento
Paquetes la jerarquía de paquetes de java se divide en dos: java y javax, los cuales
tiene subjerarquías de paquetes.
¿Por qué es necesario organizar las clases por paquetes?
Se hace de esta manera para evitar conflictos de nombres y organizar las clases y
controlar la visibilidad de las clases
El paquete Java.lang es un paquete contenido por defecto, posee todos los métodos
utilizados hasta ahora
Para importar las cases se coloca el comando import paquete.*;