Professional Documents
Culture Documents
Contenido...........................................................................................................................1 java.....................................................................................................................................1 Clientes informticos..........................................................................................................2 operadores .........................................................................................................................3 condicionales o toma de DECISIONES ............................................................................4 Ciclos .................................................................................................................................5 Ciclos array ........................................................................................................................6 Clases, MTODOS y objeto de una clase.........................................................................7 RETURN (funcin o MTODO)........................................................................................13 ARRAY.............................................................................................................................14 ARRAYLIST<>.................................................................................................................15 scaniar e imprimir datos...................................................................................................19 Conexin php -> mysql.....................................................................................................19 paginas de INTERS.......................................................................................................21
JAVA
1 Cuaderno: JAVA lnea de comando, Juan Esterlyn Segura Ramrez
Java es un lenguaje de programacin orientado a objetos, desarrollado por Sun Microsystems en 1995. Las aplicaciones Java estn tpicamente compiladas en un bytecode, aunque la compilacin en cdigo mquina nativo tambin es posible. En el tiempo de ejecucin, el bytecode es normalmente interpretado o compilado a cdigo nativo para la ejecucin, aunque la ejecucin directa por hardware del bytecode por un procesador Java tambin es posible. http://es.wikipedia.org/wiki/Java_%28lenguaje_de_programaci%C3%B3n%29
CLIENTES INFORMTICOS
Es una aplicacin informtica o un computador que accede un servicio remoto en otro computador conocido como servidor, normalmente atraves de una red de telecomunicaciones. Uno de los clientes ms utilizados es el navegador web. http://es.wikipedia.org/wiki/Cliente_%28inform%C3%A1tica%29
TIPOS DE CLIENTES
X Cliente pesado Cliente hibrido Cliente liviano Cliente Liviano. No tienen capacidad de procesamiento y nica funcin es recoger los datos del usuario, drselos al servidor y montar su respuesta. Los primeros navegadores web eran clientes livianos, simplemente mostraban la pagina que solicitaba el usuario. Cliente hibrido. No tiene almacenados los datos con los que trabaja, pero si es capaz de procesar datos que le enva el servidor. TIPOS DE CLIENTES Almacenamiento Local Si No No Proceso de datos local Si Si No
Clientes pesados Tiene capacidad de almacenar los datos y procesarlos, pero sigue necesitando las capacidades del servidor para una parte importante de sus funciones. Un cliente de correo electrnico suele ser un cliente pesado. Puede almacenar los mensajes de 2 Cuaderno: JAVA lnea de comando, Juan Esterlyn Segura Ramrez
correo electrnico del usuario, trabajar con ellos y redactar nuevos mensajes, pero sigue necesitando una conexin al servidor para enviar y recibir los mensajes.
OPERADORES
Operadores aritmticos (+, -, *, /, %)
Operador % Nos muestra el residuo. Ej: 5 % 2=1 5 / 2=4
ambones.
TRUE si $ a no es VERDADERO . TRUE si Tanto uno $ Como $ b hijo de TRUE . TRUE si CUALQUIERA de un $ o $ b es TRUE .
TRUE si $ a no es una Igual $ b despus de la TRUE si $ a no es Igual un b $ ., o si ningn hijo del TRUE si $ a es Estrictamente Menor Que $ b . TRUE si $ a es Estrictamente Mayor Que $ b . TRUE si $ a es Menor o Igual Que $ b . TRUE si $ a es el alcalde o Igual Que $ b .
CICLOS
Ciclo para haga (for)
Es un contador con limitacin ya que le tenemos que mostrar el inicio, fin y controlar el aumento DISEO Para i=0;i<=3;i++ haga Fin para haga For(i=0;i<=3;i++){ } For(INICIO; ASTA; AUMENNTO){ } 5 Cuaderno: JAVA lnea de comando, Juan Esterlyn Segura Ramrez JAVA
Ciclo mientras (while) haga El ciclo mientras haga tiene la capacidad de que desde que inicia se verifica si no se cumple la condicin se sale.El ciclo se repite mientras la condicin sea verdadera. DISEO Mientras (sentencia) haga Fin mientras haga }while(sentencia){ } JAVA
Ciclo haga (do) - mientras (while) El ciclo haga mientras nos permite realizar la verificacin despus de que la informacin aunque sea se ejecute una vez. El ciclo se repite mientras la condicin sea verdadera. DISEO Haga Mientras (sentencia) Do{ }while(sentencia) JAVA
CICLOS ARRAY
Ciclo para haga (for) para arraylist de una clase
Es un contador especial derivado del for original que nos permite recorrer un arraylist creado de una clase. Lo bueno de recorrerlo es que nos permite modificarlo en el momento que se recorre la lista. DISEO Para clase variable: array Fin para haga JAVA For(clase variable: arraylistVariable){ }
Nos permite pasar las caractersticas de una clase a otra Paso de clase padre a hijo en herencia CLASE PADRE CLASE HIJO Public public Prvate public Protected private Default public
Abstraccin Es algo que yo veo de primera vista pero no lo conozco en pocas palabra como la primera impresin.
Sobrecarga Se presenta cuando una clase llama a un objeto de una clase y esa clase tiene herencia y el objeto llama los mtodos de la clase padre.
Sobre escritura Se presenta cuando hay herencia; es decir cuando una subclase hereda de una superclase los mtodos y la subclase implementa el mtodo que se hereda con una nueva funcionalidad.
El mtodo constructor es el encargado de cargar la informacin al iniciar la clase y se reconoce porque tiene el mismo nombre de la clase.
http://es.wikipedia.org/wiki/Clase_%28inform%C3%A1tica%29
Mtodo simple
NOTA
Class: Al crear una clase el primer dato es la accesibilidad seguido de la frase class y el nombre de la clase. mtodo: Al crear un mtodo el primer dato es la accesibilidad seguido del tipo de retorno y el nombre del mtodo.
Uso del mtodo Hay dos formas de llamar un mtodo ya sea desde otra clase o de la misma clase. Llamado de una mtodo desde su propia clase. Cuando un mtodo es llamado de su clase, es por otro mtodo lo est llamando ya sea el mtodo constructor u otro. Mtodo 1
Llamado de una mtodo desde otra clase por REFERENCIA. Recuerda que de acuerdo a las normas de encapsulamiento se te permite llamar el mtodo. Mtodo de la clase Bodega
Para usar la variable solo basta con usar la palabra reservada $this-> seguido de la variable.
Llamado de un mtodo
Manejo de variables
Conversiones
Integer.parseInt(datos?); =a entero String.ValueOf(Datos?) = a String
Double.parseDouble(
Comparaciones de variables
if(l.getTipoArticulo().compareToIgnoreCase("venta")==0)
ARRAY
clase ArrayDemo { public static void main (String [] args) { / / Declara un arreglo de enteros int [] anArray; / / Asigna memoria para 10 nmeros enteros anArray = new int [10]; / / Inicializa el primer elemento unArray [0] = 100; / / Inicializa el segundo elemento unArray [1] = 200; / / Etc unArray [2] = 300; anArray [3] = 400; anArray [4] = 500; anArray [5] = 600; anArray [6] = 700; anArray [7] = 800; unArray [8] = 900;
ARRAYLIST<>
Nos permite guardar datos como un array normal pero la ventaja que no hay que colocarle donde termina.
Ahora como agregamos mo a la posicin uno (1) pequea pasa a la posicin dos (2) y fea a la posicin tres (3)
Agregar datos a un array creado de una clase 1. Hay que crear un objeto de la clase.
Ahora como agregamos un dato a la posicin uno (1) pequea pasa a la posicin dos (2) y fea a la posicin tres (3)
Modificar un elemento
Para modificar se usa el mtodo set seguido de la posicin y de la informacin a cambiar Modificar datos a un array para una variable Por posicin
Consultas
consultar datos a un array para una variable Por posicin
Buscar un elemento
Este elemento nos muestra la posicin del elemento pero si no encuentra los datos buscados nos muestra el -1 buscar datos a un array para una variable Por posicin 17 Cuaderno: JAVA lnea de comando, Juan Esterlyn Segura Ramrez
Mtodo get
Mtodo set
Pedir datos Para pedir datos primero (1) se coloca el nombre del objeto seguido del punto con la palabra reservada next, seguido del tipo de dato. Ejemplo:
System.in.read(variable); Pendiente
Ejemplo en la clase
Ejemplo en el cdigo
PAGINAS DE INTERS
arraylist<>
http://javarevisited.blogspot.com/2011/05/example-of-arraylist-in-java-tutorial.html http://javiergarbedo.es/index.php/apuntes/31-arrays/130-arraylist
Jtabla
http://www.programacion.com/articulo/swing_y_jfc_java_foundation_classes_94/39 http://www.javahispano.org/contenidos/archivo/63/jtable_1.pdf http://mit.ocw.universia.net/1.00/s02/tutorials/tutorial-6/tutorial-6.pdf http://todojava.awardspace.com/ejemplos-java.html?desc=PruebaBotonOpcion http://www.java2s.com/Code/JavaAPI/javax.swing/JTablegetSelectionModel.htm
cliente servidor
http://todojava.awardspace.com/ejemplos-java.html?desc=ClienteServidorSockets
todo java
http://todojava.awardspace.com/manuales-java.html
Pdf
http://felinfo.blogspot.com/2009/07/generar-un-pdf-en-java-usando-itext-jar.html librera http://pablocarballude.blogspot.com/2008/05/como-aadir-libreras-jar-eclipse.html
fiel dialogo
http://www.programacionwebs.com/java/cuadros-de-dialogo-en-java/ guardar 21 Cuaderno: JAVA lnea de comando, Juan Esterlyn Segura Ramrez
http://javiergarbedo.es/index.php/15-ficheros/48-cuadro-de-dialogo-de-seleccion-dearchivos-o-directorios