Escolar Documentos
Profissional Documentos
Cultura Documentos
osa
INTRODUCCIN A JAVA
Motocicleta Ejercicio 1
Operadores Relacionales
Factorial de un numero
Conversion Forzada
Continue
Arreglos
Matriz ejemplo
Arcos
Texto
Colores en Java
Hilos en java
Ejemplo de Hilo
Imgenes
Catarina Movindose
Animacin
Ejemplo de Eventos
Audio
Desplazo de Caracteres
Proyecto
Introduccin a Java
Java: Java es un lenguaje simple, orientado a objetos, distribuido, interpretado,
robusto, seguro, de arquitectura neutra porttil, de alto desempeo y de hilos
mltiples.
El objetivo de la Programacin Orientada a Objetos es el reciclaje de cdigo.
Puede relacionarse como una biblioteca de Programas Encapsulados y disponibles
para ser utilizados estos se dividen o almacenan en Clases y estos son utilizados
mediante derivacin as creando Objetos.
Clases: Son cdigos almacenados que ayudan a utilizar programas ya hechos y
sirven para la utilizacin de objetos.
Pueden ser utilizados una vez que se deriven.
Caractersticas de las clases:
Herencia: Capacidad que tienen las clases de heredar sus propiedades,
eventos y mtodos a sus objetos y clases instanciadas.
Polimorfismo: Capacidad de las clases que heredan a sus objetos, de permitir
modificar sus propiedades y mtodos.
Encapsulamiento: Capacidad que tienen las clases y que heredan a sus
objetos instanciados de ocultar el cdigo de sus mtodos.
Caractersticas de los Objetos:
Propiedades: Son las que en trminos de pertenencia, definen al objeto.
-Eventos: Son acciones que pueden ser provocadas por los usuarios o por el
sistema
Ejemplo del usuario: un clic del mouse, pulsar una tecla, soltar una tecla, cerrar una
ventana etc.
Ejemplo de sistema: Pulso de reloj, interrupcin etc.
-Mtodos: Son programas o subprogramas estas pueden estar como propiedades
de una clase o como parte de un evento.
Motocicleta Ejercicio 1
import java.io.*;
public class Motocicleta {
String hecha;
String color;
boolean motorEstado;
double precio=0.0;
void iniciaMotor(){
if (motorEstado= true){
System.out.println ("La mquina esta lista");
}
else{
motorEstado=true;
System.out.println("La mquina ahora esta lista");
}
}
void muestraEstado(){
System.out.println("Esta motocicleta es " + color + " " + hecha + "Con un precio de; " + precio);
}
void iniciaViaje(){
if(motorEstado==true){
System.out.println("Inicia viaje");
}
else{
System.out.println("El motor esta apagado");
}
}
}
}
Otro ejemplo
Operadores Relacionales
int x=0;
int y=1;
int w=3;
int k=2;
System.out.println("operadores relacionales \n");
System.out.println(y+"=="+k+": "+(y==k)+"\n");
System.out.println(y+"!="+w+": "+(y!=w)+"\n");
System.out.println(y+">"+w+": "+(w>w)+"\n");
System.out.println(y+"<"+w+": "+(k<w)+"\n");
System.out.println(y+">="+x+": "+(y>=x)+"\n");
System.out.println(y+"<="+k+": "+(x<=k)+"\n");
Factorial de un numero
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.*;
public class Funcionfactorial {
public static void main(String[] args)throws IOException {
int x;
int i;
double factorial=1;
BufferedReader teclado=new BufferedReader(new InputStreamReader (System.in));
System.out.println("Funcion Factorial");
System.out.println("Ingrese su valor: ");
x=Integer.parseInt(teclado.readLine());
factorial=x;
if (x<0)
System.out.println("No se permiten valores negativos ");
else if ((x==0)||(x==1))
System.out.println(x+"!= 1");
else{
for(i=x; i>1; --i)
factorial=factorial*(i-1);
System.out.println(x+"!= "+factorial);
}
/**
*
* @author Benjamin
*/
public class For {
double x;
int i;
System.out.println(x+"*"+i+"="+(x*i));
System.out.println("fin de la tabla");
}
}