Curso de programacion orientada a objetos ( JAVA ) Parte 1

marzo 24, 2009 at 5:35 pm Deja un comentario

Curso de programacion orientada a objetos en java.

Temarios.

  1. Introduccion a java y instalacion del jdk.
  2. Creando nuestra primera clase, concepto del encapsulamiento y la herencia.
  3. Instalando un entorno de desarollo con funcionalidades avanzadas.
  4. Evaluacion de expresiones ( if,else )
  5. Evaluacion de multiples expresiones ( switch,case ).
  6. Bucles ( for, while ).
  7. Conceptos de un vector o una matriz.
  8. Control de excepciones con try,catch.
  9. Herencia entre clases.
  10. Creacion de aplicaciones moviles con J2ME.
  11. Creacion de applets.
  12. Creacion de aplicaciones con acceso a protocolos de red.
  13. Fin del curso

Espero qué esta pequeña introduccion en java os sea util para aprender, y en general por si teneis dudas con este lenguaje pues expongais vuestras dudas y asi podemos resolverlas.

Parte 1 Introduccion a java y instalacion del jdk.


Bien lo primero qué tenemos qué meternos en la cabeza, es qué nuestros programas deben de estar planteados de una manera correcta y qué otros programadores qué vayan a tocar el codigo entiendan lo qué estan tocando, lo cual implica qué si creas codigo inlegible conseguiras qué tu codigo nunca pueda ser explotado por otros programadores y aumentar sus funcionalidades, crear un codigo legible e entendible por los usuarios siempre es de buen agradecer, a continuacion se exponen unos cuantos consejos para poder crear codigo limpio y legible por el usuario.

Consejo 1: las variables qué hagan referencia a fuentes de datos importantes del programa deben de tener un nombre coherente para qué el usuario sepa qué es lo qué esta modificando realmente.

Consejo 2: Los miembros declarados en las subclases de java deben de tener un nombre logico y comprensible, como comento mas arriba, sí por ejemplo declaramos un metodo denominado: sumarValor() entederemos qué dicho metodo esta sumando un valor  a un numero qué hemos pasado como sobrecarga en el miembro sumarValor(), si no lo entendeis no pasa nada, en entradas anteriores se explicara la logica de todo esto.

Consejo 3:  javadocs es un gran amigo, crea documentacion existente del codigo fuente del proyecto si otros programadores van a utilizar tu codigo, para qué entiendan con mas profundidad cual es la funcion del algoritmo implementado en las diferentes subclases qué se van definiendo.

Bien una vez citado los consejos, procederemos a explicar como realizar la instalacion del jdk en diferentes sistemas operativos ( GNU/Linux & Microsoft Windows XP ).

Windows XP.

http://java.sun.com/javase/downloads/index.jsp

Una vez hemos procedido a descargar el JDK, seguidamente pinchamos dos clicks sobre el ejecutable descargado y instalamos el JDK como sí de un programa normal se tratara.

Una vez instalado el JDK, tendremos qué setear el classpath, unicamente nos tendremos qué dirijir a

Inicio->Panel de control->Sistema->Opciones avanzadas->Variables de entorno.

Y seguidamente, se nos abrira una ventana como esta:

Nos tendremos qué dirijir a Variables del sistema, y seguidamente identificaremos una clave llamada “Path” una vez seleccionada la clave “path”, pincharemos en “modificar” y una vez tengamos la ventana para escribir en dicha clave, nos posicionaremos en el campo de texto donde se puede apreciar qué existe una ruta parecida a esta:

%SystemRoot%\system32;%SystemRoot..bla bla…, nos posicionaremos al final de la cadena y añadiremos un ;,una vez añadido el punto y coma al final de la cadena, buscaremos en C:/Archivos de programa/ y buscaremos un directorio llamado “Java”, una vez tengamos el directorio encontrado, nos dirigiremos a la carpeta qué pone “jdk_version” ( version es la version del jdk instalado ), una vez encontrada la carpeta copiamos la ruta del directorio y la añadimos despues del ; añadido al final de la cadena en la clave PATH, con lo qué nos quedara una cosa así:

;C:\Archivos de programa\Java\jdk1.6.0_11\

Y dejaremos la ruta así:

;C:\Archivos de programa\Java\jdk1.6.0_11\bin

Una vez  seteado el classpath correctamente, abriremos una terminal MS-DOS en vuestro windows, y seguidamente teclearemos javac, si todo ha funcionado correctamente, el output del comando tendria qué ser el siguiente:

Usage: javac <options> <source files>
where possible options include:
-g                         Generate all debugging info
-g:none                    Generate no debugging info
-g:{lines,vars,source}     Generate only some debugging info
-nowarn                    Generate no warnings
-verbose                   Output messages about what the compiler is doing
-deprecation               Output source locations where deprecated APIs are u
sed
-classpath <path>          Specify where to find user class files and annotati
on processors
-cp <path>                 Specify where to find user class files and annotati
on processors
-sourcepath <path>         Specify where to find input source files
-bootclasspath <path>      Override location of bootstrap class files
-extdirs <dirs>            Override location of installed extensions
-endorseddirs <dirs>       Override location of endorsed standards path
-proc:{none,only}          Control whether annotation processing and/or compil
ation is done.
-processor <class1>[,<class2>,<class3>…]Names of the annotation processors t
o run; bypasses default discovery process
-processorpath <path>      Specify where to find annotation processors
-d <directory>             Specify where to place generated class files
-s <directory>             Specify where to place generated source files
-implicit:{none,class}     Specify whether or not to generate class files for
implicitly referenced files
-encoding <encoding>       Specify character encoding used by source files
-source <release>          Provide source compatibility with specified release

-target <release>          Generate class files for specific VM version
-version                   Version information
-help                      Print a synopsis of standard options
-Akey[=value]              Options to pass to annotation processors
-X                         Print a synopsis of nonstandard options
-J<flag>                   Pass <flag> directly to the runtime system

Instalacion en GNU/Linux ( Ubuntu, Debian ) .

Solo se necesita teclear este pequeño comando.

apt-get install  sun-java6-jdk sun-java6-bin sun-java6-jre

I ya tendreis vuestro ubuntu con todo listo para compilar aplicaciones java, facil no?.

Aquí finaliza la primera parte del curso java.







Anuncios

Entry filed under: Java.

Gnome 2.26 Curso de programacion orientada a objetos ( JAVA) parte 2

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Trackback this post  |  Subscribe to the comments via RSS Feed


marzo 2009
L M X J V S D
« Feb   Abr »
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Licencia

Linux Jungle se encuentra bajo una licencia Creative Commons: Reconocimiento - No comercial - Compartir con la misma licencia Creative Commons License


A %d blogueros les gusta esto: