La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Prof. Víctor Aquino Urrutia

Presentaciones similares


Presentación del tema: "Prof. Víctor Aquino Urrutia"— Transcripción de la presentación:

1 Prof. Víctor Aquino Urrutia
INTRODUCCIÓN A JAVA Prof. Víctor Aquino Urrutia Esta plantilla se puede usar como archivo de inicio para presentar materiales educativos en un entorno de grupo. Secciones Las secciones pueden ayudarle a organizar las diapositivas o a facilitar la colaboración entre varios autores. En la ficha Inicio, en Diapositivas, haga clic en Sección y, a continuación, en Agregar sección. Notas Use el panel Notas para las notas de entrega o para proporcionar detalles adicionales al público. Puede ver estas notas en la vista Moderador durante la presentación. Tenga en cuenta el tamaño de la fuente (es importante para la accesibilidad, visibilidad, grabación en vídeo y producción en línea) Colores coordinados Preste especial atención a los gráficos, diagramas y cuadros de texto. Tenga en cuenta que los asistentes imprimirán en blanco y negro o escala de grises. Ejecute una prueba de impresión para asegurarse de que los colores son los correctos cuando se imprime en blanco y negro puros y escala de grises. Gráficos y tablas En breve: si es posible, use colores y estilos uniformes y que no distraigan. Etiquete todos los gráficos y tablas. Segundo Básico Cuarta Unidad (Septiembre/Octubre)

2 ¿Que es Java? Es un lenguaje de programación orientado a objetos en el cual se ejecutan ciertas funciones para resolver problemas.

3 Como se maneja JAVA Java se maneja por medio de Clases, métodos y objetos los cuales son necesarios saberlos para manejarlos de la forma más adecuada

4 Objeto, que es y para que sirve?
Es una entidad en una parte de memoria de nuestra computadora que guarda ciertas atribuciones o funciones a realizar al momento de ejecutarlas.

5 Ejemplo: tomado de: http://www.aprenderaprogramar.com/

6 Clase, que es y su función
No es mas que la definición del tipo de objeto que se va a trabajar y la función de realizarlo. También va a trabajar las operaciones a realizar en dicha función

