Introducción Al Lenguaje Java

Páginas: 27 (6597 palabras) Publicado: 13 de agosto de 2012
Introducción a Java

Mauro Chojrin
mchojrin@xyconcept.com.ar

Conceptos básicos de Programación Orientada a Objetos 3
¿Qué son los objetos? 3
¿Qué son las clases? 3
¿Qué son los mensajes? 3
¿Qué es la herencia? 3
Características de Java 3
El modelo de ejecución de Java 3
Java es orientado a objetos 4
La administración de la memoria en Java 4
Sintaxis de Java 4
Clases enJava 5
Punto de inicio de una aplicación Java 6
Los objetos en Java 7
Arreglos en Java 8
El manejo de cadenas de caracteres de Java 8
Los paquetes de Java 10
Herencia en Java 11
Las interfaces en Java 13
Excepciones 14
La entrada/salida en Java 16
Los flujos: 16
En Java, así como en C++ la entrada/salida se ve bajo la abstracción de flujo. Un flujo es una corriente continuade datos desde o hacia el programa: 16
La entrada/salida estándar 17
Entrada/salida de archivos 17
Colecciones en Java 19
Aplicaciones gráficas en Java 20
Java Applets 22
Comunicación a través de redes 24
Referencias 24

Conceptos básicos de Programación Orientada a Objetos
¿Qué son los objetos?
En informática, un objeto es un conjunto de variables y de funciones relacionadas conesas variables.
Lo más importante de los objetos es que permiten tener un control total sobre 'quién' o 'qué' puede acceder a sus miembros, es decir, los objetos pueden tener miembros públicos a los que podrán acceder otros objetos o miembros privados a los que sólo puede acceder él. Estos miembros pueden ser tanto variables como funciones.
El gran beneficio de todo esto es la encapsulación,el código fuente de un objeto puede escribirse y mantenerse de forma independiente a los otros objetos contenidos en la aplicación.
¿Qué son las clases?
Una clase es un modelo que define las variables y los métodos comunes a un cierto tipo de objetos.
Las clases son las plantillas con las que luego se pueden crear múltiples objetos del mismo tipo. La clase define las variables y los métodoscomunes a los objetos de ese tipo, pero luego, cada objeto tendrá sus propios valores y compartirán las mismas funciones.
Primero deberemos crear una clase antes de poder crear objetos o instancias (ejemplares) de esa clase.
¿Qué son los mensajes?
Para poder crear una aplicación se necesita más de un objeto, y estos objetos no pueden estar aislados unos de otros, para comunicarse esos objetosse envían mensajes.
Los mensajes son simples llamadas a las funciones o métodos del objeto con el se quiere comunicar para decirle que haga alguna cosa.
¿Qué es la herencia?
La herencia es un mecanismo que permite crear una clase basándose en una clase existente, y ésta tendrá todas las variables y los métodos de su 'superclase', y además se le podrán añadir otras variables y métodos propios.Se llama 'Superclase' a la clase de la que desciende una clase.
Características de Java
El modelo de ejecución de Java
Java es un lenguaje multiplataforma, esto significa que puede ejecutarse un mismo programa en diferentes plataformas/arquitecturas. Esto se logra mediante la utilización de un software intermedio entre la plataforma real y las aplicaciones. Este software es conocido como lamáquina virtual Java.
Los programas escritos en Java se compilan a código máquina para esta máquina virtual (ByteCodes) y luego un intérprete los traduce al código máquina de la computadora real sobre la cual se está ejecutando el programa.
Prog.java
Compilador Java
Java ByteCodes
Java Virtual Machine
Máquina real

Comentar algo del JDK
Java es orientado a objetos
Java es un lenguajebasado en el paradigma de Orientación a Objetos, esto significa que sus elementos son objetos, incluso las aplicaciones hechas en Java. Sin embargo, existen también los tipos de datos simples (o escalares), los cuales no se comportan como objetos (no tienen propiedades ni métodos), ejemplos de estos son: int, byte, char y boolean.
Todos los objetos en Java son tratados en forma dinámica, es decir...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • introduccion al lenguaje java
  • Introducción al Lenguaje de Java
  • Lenguaje java
  • Lenguaje java
  • lenguaje Java
  • LENGUAJE JAVA
  • El lenguaje Java
  • lenguaje java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS