La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cuál es la diferencia entre JavaScript y Java?

¿Cuál es la diferencia entre JavaScript y Java?

Diferencia:

Diferentes usos:

Su diferencia más esencial es su uso: Java actualmente se usa mucho en PC, teléfonos móviles, Internet y datos. Center, etc.;

JavaScript se utiliza principalmente para incrustar texto en páginas HTML, leer y escribir elementos HTML, controlar cookies, etc.

2. Diferentes orígenes:

Javascript y Java son productos diferentes desarrollados por diferentes empresas. Javascript es el lenguaje de programación de Netscape;

¿Y Java es una nueva generación de lenguaje de programación orientado a objetos lanzado por SUN Microsystems?

3. Diferentes métodos de incrustación:

En los documentos HTML, los dos lenguajes de programación tienen identificadores diferentes. ¿Javascript? ?Java? se identifica mediante ?Applet?.

4. Diferentes tipos de lenguaje:

JavaScript es un lenguaje de tipado dinámico; Java es un lenguaje de tipado estático.

5. Las variables utilizadas son diferentes:

Las declaraciones de variables en JavaScript adoptan tipos débiles, es decir, no es necesario declarar las variables antes de su uso, pero el intérprete las verifica en tiempo de ejecución. Tipo de datos. Java utiliza una verificación de variables de tipo fuerte, es decir, todas las variables deben declararse antes de la compilación.

6. Los formatos de código son diferentes:

El código Javascript es dinámico y puede incrustarse directamente en documentos HTML y cargarse dinámicamente. Escribir documentos HTML es igual de conveniente que editar texto. archivos, y su formato de archivo independiente es *.js. Java? es un formato que no tiene nada que ver con HTML. Debe cargarse haciendo referencia a medios externos como HTML. Su código se guarda en un documento independiente en forma de código de bytes. El formato de su archivo independiente es?* .class. .

Javascript utiliza enlace dinámico, es decir, las referencias a objetos de Javascript se verifican en tiempo de ejecución. Java utiliza enlace estático, es decir, las referencias a objetos Java deben realizarse en el momento de la compilación para que el compilador pueda implementar una verificación de tipos sólida.

Javascript no opera directamente sobre texto y gráficos. Funciona en combinación con elementos HTML en una página web, pero puede controlar el navegador y permitir que el navegador opere directamente sobre texto y gráficos para su procesamiento. Y "Java" puede operar directamente sobre texto y gráficos.