Article View: es.comp.lenguajes.java
Article #28869Re: JDK o SDK
From: Manel Batlles
Date: Mon, 02 Mar 1998 00:00
Date: Mon, 02 Mar 1998 00:00
55 lines
2771 bytes
2771 bytes
Hola a todos! En realidad, el SDK para Java de Microsoft y el JDK de Sun son dos cosas parecidas :^). Ambos constan, basicamente, de un compilador, una maquina virtual y una libreria de clases. Las diferencias: El JDK (Java Development Kit) de Sun es la implementacion "oficial" de Java y deberia considerarse como la referencia cuando haya dudas sobre la interpretacion de las especificaciones de java. Dudas las ha habido, y la implementacion de Microsoft no sigue exactamente la especificacion (Sun dixit). El SDK (Software Development Kit) de Microsoft utiliza la misma maquina virtual del Internet Explorer e incluye un compilador "Just in time", lo que deberia permitir ejecutar los programas mas rapidamente. El Netscape Navigator 4 lleva una maquina virtual de Symantec, tambien con compilador JIT. El JDK esta disponible para una gran variedad de plataformas: Windows 95/NT, Unix variados, incluido Linux, etc, directamente soportado por Sun o por terceros. El SDK de solo esta disponible para Windows 95 y NT. Puesto que la especificacion de java esta en manos de Sun, evidentemente el entorno de desarrollo mas al dia es el JDK, pero Microsoft ya tiene el SDK para Java 1.1, que es el que usa el Internet Explorer 4 El Visual J++ es un "recubrimiento" encima del SDK. La version 1.1 del J++ viene con el SDK correspondiente a la especificaci�n Java 1.0 de SUN, la que se implementa en el Internet Explorer 3 o el Netscape Navigator 3, por ejemplo. Pero puede cambiarse el SDK sin cambiar la version del J++. Es un poco la misma idea del Kawa, pero mas cara ... Tambien es posible usar configuraciones "mixtas": el compilador de Sun, la maquina virtual de Microsoft, etc ... De hecho, no esta de mas disponer de un par de compiladores y cuantas mas maquinas virtuales mejor. Si lo que se pretende es desarollar para internet, es imposible saber que entorno se va a usar para ejecutar el programa ... Saludos. Alberto D�az wrote in message <6df0v8$ooi@tsai3.teleline.es>... > >Smoker Man escribi� en mensaje <34fa5d24.0@news.arrakis.es>... >>Hola a todos. >> >>Un par de dudas. >> >>1.- Me gustaria saber si es posible, las diferencias entre el JDK de SUN y >el >>SDK de MICROSOFT, cual es mejor, etc. >>
Technical Details
Message-ID:
<6df214$a1u$1@diana.bcn.ibernet.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<34fa5d24.0@news.arrakis.es> <6df0v8$ooi@tsai3.teleline.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,d821ef977a8cd8bb X-Google-Attributes: gid1116f3,public From: "Manel Batlles" <MB.LC@mail.cinet.es> Subject: Re: JDK o SDK Date: 1998/03/02 Message-ID: <6df214$a1u$1@diana.bcn.ibernet.es> X-Deja-AN: 330111853 References: <34fa5d24.0@news.arrakis.es> <6df0v8$ooi@tsai3.teleline.es> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Organization: Unisource Espana NEWS SERVER Newsgroups: es.comp.lenguajes.java