210 likes | 345 Views
JAVA CLASE 2. COMPILAR EN CONSOLA. Los archivos con código fuente en Java tienen la extensión (java) . Compilarlos, suponiendo que nos encontramos en el mismo directorio que el fichero fuente, es tan sencillo como: Creara un archivo con extensión class . Usar Ejemplo_1.java.
E N D
JAVACLASE 2 AUTOR: EDER CHAVEZ ACHA
COMPILAR EN CONSOLA • Los archivos con código fuente en Java tienen la extensión (java). Compilarlos, suponiendo que nos encontramos en el mismo directorio que el fichero fuente, es tan sencillo como: Creara un archivo con extensión class. Usar Ejemplo_1.java C:\ javac archivo.java AUTOR: EDER CHAVEZ ACHA
COMPILAR EN CONSOLA Algunas de las mas utilizadas son: • Compilar el fichero fuente. • Depositar la clase compilada en el directorio especificado. • El directorio tiene que estar antes creado o marca error. Usar Ejemplo_1.java C:\ javac -d directorio archivo.java AUTOR: EDER CHAVEZ ACHA
COMPILAR EN CONSOLA El modo para crear previamente el(los) directorio(s) es con la sentencia: • Leerá de archivo.java la estructura de directorios que componen el paquete, creara esos directorios y depositara la clase compilada allí. Usar Ejemplo_2.java C:\ javac -d . archivo.java AUTOR: EDER CHAVEZ ACHA
EJECUTAR EN CONSOLA • Si tenemos una clase llamada MiClase.class, la ejecutaremos escribiendo: C:\ java MiClase AUTOR: EDER CHAVEZ ACHA
EJECUAR EN CONSOLA • Fallos típicos al ejecutar: • Estamos intentando ejecutar una clase que no tiene definido un método main(). • Hemos escrito java MiClase.class. El tipo (class) no se incluye AUTOR: EDER CHAVEZ ACHA
ESTRUCTURA package pack_1; Import java.awt.*; publicclass Ejemplo_2 { publicstaticvoidmain(Stringargs[]) { System.out.println("!!!!!!!Hola Mundo!!!!"); } } Declaración de package Declaraciones de importación Definición de clases AUTOR: EDER CHAVEZ ACHA
PALABRAS CLAVES AUTOR: EDER CHAVEZ ACHA
IDENTIFICADOR Palabra usada por un programador para nombrar una variable, método, clase , o etiqueta. • No pueden usarse palabras clave o palabras reservadas como identificadores. • Empezar con una letra, o signo dólar ($), o un underscore (_); los caracteres subsecuentes pueden ser letras, signo dólar ($), o un underscore (_) o digitos AUTOR: EDER CHAVEZ ACHA
IDENTIFICADOR Son sensibles a la forma de escritura. Por ejemplo, radio y Radio son dos identificadores distintos. AUTOR: EDER CHAVEZ ACHA
TIPOS DE DATOS PRIMITIVOS AUTOR: EDER CHAVEZ ACHA
DECLARACIÓN Ejemplos de declaración de variables • int edad, peso; • double salario, altura; • double altura = 0.48; Ejemplos de declaración de constantes • final int IVA = 16; AUTOR: EDER CHAVEZ ACHA
LITERALES • Literal boolean. • booleanisBig = true; • booleanisLittle = false; • Literales Char. • char c = ‘w’; • Secuencias de escape. AUTOR: EDER CHAVEZ ACHA
SECUENCIAS DE ESCAPE AUTOR: EDER CHAVEZ ACHA
LITERALES • Literales Enteros. • Decimal • 28 • Octal • 034 • Hexadecimal. • 0x1c AUTOR: EDER CHAVEZ ACHA
LITERALES • Literales de Punto Flotante. • Un punto decimal: 1.414 • La letra E o e, indicando anotación científica: 4.23E+21. • El sufijo F o f, indicando literal flota de 32-bit: 1.828f • El sufijo D o d, indicando un literal double de 64-bit: 1234d AUTOR: EDER CHAVEZ ACHA
LITERALES • Literales tipo String (cadena) • String s = “los Caracteres en esta cadena son Unicode de 16-bit.”; AUTOR: EDER CHAVEZ ACHA
OPERADORES AUTOR: EDER CHAVEZ ACHA
OPERADORES AUTOR: EDER CHAVEZ ACHA
INCREMENTO Y DECREMENTO: + + Y – – AUTOR: EDER CHAVEZ ACHA