Mostrando entradas con la etiqueta Código de Bytes. Mostrar todas las entradas
Mostrando entradas con la etiqueta Código de Bytes. Mostrar todas las entradas

octubre 10, 2010

.class, extensión de archivo

Al compilar un código fuente en Java:
javac MiPrograma.java

el compilador produce un archivo .class, cuyo nombre se compone con el nombre de la clase (MiPrograma) más la extensión .class:
MiPrograma.class

A este archivo se le conoce como archivo de clase el cual contiene los códigos de bytes de Java.

Bibliografía consultada:
  • Deitel, Paul J. Y Harvey M. Deitel, Cómo programar en Java, Séptima Edición, Pearson Educación, México 2008, págs. 12,40.
  • John S. Dean, Raymond H. Dean, Introducción a la programación en Java, Primera Edición, McGraw-Hill Educación, México 2009, pág.58.
  • C. Thomas Wu, Programación en Java, Introducción a la programación orientada a objetos, McGraw-Hill Interamericana, México 2008, pág. 50.

octubre 09, 2010

Portabilidad

Es la facilidad para que un sistema software pueda ejecutarse sobre diferentes plataformas informáticas. Para ello, debe depender lo menos posible de su entorno de ejecución, y no implementar las particularidades de una máquina o sistema concreto.


Java fue diseñado como un lenguaje que pueda portarse fácilmente a cualquier computadora y sistema operativo. La portabilidad se logra mediante la compilación en un código independiente conocido como códigos de bytes que se ejecutará en una máquina virtual de java.

Bibliografía consultada:
  • Java para estudiantes, Douglas Bell, Mike Perr, pág. 546, 3ª Edición 2003, Editorial Pearson Education.
  • Introducción a la ingeniería del software, F. Alonso Amo, Loïc Martínez Normand, pág. 120, Edición 2005, Editorial Delta Publicaciones.

abril 06, 2010

Compilador Java.

La función de un compilador es convertir un programa escrito un en lenguaje como Java a un lenguaje que la computadora pueda entender. Los programas en Java se convierten en códigos de bytes. El comando para llamar al compilador es: javac MiPrograma.java

Donde el nombre del compilador es javac y MiPrograma.java es el nombre del archivo que contiene el código de nuestro programa.

Al compilar el programa, el compilador verifica que éste obedezca las reglas de programación en Java, y si algo sale mal, muestra los mensajes de error apropiados. El compilador crea un archivo con el sufijo .class. Este contiene el código de bytes equivalente a su programa en Java.


Pero el archivo .class que produce el compilador no está listo todavía para ejecutarse ya que requiere vincularse con las bibliotecas de clases Java proceso que se realizará cuando el programa se ejecute.