DESCARGA GRATUITA DEL SOFTWARE DE JAVA

DESCARGA GRATUITA DEL SOFTWARE DE JAVA

Siempre nos preguntas donde descargarnos el software de JAVA en español

Por supuesto que en la pagina de Sun en español encontraremos todos los recursos
http://java.com/es/

Java Revoluciarios SE6

Fuente: Optize.es

Java SE 6 incluye importantes mejoras para el desarrollo de Servicios Web y aplicaciones para la Web 2.0

La nueva plataforma ofrece soporte para lenguajes dinámicos, Windows Vista y el entorno de desarrollo NetBeans

Sun Microsystems, Inc., creadora de la tecnología Java y el sistema operativo Solaris, ha anunciado la disponibilidad de Java Platform Standard Edition 6 (Java SE 6). Este lanzamiento es el resultado de dos años de trabajo de desarrollo, que han implicado un proceso de revisión abierto a la comunidad y una estrecha colaboración entre los ingenieros de Sun y más de 330 desarrolladores externos.

El software Java SE 6 convierte el desarrollo en una labor mucho más fácil, rápida y eficaz, y cuenta con funcionalidades mejoradas para Servicios Web, soporte de lenguajes dinámicos, diagnósticos y aplicaciones de sobremesa. Más de 160 compañías han trabajado junto a Sun para probar sus aplicaciones basadas en Java sobre Java SE 6, con el objetivo de garantizar la compatibilidad, estabilidad y óptimo rendimiento de su software sobre la nueva plataforma. Java SE es compatible con las versiones previas de la plataforma Java, lo que garantiza que los desarrolladores podrán aprovechar los conocimientos adquiridos sobre otras versiones, y protege las inversiones anteriormente realizadas en tecnologías Java. Más información y descargas para la versión Java SE 6 en: http://java.sun.com/javase/6.

La potente combinación de la nueva versión de Java SE y el entorno de desarrollo integrado (IDE) NetBeans 5.5 ?que soporta las nuevas características de Java SE 6- proporciona a los desarrolladores un marco de trabajo fiable, abierto y compatible para crear y suministrar aplicaciones basadas en Java, más rápida y fácilmente que nunca. El IDE NetBeans se puede descargar junto a Java SE 6 en http://java.sun.com/javase/downloads, o de forma separada en http://www.netbeans.org.

?La tecnología Java SE es ahora, más que nunca, una plataforma sumamente robusta tanto para los desarrolladores como para los proveedores TIC, y el IDE NetBeans es la mejor herramienta para extraer el máximo partido a todas las nuevas funcionalidades de Java SE 6. Con un soporte ampliado para Servicios Web y lenguajes dinámicos, la plataforma Java SE 6 está optimizada para crear aplicaciones y servicios orientados a la Web 2.0?, afirma Rich Green, vicepresidente ejecutivo de Software en Sun. ?Yendo más allá, el proyecto OpenJDK definirá el modo en que la implementación Java SE de Sun evoluciona, y esperamos trabajar aún más estrechamente con la comunidad de desarrolladores en la nueva versión de Java SE?.

Web 2.0

El software Java SE 6 permite a los desarrolladores innovar más rápidamente en la creación de aplicaciones basadas en web, dinámicas y colaborativas, ya que incluye un nuevo marco de trabajo y APIs que hacen posible la combinación de Java con lenguajes dinámicos como PHP, Python, Ruby y JavaScript. Sun también ha creado un conjunto de motores de scripting en: http://scripting.dev.java.net, y ha pre-configurado el motor JavaScript Rhino en la plataforma Java SE 6. Además, el nuevo software incluye un cliente completo de Servicios Web y soporta las últimas especificaciones para Servicios Web, como JAX-WS 2.0, JAXB 2.0, STAX y JAXP.

Diagnósticos, monitorización y gestión

