Estas son las Versiones que ha tenido Java hasta el momento y unos IDE's
Página:
http://www.mediafire.com/?13lfga5a5eo7c6b
¡¡¡Te damos la bienvenida al blog de la Comunidad JAVA-CORHUILA, un espacio donde esperamos compartir, colaborar, ayudar y, sobre todo poder aprender unos de otros sobre el Lenguaje de Programación JAVA. Para nosotros la mayor riqueza generadora de valor son las personas. Todas las ideas, reflexiones, sugerencias… son la clave de la innovación. JAVA-CORHUILA quiere formar parte de esta percepción que maneja una idea común: Ayudar al desarrollo de las personas aprendiendo por el camino.
jueves, 29 de marzo de 2012
miércoles, 28 de marzo de 2012
Tutoriales JAVA
Buen día, me gustaría compartir con ustedes una página con guias teóricas y un canal con mas o menos 60 videotutoriales sobre todo lo relacionado con java, son guias sencillas y no tan avanzadas pero sirven de introducción al lenguaje.
La página:
http://www.programacionfacil.com/java/funciones
El canal de youtube:
http://www.youtube.com/user/niktutos
Además, un pdf con teoría y guias sobre java, acompañado de gran cantidad de ejemplos programados en dicho lenguaje:
http://www.mediafire.com/?16xcz6mlj6bawjf
Saludos
La página:
http://www.programacionfacil.com/java/funciones
El canal de youtube:
http://www.youtube.com/user/niktutos
Además, un pdf con teoría y guias sobre java, acompañado de gran cantidad de ejemplos programados en dicho lenguaje:
http://www.mediafire.com/?16xcz6mlj6bawjf
Saludos
video tutoriales
Buenas e decidido subir una serie de video tutorials de como configurar java en windows y como configurar eclipse para trabajar con java al igual que el jdk v7u2
link:http://www.mediafire.com/?hh380lv669rxx5u
link:http://www.mediafire.com/?hh380lv669rxx5u
SINTAXIS JAVA .....
SINTAXIS DE JAVA...
La sintaxis de Java se deriva en gran medida de C++.
Pero a diferencia de éste, que combina la sintaxis para programación
genérica, estructurada y orientada a objetos, Java fue construido desde
el principio para ser completamente orientado a objetos.
Todo en Java es
un objeto (salvo algunas excepciones), y todo en Java reside en alguna
clase (recordemos que una clase es un molde a partir del cual pueden
crearse varios objetos).
Desarrollaremos un programa en Java que escribe la frase
// Hola.java public class Hola() //Declara una clase llamada Hola, que es
descendiente de la clase Object { //Entre llaves se declaran los atributos y métodos de la clase public static void main(String[] args) //public: indica que el método main()es público //void: indica que la función main() no devuelve ningún valor //El método main()debe aceptar siempre como parámetro un vector
//de strings { System.out.println("Hola, mundo!"); //Esta línea indica que se va a ejecutar el método println(),
//encargado de mostrar un valor a través de la salida estándar
//(en nuestro caso,un String) //Este método pertenece al atributo out } }
Ahora, este ejemplo necesita una pequeña explicación.
Todo en Java está dentro de una clase, incluyendo programas autónomos.
- El código fuente se guarda en archivos con el mismo nombre que la clase que contienen y con extensión “.java”. Una clase (
class) declarada pública (public) debe seguir este convenio. En el ejemplo anterior, la clase esHola, por lo que el código fuente debe guardarse en el fichero “Hola.java”
- El compilador genera un archivo de clase (con extensión “.class”) por cada una de las clases definidas en el archivo fuente. Una clase anónima se trata como si su nombre fuera la concatenación del nombre de la clase que la encierra, el símbolo “$”, y un número entero.
- Los programas que se ejecutan de forma independiente y autónoma, deben contener el método
”main()”.
- La palabra reservada
”void”indica que el método main no devuelve nada.
- El método main debe aceptar un array de objetos tipo String. Por acuerdo se referencia como
”args”, aunque puede emplearse cualquier otro identificador.
- La palabra reservada
”static”indica que el método es un método de clase, asociado a la clase en vez de una instancias de la misma. El método main debe ser estático o ’’de clase’’.
- La palabra reservada
publicsignifica que un método puede ser llamado desde otras clases, o que la clase puede ser usada por clases fuera de la jerarquía de la propia clase. Otros tipos de acceso son”private”o”protected”.
- La utilidad de impresión (en pantalla por ejemplo) forma parte de la
biblioteca estándar de Java: la clase ‘’’System’’’ define un campo
público estático llamado ‘’’out’’’. El objeto
outes una instancia de ‘’’PrintStream’’’, que ofrece el método ‘’’println (String)’’’ para volcar datos en la pantalla (la salida estándar).
- Las aplicaciones autónomas se ejecutan dando al entorno de ejecución
de Java el nombre de la clase cuyo método main debe invocarse. Por
ejemplo, una línea de comando (en Unix o Windows) de la forma
java –cp . Holaejecutará el programa del ejemplo (previamente compilado y generado “Hola.class”) . El nombre de la clase cuyo método main se llama puede especificarse también en el fichero “MANIFEST” del archivo de empaquetamiento de Java (.jar).
...CARACTERÍSTICAS DE JAVA...
- Orientado a Objetos.
Java soporta las características esenciales del paradigma de la programación a
objetos: encapsulación, herencia y polimorfismo.
Java hace uso de la definición de entidades formadas por métodos y variables que reciben el nombre de clases, la instancia de alguna clase cualquiera en Java recibe
el nombre de objeto.
- Independiente de plataforma.
Mientras que en lenguajes de programación
como C++ existe la necesidad de recompilar el código fuente cada vez que se
cambia de plataforma, Java ofrece la posibilidad de que los archivos que son
generados para una aplicación sean independientes de plataforma, es decir, que se compilen
una vez y se ejecuten en cualquier plataforma.
Esto es posible gracias a que las aplicaciones hechas en Java
generan archivos conocidos como bytecode. Estos archivos no
corresponden a algún procesador o sistema operativo en particular, digamos Intel o Motorola, Unix o
Windows, sino que al momento de ser ejecutados un interprete propio de cada plataforma
interpreta el bytecode al correspondiente
sistema y procesador en el cual se esta
ejecutando. Cada plataforma (Macintosh, Windows, Linux, etc) tiene su propio
interprete de Java, pero el archivo bytecode es el mismo para todas
las plataformas.
- Multitarea.
A pesar de que las capacidades de
multitarea que pueden ser implementadas en Java dependen en gran parte del
sistema operativo en el cual se ejecuten, digamos Windows o Unix, dichas
capacidades superan en gran manera a los entornos de flujo único (single-thread) que ofrecen otros lenguajes de programación.
Al ser multitarea Java
permite la ejecución concurrente de varios procesos ligeros o hilos de
ejecución.
Suscribirse a:
Comentarios (Atom)
