Este documento describe el lenguaje de programación Java, incluyendo sus orígenes en C y C++, sus características como lenguaje orientado a objetos e interpretado, sus tipos de datos y variables, y sus clases y métodos.
1. CARRERA : INGENIERIA DE SISTEMAS Y TELEMATICA
CICLO : V “A”
CURSO : Desarrollo de Software I.
TEMA :JAVA
PROFESORA : MARCO AURELIO PORRO CHULLI
INTEGRANTES:
GERSON ALARCON REGALADO
LIZBETH LIZANA CARRASCO
2.
3. Java es un lenguaje de programación orientado a objetos que se popularizó a
partir del lanzamiento de su primera versión comercial de amplia difusión, la JDK 1.0
en 1996. Actualmente es uno de los lenguajes más usados para la programación en
todo el mundo.
Los antecedentes de Java habría que buscarlos en los lenguajes de programación C y
C++. El lenguaje C fue desarrollado en la década de los 70 y constituye un lenguaje
muy robusto usado como núcleo del sistema operativo Unix.
C++ fue una evolución de C desarrollada en los años 80. Introdujo el diseño orientado
a objetos, pero manteniendo la compatibilidad con C.
5. CARACTERISTICAS
Ejecuta el código generado por el compilador no es el
procesador del ordenador directamente
Lenguaje totalmente orientado a Objetos.
Disponibilidad de un amplio conjunto de bibliotecas.
Lenguaje simple.
Interpretado y compilado a la vez.
6. Tipos de Datos:
En Java toda la información que maneja un programa está representada por dos tipos
principales de datos:
a) Datos de tipo básico o primitivo. El lenguaje de programación es un
lenguaje fuertemente tipado, esto significa que todas las variables deben ser
declaradas antes de ser utilizadas. Esto implica establecer el tipo y el nombre de la
variable, como ya hemos visto:
int gear = 1;
b) Referencias a objetos. Una variable es un lugar en la memoria donde se
guarda un dato. Para ser exacto, este lugar en la memoria es la Pila o Stack. En el
caso de los datos primitivos, como en “int i = 5” hay cuatro bytes en la Pila donde se
almacena el número 5.
8. VARIABLES JAVA
Una variable es un contenedor de bits que representan a un valor.
Se emplean para almacenar datos que pueden cambiar durante la
ejecución de un programa. En función de los datos que almacenan se
clasifican en:
•Variables primitivas: almacenan datos numéricos, valores lógicos o
caracteres.
•Variables referenciadas: asociadas a objetos o instancias de una
clase. Por ejemplo, para almacenar cadenas de caracteres se empleará
una variable referenciada asociada a la clase String, para almacenar
información sobre la fecha actual, otra asociada a la clase Date, etc. Se
estudiarán más adelante.
9. Variables primitivas. De tipo entero:
Son variables que almacenan números enteros. Se pueden dividir en los
siguientes tipos:
10. CLASES DE JAVA
Una clase puede contener cualquiera de los siguientes tipos de variables:
•Variables locales: Las variables definidas dentro de los métodos, los
constructores o los bloques se denominan variables locales. Se declara la
variable y se inicializa en el método y la variable será destruida cuando el
método se ha completado.
•Variables de instancia: Las variables de instancia son variables dentro de
una clase, pero fuera de cualquier método. Estas variables se crean
instancias cuando se carga la clase.
•Variables de clase: Las variables de clase son variables declaradas dentro
una clase y fuera de cualquier método. En el ejemplo
anterior marca, kilometraje y color son variables de clase Carro.