Antes de empezar con la programación java

La década de 1980 vio varios avances en el desarrollo de software, y por la década de 1990, muchos proyectos de programación grandes se estaban escribiendo a partir de componentes prefabricados. Java llegó en 1995, por lo que era natural para los fundadores del lenguaje para crear una biblioteca de código reutilizable. La biblioteca incluye alrededor de 250 programas, incluyendo el código para hacer frente a los archivos de disco, código para crear ventanas, y el código para pasar información a través de Internet. Desde 1995, esta biblioteca ha crecido hasta incluir más de 2.700 programas. Esta biblioteca se llama API - el Interfaz de programación de aplicaciones.

Cada programa Java, incluso la más simple, hace un llamamiento a código de la API de Java. Esta API Java es a la vez útil y formidable. Es útil porque de todas las cosas que puede hacer con los programas de la API. Es formidable porque la API es tan extensa. Nadie memoriza todas las funciones puestas a disposición por la API de Java. Los programadores recuerdan las características que a menudo se utilizan, y buscar las características que necesitan en caso de apuro.

Tantas formas de escribir programas de ordenador

Para escribir programas Java, se necesitan tres herramientas:

  • Un compilador de Java
  • Una máquina virtual de Java.
  • La API de Java.

Usted tiene por lo menos dos maneras de conseguir estas herramientas:

  • Puede descargar estas herramientas desde el sitio Web de Sun Microsystems.
  • Puede utilizar las herramientas que vienen con un producto comercial.
    Si usted posee una copia de Borland JBuilder, Metrowerks CodeWarrior, IBM Visual Age para Java, o IBM WebSphere Studio Application Developer (WSAD), que ya dispone de las herramientas que usted necesita.

Dos bolsas de golosinas

el sitio Web de Sun empaqueta las herramientas básicas de Java en dos formas diferentes:

  • El entorno de ejecución de Java (JRE): Este paquete incluye una máquina virtual de Java y la interfaz de programación de aplicaciones. Con el JRE, puede ejecutar programas Java existentes. Eso es todo. No se pueden crear nuevos programas de Java, ya que no tiene un compilador de Java.
  • El kit de desarrollo de software (SDK): Este paquete incluye las tres herramientas - un compilador de Java, una máquina virtual Java, y la interfaz de programación de aplicaciones. Con el SDK, puede crear y ejecutar sus propios programas de Java.

Tenga en cuenta que un nombre más antiguo para el SDK de Java es el JDK - el Kit de desarrollo de Java. Algunas personas todavía utilizan el acrónimo JDK, a pesar de que la gente de Sun Microsystems no utilizan más.

¿Cómo se escribe esto?

Un programa informático es un gran trozo de texto. Así que para escribir un programa de ordenador, se necesita una editor de texto - una herramienta para crear documentos de texto. Un editor de texto es mucho como Microsoft Word o como cualquier otro programa de procesamiento de textos. La gran diferencia es que los documentos que se crean con un editor de texto no tienen el formato que sea. No tienen negrita, cursiva no, no hay distinciones entre las fuentes. No tienen nada, excepto las cartas de civil viejos, números y otros caracteres de teclado familiares. Eso es bueno, porque no se supone que los programas de ordenador para tener cualquier formato.

Un documento sin formato se denomina texto sin formato documento.

Documentos sin formato son cosas bastante simples, por lo que un editor de texto típico es más fácil de usar que un programa de procesamiento de textos. (Editores de texto son mucho más barato que los programas de procesamiento de textos, y son la velocidad del rayo. Aún mejor, los editores de texto toma muy poco espacio en su disco duro.)

Se puede utilizar un procesador de textos, como Microsoft Word, para crear archivos de programa. Sin embargo, de forma predeterminada, los procesadores de texto insertar el formato en el documento. Este formato hace que sea imposible que un compilador de Java para hacer su trabajo. No se recomienda el uso de procesadores de texto para escribir programas Java. Sin embargo, si debe utilizar un procesador de textos, asegúrese de guardar los archivos de origen con la extensión .java. (Llame a un archivo somename.java.) Recuerde, también, utilizar el comando Guardar como para guardar el tipo de archivo de texto sin formato.

Utilizando un editor personalizado

Incluso si usted no utiliza un entorno de desarrollo integrado, puede utilizar otras herramientas para hacer su vida más fácil programación. Pensar, por un momento, acerca de un editor de texto normal - un editor como el Bloc de notas de Windows. Con el Bloc de notas se puede

  • Crear un documento que no tiene formato
  • Buscar y reemplazar caracteres, palabras, y otras cadenas
  • Copiar, cortar y pegar
  • Impresión
  • No hay mucho más

Bloc de notas está muy bien para escribir programas de ordenador. Pero si va a hacer un montón de programación, es posible que desee probar un editor personalizado. Estos editores hacen más de la libreta de Windows.

Ellos tienen

  • El resaltado de sintaxis
  • Atajos para compilar y ejecutar programas
  • puntos de vista similar al Explorador de sus obras en ejecución
  • finalización de código
  • Otras cosas interesantes

Cuando se trata de elegir un editor personalizado, dos favoritos son JCreator y TextPad. JCreator tiene un montón de características interesantes, incluyendo herramientas para escribir algo de código Java repetitivo. TextPad tiene menos funciones en Java específico, pero TextPad es un gran editor de texto de uso general.

Artículos Relacionados