La plataforma Java SE 6 cuenta con más herramientas para aplicaciones de diagnóstico, gestión y monitorización y también incluye soporte para el nuevo NetBeans Profiler 5.5 y Solaris DTrace -un completo entorno dinámico incluido en el sistema operativo Solaris 10-. Asimismo, Java SE 6 aumenta la facilidad de desarrollo gracias a sus actualizaciones de herramientas de interfaces para Java Virtual Machine (JVM) y Java Platform Debugger Architecture (JPDA).

Entorno de sobremesa

La nueva versión de Java SE ofrece importantes mejoras en lo que respecta a los entornos de sobremesa, lo que permite que las aplicaciones Java se integren de forma aún más transparente con la experiencia del usuario final. Para un rápido desarrollo de aplicaciones interactivas, Java SE 6 dispone de un nuevo gestor de plantillas basado en NetBeans GUI Builder (antes conocido como Matisse). Java SE 6 también cuenta con soporte ampliado para la próxima versión de Windows Vista.

?Recibimos con los brazos abiertos el lanzamiento de Java SE 6 y nos complacemos de su compatibilidad con Windows Vista, porque queremos que nuestros clientes Windows disfruten de una buena experiencia con la tecnología Java?, señala Brad Goldberg, director general de Windows Client en Microsoft Corp. ?Hemos trabajado muy estrechamente con Sun a lo largo del proceso de desarrollo para garantizar una compatibilidad e interoperabilidad duraderas entre la tecnología Java, Windows y las últimas versiones de Internet Explorer?.

Curso de JAVA para web

Estamos recopilando material para explicar un curso de JAVA para Web. Como aplicar los conocimientos del lenguaje de programacion JAVA en paginas web.

Como primer requsito es necesario saber HTML, si no sabes te aconsejamos CURSO DE HTML

JAVA y Action Script 3

Segun leemos en Aprender FLASH
la nueva version del lenguaje de programacion de la plataforma Macromedia Flash sera el ActionSCRIPT 3.0.
El mismo sera muy parecido a lo que hoy conocemos de JAVA lo que nos permitira a los amantes de JAVA una rapida incursion en el mismo

Leer Nota Completa Aprender FLASH

Comparativa ActionScript 3 - JAVA 5

Muchos dicen que el lenguaje Action Script 3 es muy parecido a JAVA.
Buenisimo para los programadores de JAVA que podremos facilmente lanzarnos sobre FLASH

Comparativa ActionScript 3 - JAVA 5

CODIGO FUENTE JAVA

Sun publicó el 13 de noviembre el código fuente de su lenguaje de programación Java, bajo la licencia pública general GNU versión 2 (GPLv2). Cualquiera puede ver, así, las instrucciones que dan vida al compilador javac y al componente HotSpot de la edición estándar (Java Standard Edition). Además, la implementación Java Micro Edition , presente en 1800 millones de teléfonos celulares, también está disponible en www.sun.com/opensource/java . En los primeros meses del año próximo la compañía distribuirá bajo el GPLv2 su versión de código abierto de Java Enterprise Edition (conocida como Project GlassFish ).

La directora de marketing de desarrolladores de Sun, Jean Elliott, explicó que así la plataforma "ganará en flexibilidad, y en la innovación que puedan aportar otros programadores, agregando funciones y exportándolo a dispositivos en los que no está presente hoy. Además, nos beneficiamos con más ojos corrigiendo el código. Para Sun, la ganancia está en tener una plataforma más rica que atraiga a más interesados en adquirir el hardware y los servicios que ofrece la compañía para correr Java."

En los últimos años Sun cambió su estrategia de hardware y software propietario, y facturó US$ 3190 millones en el último trimestre. Además, redujo sus pérdidas de US$ 123 millones en el primer trimestre fiscal de 2005 a US$ 56 millones un año más tarde.

Capacitacion SUN de Java

Durante toda la semana participe de un curso oficial organizado por la empresa SUN sobre JAVA y no me quedan palabras de elogio sobre el mismo.

