Programacion en JAVA libro
Francisco Javier Cruz Vílchez
ISBN-13: Pendiente
Editado por la Fundación Universitaria Andaluza Inca Garcilaso para eumed.net
Derechos de autor protegidos. Solo se permite la impresión y copia de este texto
para uso personal y/o académico.
Este libro puede obtenerse gratis solamente desde
http://www.eumed.net/libros-gratis/ciencia/2012/12/index.htm
Cualquier otra copia deeste texto en Internet es ilegal.
PROGRAMACIÓN EN JAVA
Autor
Francisco Javier Cruz Vílchez
Indice
Capitulo I
Estructuras Secuenciales ……………………………………………. ……….01
Capitulo II
Control de ejecución ………………………………………………... ………22
Capitulo III
Arreglos y Cadenas ………………………………………………………….. 49
Capitulo IV
Clases y Métodos. ……………………………………………………………. 70
Bibliografía ………………………………………………………………. 94
JavaEstructuras Secuenciales
CAPITULO 1
ESTRUCTURAS SECUENCIALES
OBJETIVOS :
Al finalizar el capitulo el alumno deberá aprender :
Que es java y definir claramente el concepto de maquina virtual.
Aprenderá a definir un programa en java y sus componentes.
Manejara los operadores aritméticos como booleanos.
Planteara soluciones para programas de estructura secuencial
¿QUÉ
ES JAVA?
Elsignificado de java, tal y como se le conoce en la actualidad, es el lenguaje de programación y
un entorno de ejecución de programas escritos en java. Al contrario de los compiladores
tradicionales , que convierten el código fuente en instrucciones a nivel de máquina, el
compilador java traduce el código fuente java en instrucciones que son interpretadas por la
maquina virtual de java (JVM, JavaVirtual Machine). A diferencia de C y C++ en los que está
inspirado. Java es un lenguaje interpretado.
Aunque hoy en día java es por excelencia el lenguaje de programación para Internet y la World
Wide Web en particular, java no comenzó como proyecto Internet y por las circunstancias es
idóneo para las tareas de programación de propósito general y, de hecho muchas de las
herramientas java estánescritas en java.
Características de Java
Java es un lenguaje interpretado. Cuando se escriben programas en java, bien en un entorno de
desarrollo o un editor de texto necesita ser compilado en un conjunto de instrucciones
optimizadas denominadas programas “bytecode”. Este programa es independiente de la
plataforma y no se puede ejecutar directamente por procesador. En su lugar, una máquina virtualjava
ejecuta (interpreta) los bytecode. Existen numerosas JVM disponibles para una gran
variedad de plataformas que permiten a los programas Java ser independientes de la plataforma.
1
Java
Estructuras Secuenciales
Por ejemplo, un programa java compilado en una estación de trabajo UNIX puede ejecutarse en
un Macintosh o un Terminal de Windows xp.
Otra fortaleza del java proviene de susbibliotecas incorporadas. Los paquetes que vienen con el
entorno de desarrollo java contienen muchos centenares de clases integradas, con muchos
millares de métodos.
Especificaciones del lenguaje Java
Los lenguajes de computadoras tienen reglas estrictas de uso que deben seguirse cuando se
escriben programas con el objeto de ser comprendidos por la computadora.
La especificación es una definición técnicadel lenguaje que incluye sintaxis, estructura y la
interfaz de programación de aplicaciones
que contienen clases predefinidas. El lenguaje
evoluciona rápidamente y el mejor lugar para consultar las últimas versiones y actualizaciones
del mismo se encuentra en el sitio Web de Internet de Sun.
www.sun.com
www.javasoft.com
Cómo crear un programa
Todos los programas en java minimamente debentener una clase y un método de entrada y
salida de la aplicación.
Por ejemplo en el siguiente caso que deseamos imprimir un mensaje en pantalla vamos a definir
una clase que le denominamos saludo.
Nuestro fichero deberá tener el mismo nombre de la clase para que este pueda ser interpretado
por la máquina virtual y con la extensión java
class saludo{
public static void main (String [] args){...
Regístrate para leer el documento completo.