Introducción a la programación java
Los finales de 1980 vio varios avances en el desarrollo de software, y por la década de 1990, muchos proyectos de programación grandes estaban siendo escritos a partir de componentes prefabricados. Java llegó en 1995, por lo que era natural que los fundadores del lenguaje para crear una biblioteca de código reutilizable. La biblioteca incluye cerca de 250 programas, incluyendo el código para hacer frente a los archivos del disco, el código para la creación de 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
Conteúdo
Cada programa Java, incluso el más simple, hace un llamamiento a código en la API de Java. Esta API Java es útil y formidable. Es útil porque de todas las cosas que puedes hacer con los programas de la API. Es formidable porque la API es tan extensa. Nadie memoriza todas las características disponibles por la API de Java. Programadores recordar las características que a menudo utilizan, y buscar las características que necesitan en caso de apuro.
Así que muchas formas de escribir programas de ordenador
Para escribir programas Java, se necesitan tres herramientas:
- Un compilador Java
- Una máquina virtual de Java.
- La API de Java.
Usted tiene al menos dos maneras de obtener 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 es dueño de una copia de Borland JBuilder, Metrowerks CodeWarrior, IBM Visual Age for Java, o IBM WebSphere Studio Application Developer (WSAD), entonces usted ya tiene las herramientas que usted necesita.
Dos bolsas de golosinas
El sitio Web de Sun agrupa 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 Java y la interfaz de programación de aplicaciones. Con el JRE, puede ejecutar programas Java existentes. Eso es todo. Usted no puede crear nuevos programas de Java, porque usted no tiene un compilador Java.
- El kit de desarrollo de software (SDK): Este paquete incluye las tres herramientas - un compilador 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 de computadora es una gran parte del texto. Así que para escribir un programa informático, se necesita un editor de texto - una herramienta para la creación de documentos de texto. Un editor de texto es muy similar a 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, sin cursiva, no hay distinciones entre tipos de letra. No tienen nada excepto letras simples viejos, números y otros caracteres del teclado familiares. Eso es bueno, porque los programas de ordenador no se supone que tienen cualquier formato.
Un documento sin formato se denomina texto plano 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 procesador 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 el disco duro.)
Puede utilizar un procesador de textos, como Microsoft Word, para crear archivos de programa. Pero, por defecto, 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 utilizar procesadores de texto para escribir programas Java. Pero, si tiene que usar un procesador de texto, asegúrese de guardar los archivos de código fuente con la extensión .java. (Llame a un archivo Somename.java.) Recuerde, también, utilizar el comando Guardar como para guardar con la llanura tipo de archivo de texto.
Con 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. Pensemos, 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 que Notepad de Windows.
Ellos tienen
- El resaltado de sintaxis
- Atajos para compilar y ejecutar programas
- Puntos de vista similar al Explorador de sus obras en curso
- 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 Java específico, pero TextPad es un gran editor de texto de uso general.