Programación estructurada
Junior Gomez
22-siin-1-005
Inveligar regla de sintaxis Basica de lenguaje de
Programación Java
La regla de sintaxis básica en el lenguaje de programación Java se refiere a la
estructura y la gramática que debes seguir al escribir código en Java para que el
compilador lo comprenda correctamente.
1-Nombres de Identificadores: Los nombres de variables, clases, métodos, etc.,
deben comenzar con una letra o un guión bajo (_), seguido de letras, números o
guiones bajos. Son sensibles a mayúsculas y minúsculas.
Ejemplo válido:
int numeroDeEjemplo;
String miCadena;
2- Declaración de Clases y Métodos: Las clases y métodos deben
declararse utilizando la palabra clave class para clases y public static para
el método principal main.
Ejemplo:
java
Copy codepublic class MiClase {
public static void main(String[] args) {
// Código del programa
}
}
3- Punto y Coma (;): Las declaraciones en Java deben terminar con un
punto y coma.
Ejemplo:
java
Copy codeint numero = 10;
4- Bloques de Código: Los bloques de código se definen entre llaves {}.
El código dentro de un bloque se ejecutará en conjunto.
Ejemplo:
java
Copy codeif (condición) {
// Código si la condición es verdadera
} else {
// Código si la condición es falsa
}
5- Comentarios: Puedes agregar comentarios utilizando // para
comentarios de una línea y /* */ para comentarios de varias líneas.
Ejemplo:
java
Copy code// Este es un comentario de una línea
/*
Este es un comentario
de varias líneas
*/
o
-Tipos de datos en Java con ejemplos
Tipos de Datos Primitivos:
int: Representa números enteros.
byte: Almacena valores enteros pequeños.
short: Almacena valores enteros cortos.
long: Para números enteros largos.
float: Almacena números decimales de precisión simple.
double: Almacena números decimales de precisión doble.
char: Representa un solo carácter Unicode.
boolean: Puede tener solo dos valores, true o false.
Tipos de Datos de Referencia:
String: Representa una secuencia de caracteres.
Arrays: Colecciones de elementos del mismo tipo, como int[] o
String[].
Clases Personalizadas: Los desarrolladores pueden crear sus
propias clases para definir tipos de datos personalizados.
Enum (Enumeraciones): Definen un conjunto fijo de valores constantes.
Por ejemplo, puedes crear un enum para representar días de la semana.
Clases Wrapper: Son clases que envuelven los tipos de datos primitivos
para permitir operaciones más avanzadas, como Integer para int, Double
para double, etc.
Tipo de Dato void: Se usa en métodos para indicar que el método no
devuelve ningún valor.
int: Representa números enteros. Ejemplo:
java
Copy codeint edad = 25;
double: Almacena números decimales de precisión doble. Ejemplo:
java
Copy codedouble precio = 19.99;
char: Representa un solo carácter Unicode. Ejemplo:
java
Copy codechar letra = 'A';
boolean: Puede tener solo dos valores, true o false. Ejemplo:
java
Copy codeboolean esMayorDeEdad = true;
String: Representa una secuencia de caracteres. Ejemplo:
java
Copy codeString nombre = "Juan";
lo diferente tipo de Entenciones del archivo
Informático
txt: Archivos de texto plano. Contienen texto sin formato y pueden abrirse
y editarse con editores de texto simples.
.docx: Documentos de Microsoft Word. Utilizados para documentos de
procesamiento de texto en Microsoft Word.
.pdf: Formato de documento portátil (PDF). Muy utilizado para
documentos que deben conservar su formato original en diferentes
sistemas.
.jpg o .jpeg: Formato de imagen comprimida. Adecuado para fotografías y
gráficos.
.png: Otro formato de imagen, que ofrece una calidad alta y es
ampliamente utilizado en la web.
.xlsx: Hojas de cálculo de Microsoft Excel. Utilizadas para organizar y
calcular datos en formato de tabla.
.zip: Archivos comprimidos. Se utilizan para reducir el tamaño de
múltiples archivos y carpetas en uno solo.
.mp3: Formato de audio comprimido. Utilizado para música y otros
archivos de audio.
.avi o .mp4: Formatos de video. Ampliamente utilizados para reproducir
videos en reproductores multimedia.
.html: Archivos de hipertexto. Utilizados en la creación de páginas web y
sitios web.
.css: Hojas de estilo en cascada. Usadas junto con archivos HTML para
dar estilo y formato a páginas web.
.java: Archivos de código fuente de Java. Contienen código fuente que se
compila para crear aplicaciones Java.
.py: Archivos de código fuente de Python. Contienen código fuente que se
ejecuta en el intérprete de Python.
.json: Formato de intercambio de datos basado en texto. Ampliamente
utilizado para el intercambio de datos entre aplicaciones.
.xml: Lenguaje de marcado extensible (XML). Utilizado para almacenar y
transportar datos estructurados.
.sql: Archivos de script SQL. Utilizados para ejecutar consultas y
comandos en bases de datos.