java

ISAILOVIC

algun buen manual para java?

EnZo

www.java.sun.com

pero en ingles claro xD

ISAILOVIC

ese ya le sabia, pero si es posible alguno en castellano y cuantos mas ejemplos mejor...grazias de toas manera

_dekan_

no se si ponerte: busca en google o ahorrarte el inmenso esfuerzo que ello supone y ponerte: http://www.google.es/search?hl=es&q=tutorial+java&btnG=B%C3%BAsqueda+en+Google&meta=lr%3Dlang_es :/

S

C# es un estándar ISO/ANSI con especificaciones publicas, no está controlado por ninguna empresa, y hace exactamente lo mismo que Java, aparte de que se parece un montón.

SeeK

dekan ha sido un gran esfuerzo para ti poner la pagina del google?

Esto es un foro de ayuda a gente que diseña... Si no quieres aportar ninguna ayuda no lo hagas, pero no lo hagas de esa forma. Gracias.

Saludos. :D

SeeK

Buen aporte Kaod. ^^

Saludos. :D

PeLoTaSo

#5 eso de que no depende de ninguna empresa es relativo, C# ha sido creado por Microsoft, y como la gran mayoría de cosas que crea microsoft le dan el estandar, pero si quieres aprovechar la funcionalidad del lenguaje tendrás que usar el compilador de M$, el VB .Net que curiosamente es de pago.

Si no me equivoco la gran diferencia de java frente a otros lenguajes como C++ es que java es un lenguaje interpretado y C++ es compilado, y que yo sepa C# también es un lenguaje compilado.

Además, para programar en C# te vas a tirar 1 mes en aprender a usar el VB .Net con soltura, y luego aprender el lenguaje, mientras que con java en 3 o 4 días ya empiezan a salirte programillas que sirvan para algo.

Un saludo

TRAXTORM

lo bueno del java es que no t deja escribir en sitios reservados de memoria y no utiliza punteros, por tanto si haces cosas sin saber que haces no puedes cargarte nada del pc o si haces programas para cargarte cosas a proposito sobre la máquina que se ejecute... este no te dejara ;)

S

#9

1º Java NO es interpretado, es traducido a bytecodes (creo que C# también).
2º No necesitas ningún producto de Microsoft para programar en C# (usa Mono o dotGNU/Portable.NET, que son gratis y libres (Mono está más maduro)).
3º C# tiene unas especificaciones abiertas y estandarizadas, Java no. Por eso para C# tienes Mono y dotGNU, y para Java sólo tienes el software de Sun (Blackdown no deja de ser soft de Sun).

EnDeEsgue

http://www.cica.es/formacion/JavaTut/

Pagina muy buena para empezar xD

Carcass

#9

  • El Visual Studio .NET (que supongo que hablas de él) no es gratis, pero los compiladores del .NET Framework sí lo son. Tanto el de VB.NET, C#, JScript.NET y J#...

  • Java se reduce a bytecode, como bien dice #11 igual que C#. La diferencia radica en que la máquina virtual de Java ejecuta el bytecode todo el tiempo (menos en entornos JIT, que hace otra reducción más); los lenguajes de .NET se compilan a código nativo, optimizado para la máquina en la que se ejecutan, la primera vez que se usa cada método, pudiendo conseguir que algunos programas corran más rápido que los de C++, que no se optimizan para un micro determinado sin "fastidiarlo" para los demás.

  • Se puede aprender C# igual de rápido que en Java (e incluso más, diría yo).

Anda que no se leen cosas sin sentido en estos foros...

_dekan_

http://www.cica.es/formacion/JavaTut/
http://programacion.com/java/tutoriales/
http://www.programacion.net/direcciones/java/
http://sunsite.dcc.uchile.cl/java/
http://mailweb.udlap.mx/progra/Ayuda/Guias/tutorial/
http://www.ciberteca.net/directorio/programacion/java/
http://www.abcdatos.com/tutoriales/tutorial/o438.html

Y para .net en linux:

www.go-mono.com/

#6, intento fomentar el uso de la imaginación, mermado por tanto reality show. y x cierto, q has aportado tu en este post? tu avatar?

PD: rofl

ISAILOVIC

grazias a todos

switch

El bytecode de Java ES interpretado, mientras que el MSIL de .NET se compila la 1º vez que se ejecuta, y ya se queda compilado, como bien dice #13.
La principal ventaja de Java sobre .NET es que es multiplataforma. Para .NET está Mono para Unixes, pero creo que está bastante verde en el apartado gráfico y en algún otro.

AvariciA

#11Cuando se dice q un programa es interpretado, es porq necesita a un interprete q traduzca el código a la máquina. Es decir, no se crea un fichero ejecutable entendido completamente por la CPU. En el caso de JAVA el interprete es la maquina vitual java. JRE (JAVA RUNTIME ENVIRONMENT). Es un apunte a nivel teórico q no nos lleva a ninguna parte, pero viene por ese "NO" en mayúsculas q aparece en tu post.

Un saludo ;)

LoKyLlo

Pilla este libro....

Weiss M.A. Estructura de datos en Java. Adisson-Wesley, 2000.

es el que utilizo yo en la universidad para la asignatura de JAVA.. es muy bueno

PiradoIV

Independientemente de los argumentos, lo único que se ha pedido son manuales java en castellano. Es como si yo voy al horno de pan, pido una magdalena y me dicen "pero lo que tú necesitas es el pan pizza, que te va a llenar el estómago más".

Saludotes, sigan bien los hilos,
Pirado IV estuvo akí ;)

S

#19 El pan pizza no vale para mojar en leche con colacao, la magdalena sí. En sentido contrario, es imposible hacer una magdalena con extra de queso, peperoni y pimiento verde, más que nada porque siempre tendrás más magdalena que chicha.

PS: Sacando la punta a todo desde 1983.

NewType

hay en el Emule mazo manuales de java en español creados por las facultades de todo el pais.
mi recomendación es un libro que se llama Programación Orientada a Objetos ( cuyos ejemplos vienen en Java claro) que te enseña este mundillo.
La biblia de java es otro buen manual

TIO VETE A LA BIBLIOTECA DE ALGUNA UNIVERSIDAD QUE ENCUENTRAS MATERIAL A PATADAS!

un saludote :P

Usuarios habituales

  • Soy_HeatoN
  • LoKyLlo
  • ISAILOVIC
  • _dekan_
  • EnDeEsgue
  • PeLoTaSo
  • SeeK