| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Comparación de las plataformas Java y NET
    . Java y objeto oferta de programación orientada Net y la arquitectura y amplias clases del framework de partida para el desarrollo de aplicaciones . . Las filosofías básicas de conducción ambas plataformas son diferentes, sin embargo. Java, con la consigna de " escribir una vez ejecutar en cualquier parte ", intenta ser una sola lengua que, una vez compilado, se ejecutará en cualquier hardware y bajo cualquier sistema operativo. Compilado . Programas de la Red , por otro lado, sólo se ejecutarán en Windows, pero se pueden escribir en cualquier número de diferentes idiomas (C #, VB.Net , J #, C + + , etc.) Estos efectos básicos diferencia casi todos los aspectos de las dos plataformas . Clases Marco

    Debido a que la plataforma de red. Tiene acceso directo a la API del sistema operativo Windows (Application Programming Interface ), sus clases del framework puede ser más rico . Cualquier cosa que un cuadro de texto de Windows puede ser o hacer , por ejemplo, está disponible para el programador. Neto . Java, que tiene que trabajar en cualquier equipo y en cualquier sistema operativo , tiene que depender de las expectativas de mínimo común denominador y sus clases de marco sólo puede ofrecer las opciones más elementales . Como resultado de ello . Programas de la Red , especialmente los que tienen interfaces gráficas de usuario complejas , a menudo son más fáciles de crear , mientras que los programas de Java requieren o codificación extensa o la adopción de herramientas de terceros .
    Multi - Plataforma Ideal

    Mientras que el objetivo detrás de la filosofía de Java "escribir una vez ejecutar en cualquier lugar " es loable , en la práctica no siempre funciona . A pesar de los mejores esfuerzos de los que desarrollan Java , las diferencias entre los sistemas operativos y el hardware se han introducido en la plataforma Java y los programas multi- plataforma son a menudo una tarea de depurar. Por otra parte , . Net desarrollo es sólo un poco mejor ya que las diferencias entre las distintas versiones de Windows pueden causar problemas similares.
    Coste

    Java tiene la ventaja , al menos al principio, de ser libre . El lenguaje y la plataforma son de código abierto y la mayoría de las herramientas de desarrollo de aplicaciones Java que son de código abierto también. Sin embargo , muchas de las extensiones a nivel de empresa en el lenguaje no son gratuitos y pueden ser muy costosos. Para el desarrollo web básico, Microsoft ofrece gratuitamente. Herramientas netas , pero para la mayoría de aplicaciones serias , las licencias de Visual Studio debe ser comprado para el desarrollo de . Net . La mayoría de los análisis de costos dan . Net una ventaja cuando se trata de costos a largo plazo de la propiedad .
    Desarrollador Conocimiento

    Debido a que es de libre disposición y funciona en múltiples plataformas , universidades enseñan Java más a menudo que . neto . Por lo tanto , una comparación en veridicus.com sostiene que mediante la adopción de la plataforma Java tiene más probabilidades de atraer a los desarrolladores más formalmente entrenados y disciplinados un departamento de TI . Java, ya que ha sido por más tiempo , también tiene un mayor volumen de ayuda disponible en línea en forma de grupos de discusión , foros y tutoriales.

    Previous :

    next :
      Artículos relacionados
    ·Cómo aprender Java Struts 
    ·Cómo eliminar puntos de una matriz en Java 
    ·Cómo hacer libre educativo HTML Juegos Java 
    ·Cómo obtener el año actual en Java 
    ·Cómo llamar a un método no estático desde un método…
    ·Cómo convertir una colección de HashMap de Java 
    ·¿Cómo hacer recorrido en orden de Binary Tree en Java…
    ·Cómo hacer un juego Java como RuneScape 
    ·NetBeans tipos de proyectos 
    ·Obtener y establecer el método en Java 
      Artículos destacados
    ·Java 1.5 Enum Tutorial 
    ·Cómo iniciar un archivo por lotes desde otro 
    ·Cómo usar PHP en Tumblr 
    ·Cómo hacer ping con PHP 
    ·Cómo repetir un TreeMap 
    ·Cómo cambiar el interlineado en NetBeans 
    ·Cómo Abrir un formulario en Java Script 
    ·Tutorial Visual Basic en Casillas 
    ·Cómo utilizar varias variables en una cadena de direcc…
    ·Cómo cambiar un índice desplegable en JavaScript 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com