A two-minute jump start for using Java and Eclipse. |
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
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
Como primer requsito es necesario saber HTML, si no sabes te aconsejamos CURSO DE HTML
JAVA y Action Script 3
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
Buenisimo para los programadores de JAVA que podremos facilmente lanzarnos sobre FLASH
Comparativa ActionScript 3 - JAVA 5
CODIGO FUENTE JAVA
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
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
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 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
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
// Comentario Simple
/* Comentario de
varias lineas
*/
/**
Comentario con Documentacion */
Ejecucion Modelo en JAVA
{
public static void main(String argv[])
{
instrucciones
}
}
HOLA MUNDO en JAVA
- - - - - - - - - - - - - - - - - - - -
public class HolaMundo
{
public static void main (String argv[])
{
System.out.println("Hola Mundo");
}
}
- - - - - - - - - - - - - - - - - - - -
Programacion Orientada a Objetos
Estos Objetos tendran:
- Propiedades o caracteristicas denominadas atributos
- Habilidades o funciones que realicen denominadas Metodos
Que es JAVA?
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