0% encontró este documento útil (0 votos)
158 vistas

Curso Programación Java

Este documento presenta un resumen de los temas centrales de la programación en Java, incluyendo clases y objetos, variables, métodos, hilos, interfaces gráficas y sockets. También introduce conceptos como programación orientada a objetos, compilación a bytecode, seguridad y multiplataforma.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
158 vistas

Curso Programación Java

Este documento presenta un resumen de los temas centrales de la programación en Java, incluyendo clases y objetos, variables, métodos, hilos, interfaces gráficas y sockets. También introduce conceptos como programación orientada a objetos, compilación a bytecode, seguridad y multiplataforma.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 19

"Introduccin a la Programacin en Lenguaje Java

en NetBeans"

Juan C. Aguilera Castro


Agosto de 2013

Temario
Mtodos
Clases en Java
Atributos
Clase Main
Objetos
Declaracin de Variables, Tipos de Datos y Sentencias
Threads
Entorno Grfico de Java
Cliente Servidor (Socket)
Android
Comunicacin Serial

Introduccin
Orientado a objetos: Creado con esta finalidad. Permite la creacin
de entidades con propiedades de estado y comportamiento.
Interpretado y compilado simultneamente: Un programa en
lenguaje Java se compila a cdigo bytecode (.class), el cual es
interpretado por una JVM (Mquina Virtual de Java).
Es multiplataforma: El programador compila una nica vez el
programa en Java, y el fichero en bytecode obtenido se ejecuta de
igual manera en la JVM de cualquier plataforma.
Es seguro: La seguridad en Java es un tema de vital importancia. La
JVM en la cual se ejecuta el programa impide que este ltimo
ejecute operaciones no permitidas sobre los recursos del sistema.

Programacin orientada a Objetos


POO: Paradigma de programacin que utiliza objetos en sus interacciones,
para disear aplicaciones y programas informticos.
Objeto: Entidad existente en la memoria del ordenador provista de:
Estados

Atributos

Comportamientos

Mtodos

Clase: Abstraccin que define un tipo de objeto especificando qu estados y


comportamientos va a poseer. Los objetos se crean a partir de clases.

Clases y Objetos

Clase

Atributos

Objetos
Mtodos

Clases y Objetos

Atributos: - Color
- Velocidad
- Ruedas
- Motor

Mtodos: - Arranca()
- Acelera()
- Frena()
- Dobla()

Declaracin de Constantes
Simple

Enumeracin

Declaracin de Variables

Tipo de Datos Simple

byte, short, int, long, float, double, boolean, char

Declaracin de Variables

Tipo de Datos Compuesto

Number, Byte, Short, Integer, Long, Float, Double, Boolean, Character

Conversin de Datos

Cadena de Caracteres a Entero


Cadena de Caracteres a Real
Real a Cadena de Caracteres
Entero a Cadena de Caracteres
Cadena de Caracteres

Vectores y Matrices
Vector

Matriz

Sentencias
Condicional Simple (if else)

Condicional Compuesto (switch)

Sentencias
Iterativa de Condicin Inicial (while)

Iterativa de Condicin Final (do while)

Repetitiva

Libreras
Cargar las libreras en un Proyecto Java

Importar Clases desde las libreras cargadas

Capturar Datos por Pantalla


Clase Scanner

Capturar Cadena de Caracteres

Capturar Enteros

Clase Principal

Nota: Slo podrn ejecutarse mtodos y atributos dentro de la clase Main si poseen
modificador static (Si estos mtodos y atributos estn dentro de la clase principal).
Si los mtodos y atributos estn dentro de una clase public (otro archivo de
extensin .Java) no es necesario declararlas con este modificador.

Declaracin de Atributos y Mtodos


Atributos

Mtodos

Visibilidad:
public
protected
private

Modificadores:
final
static
abstract

Argumentos:
Declaracin de variables
separadas por comas.

Nmeros Aleatorios
Clase Random

Entero Aleatorio

Real Aleatorio

Random por Rango

Booleano Aleatorio

Hilos en Java
Crear un Hilo

Llamar al Hilo

Crear Retardos

También podría gustarte