7 Ejemplo de clases: public class Taxi {
      public static void main (String[ ] arg) {                   System.out.println ("Soy un taxi");        } //Cierre del main } //Cierre de la clase public class Tranvia {       public static void main (String[ ] arg) {                   System.out.println ("Soy un tranvía");        } //Cierre del main } //Cierre de la clase

8 NetBeans Al momento de ingresar a netbeans, creamos un proyecto nuevo, luego ingresamos a JAVA y luego JAVA APLICATION y lo guardamos con el nombre que creamos. Luego aparecerá nuestra clase con el nombre que colocamos al inicio.

9 Nuestra pantalla de inicio:

10 Package Es una agrupación de clases afines, en donde también se pueden colocar las librerías como por ejemplo import javax.swing.JOptionPane. En los package, pertenecen a una clase por eso es de que tienen el mismo nombre.

11 Como empezamos a redactar nuestro código??
Todo lo empezamos a partir de public static void main!!!!! NO OLVIDE DECLARAR SUS VARIABLES Y SOBRE TODO EL TIPO DE VARIABLES QUE VAS A UTILIZAR

12 Lea el siguiente concepto de Operadores.
OPERADORES LÓGICOS PRINCIPALES EN JAVA En Java disponemos de los operadores lógicos habituales en lenguajes de programación como son “es igual”, “es distinto”, menor, menor o igual, mayor, mayor o igual, and (y), or (o) y not (no). La sintaxis se basa en símbolos como veremos a continuación y cabe destacar que hay que prestar atención a no confundir == con = porque implican distintas cosas.

13 Menor, menor o igual, mayor, mayor o igual
Operadores!!!! OPERADOR DESCRIPCIÓN == Es igual != Es distinto <, <=, >, >= Menor, menor o igual, mayor, mayor o igual && Operador and (y) || Operador or (o) ! Operador not (no)

14 Operadores matemáticos
Suma: + Resta: - Multiplicación: * División: / Agrupación: () Para el uso de clases Apertura { Cierre }

15 Variables (Concepto) Los primeros lenguajes de programación no usaban objetos, solo variables. Una variable podríamos decir que es un espacio de la memoria del ordenador a la que asignamos un contenido que puede ser un valor numérico (sólo números, con su valor de cálculo) o de tipo carácter o cadena de caracteres (valor alfanumérico que constará sólo de texto o de texto mezclado con números).

16 Cuadro fundamental del tipo de DATOS en JAVA

17 Cuadro fundamental de JAVA (Tipos de variables)
POS DE DATOS EN JAVA NOMBRE TIPO OCUPA RANGO APROXIMADO TIPOS PRIMITIVOS (sin métodos; no son objetos; no necesitan una invocación para ser creados) byte Entero 1 byte -128 a 127 short 2 bytes a 32767 int 4 bytes 2*109 long 8 bytes Muy grande float Decimal simple double Decimal doble char Carácter simple --- boolean Valor true o false TIPOS OBJETO (con métodos, necesitan una invocación para ser creados) Tipos de la biblioteca estándar de Java String (cadenas de texto) Muchos otros (p.ej. Scanner, TreeSet, ArrayList…) Tipos definidos por el programador / usuario Cualquiera que se nos ocurra, por ejemplo Taxi, Autobus, Tranvia arrays Serie de elementos o formación tipo vector o matriz. Lo consideraremos un objeto especial que carece de métodos. Tipos envoltorio o wrapper (Equivalentes a los tipos primitivos pero como objetos.) Byte Short Integer Long Float Double Character Boolean

18 Como se declara una variable
String a,b,c; (Aca estamos diciendo que es de cadena) int num1,num2,num3 (Aca estamos diciendo que es de tipo Entero)

19 Programa operaciones

20 JOptionPane.showInputDialog
Esta función de la librería de joptionpane sirve para que aparezca un mensaje emergente en nuestro programa solicitando que se ingrese o introduzca un valor o dato solicitado

21 JOptionPane.showMessage Dialog
Esta función de la librería JOptionPane sirve para mostrar en pantalla el resultado de lo solicitado en nuestro programa mostrando un mensaje al final de nuestro procedimiento

22 Como convertimos de cadena a un tipo de variable
Para convertir de cadena a un tipo de variable en especifico lo que hacemos es declarar un tipo de variable de lo que se quiera operar y cambiarlo de cadena al tipo de variable int a=Integer.parseInt(a);

23 package javaapplication36;
/** * imac24a */ import javax.swing.JOptionPane; public class JavaApplication36 { args the command line arguments public static void main(String[] args) { String num1; String num2; float a; float b; float suma; num1 = JOptionPane.showInputDialog( "Ingrese el entero 1" ); num2 = JOptionPane.showInputDialog( "Ingrese el entero 2" ); a = Float.parseFloat(num1); b = Float.parseFloat(num2); suma = a + b; JOptionPane.showMessageDialog( null, "La suma es " + suma, "Resultado,", JOptionPane.PLAIN_MESSAGE ); System.exit( 0 ); }

24 Programa volumen de cono
package javaapplication36; /** * imac24a */ import javax.swing.JOptionPane; public class JavaApplication36 { args the command line arguments public static void main(String[] args) { String num1,num2; double v; num1 = JOptionPane.showInputDialog( "Ingrese radio" ); num2 = JOptionPane.showInputDialog( "Ingrese altura" ); Double r=Double.parseDouble(num1); Double h=Double.parseDouble(num2); v=(0.3333)*(3.1416)*r*r*h; JOptionPane.showMessageDialog(null,"El volumen del cono es "+v); }

25 Intente Realizar… Un programa en el que se me solicita la base y la altura y me muestre el area de un tringulo usando la librería JOptionPane en JAVA usando la plataforma netbeans.. Recuerde que entre más practique mas habilidad va a tener. Animo y buenas noches!!!


Descargar ppt "Prof. Víctor Aquino Urrutia"

Presentaciones similares


Anuncios Google