Empezar con java

Zeroner

Hola!
En Septiembre empiezo informatica de gestión y por lo que he visto el temario de primero de programación tiene una gran dosis de Java. He estado en la web de Sun par descargarme algun development kit, peor me lio que si java version SE, que si FX... T.T
Alguien me dice por donde empezar?

cabron

Casi seguro que lo que quieres es la última versión del jdk para Java 6:

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u7-oth-JPR@CDS-CDS_Developer

Zeroner

#2 Pues me pone que no existe :S

E

Jode, pues yo estoy en informatica de sistemas y creo q en toda la carrera no se ve java :( en primero lo que vemos es "c"

Cyph3r

Tranquilo, lo normal es ver en primero programación del estilo C.

cabron

#3:

Dale a copiar acceso directo a la parte que sale con un enlace, pegalo, y después copia detrás la parte que sale sin enlace, vamos, que pongas todo esto en una sola línea:

https://cds.sun.com/is-bin/INTERSHOP.enfinity/

WFS/CDS-CDS_Developer-Site/en_US/-/USD/

ViewProductDetail-Start?ProductRef=jdk-6u7-oth-JPR@CDS-CDS_Developer

Zeroner

#4
Pues si es basicamente todo java. Para mas info pues aqui:

http://lsi.vc.ehu.es/asignaturas/Programacion-I/
http://lsi.vc.ehu.es/asignaturas/Programacion-II/

#6
Gracias por el link, ya me lo estoy bajando.

Por cierto y de manuales y cursos para empezar me recomendais alguno en concreto? He estado viendo estos:

http://www.aleshores.net/IMG/pdf/java.pdf

http://www.programacion.net/java/tutorial/primera_taza/1/

JuAn4k4

Una mieda tutorial de todo un poco:
http://webdiis.unizar.es/jmerse/IS-2/TutorialJavaSilarri2007-2008.pdf

Un tutorial para hacer algunas cosas sencillas:
http://www.programacion.com/java/tutoriales/J2SE/

Esto y el Eclipse que casi te hace todo solo, y listo.

Zeroner

#8 Muchas gracias __

Dod-Evers

Puto Ilarri... que programaba los interfaces de Java a pelo sin editor visual...

Efernand

Java SE (Standard Edition): Es el Java básico, es lo que verás en la universidad (Herencia, Polimorfismo, Boxing/Unboxing, Excepciones, Genericidad, Flujo de Control, Primitivas, Diferencia entre trabajar con objetos y con primitivas...)

Java EE (Enterprise Edition): Lo verás (si lo ves) en asignaturas del estilo Sistemas Abiertos/Distribuidos. Servlets, JSP's, ... enfocado a la programación web en general.

Java ME (Micro Edition): Pensada para dispositivos móbiles, suele verse en Telecos o en asignaturas de programación para dispositivos móbiles.

Java FX, se anunció ¿el año pasado? en una de estas conferencias Java (JavaOne...) y aún está bastante verde aunque hace poco sacaron su SDK. Es la baza que juega Sun Microsystems en el mundo de las RIA's, principalmente para desarrollar la GUI de las aplicaciones y se basa en el API Java2D.

Para aprender (y bien) Java te recomendaría un par de libros:

Piensa en Java (de Bruce Eckel). Todo un BestSeller dentro de los libre de programación en Java, es lo mas parecido a una clase particular, MUY RECOMENDADO para aquellos que empiezan a programar. Disponible en castellano.
http://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1220013525&sr=8-1

Sun Certified Java Programmer (SCJP) for Java 6 Exam 310-065 (de Kathy Sierra). Un libro MUY MUY bueno, cubre el 100% de los objetivos del examen de certificación. Quizás es algo denso para alguien que empieza a programar. No disponible en castellano.
http://www.amazon.com/SCJP-Certified-Programmer-Java-310-065/dp/0071591060/ref=sr_1_1?ie=UTF8&s=books&qid=1220013693&sr=1-1

Además, por Internet podrás encontrar gran cantidad de tutoriales que te ayudaran a asimilar algunos conceptos. Una comunidad donde podrás encontrar gran cantidad de tutoriales (de calidad) sobre Java es la siguiente:
http://www.programacion.com/java/

Espero que te sirva de ayuda ;)

Zeroner

#11 Muchas gracias, no me aclaraba con los distintos tipos (SE, FX..) y no sabía por donde empezar. GRACIAS __

Usuarios habituales

  • Zeroner
  • Efernand
  • Dod-Evers
  • JuAn4k4
  • cabron
  • Cyph3r
  • Er_jumper