Muy bien planteado, exclente nivel del instructor certificado en JAVA, buenos ejemplos de practica de codigo JAVA.
Aprendi la programacion avanzada de Threads en JAVA, Cliente Servidor, el uso del paquete grafico Swing y de las bases de datos por medio de JDBC.

Conclusionny elogio, invertir en un curso JAVA es un dinero muy bien invertido

IDE para programar: netBean o Eclipse

Si bien JAVA se puede programar con el NOTEPAD existen muy buenos IDEs (Programas de desarrollo) para programar.
Los dos principales y gratuitos son el NetBeans (realizado por SUN) y el Eclipse.
Ambos programas alcanzan una madurez importante para el desarrollo en JAVA y tienen sus fanaticos.

Las paginas:
Eclipse: www.eclipse.org

NetBeans: www.netbeans.org

JAVA es Gratis...

Ejemplo de Swich Case en JAVA

public class SwitchDate {

public int month = 10;
public void calculateNumDays() {

switch(month) { // Eleige la opcion acorde al numero de mes
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
System.out.println("Hay 31 dias en este mes.");
break; // El break corta la ejecucion y no evalua las siguientes
case 2:
System.out.println("THay 28 dias en este mes");
break;
case 4:
case 6:
case 9:
case 11:
System.out.println("Este mes tiene 30 dias");
break;
default: // El default es para cuando no se ejecuto ninguna de las otras opciones
System.out.println("El mes no existe");
break;
}
}
31. }

Switch - Case en JAVA

Switch - Case en JAVA
Una de las mayores dificultades de los novatos en programacion de JAVA es recordar cuando utilizamos en la programacion multiples selecciones.

EN JAVA la sentencia es Switch con la siguiente estructura

switch (variable)
{
case literal_value:
codigo que ejecutamos;
[break;]
case another_literal_value:
codigo que ejecutamos;
[break;]
[default:]
codigo que ejecutamos;
}

Comentarios en JAVA

Como se escriben los comentarios en JAVA

// Comentario Simple


/* Comentario de
varias lineas
*/

/**
Comentario con Documentacion */

Ejecucion Modelo en JAVA

public class Nombre
{
public static void main(String argv[])
{
instrucciones
}
}

HOLA MUNDO en JAVA

Nuestro Primer Programa en JAVA.
- - - - - - - - - - - - - - - - - - - -
public class HolaMundo
{
public static void main (String argv[])
{
System.out.println("Hola Mundo");
}
}

- - - - - - - - - - - - - - - - - - - -

Programacion Orientada a Objetos

La programacion Orientada a Objetos es un paradigma de programacion que surge a partir de lenguaje como Smalltalk 80 donde se trata de abstraer el mundo en Objetos.

Estos Objetos tendran:

  • Propiedades o caracteristicas denominadas atributos
  • Habilidades o funciones que realicen denominadas Metodos

Que es JAVA?

La palabra JAVA se escucha todo el tiempo en los ambientes de programacion, se dice que es el lenguaje del futuro, el lenguaje que lo conecta todos, el guaje de objetos pero..

Que es JAVA?

JAVA es un lenguaje de programación orientado a objetos desarrollado por James Gosling y sus compañeros de Sun Microsystems al inicio de la década de 1990. A diferencia de los lenguajes de programación convencionales, que generalmente están diseñados para ser compilados a código nativo, Java es compilado en un bytecode que es ejecutado (usando normalmente un compilador JIT), por una máquina virtual Java.

El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos mucho más simple y elimina herramientas de bajo nivel como punteros.

Fuente: Wikipedia.com y Aprender Programacion

Aprender a Programar en JAVA


Comenzaremos en este Blog a enseñar desde 0 la Programacion en el Lenguaje mas porpular de la actualidad, el Lenguaje JAVA.

Esperamos que nos acompañen en este camino par APRENDER JAVA.

Un lenguaje que le dara muchos beneficios y satisfacciones a lo largo de su carrera profesional