ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion Orienta a objetos Java


Enviado por   •  7 de Octubre de 2018  •  Apuntes  •  1.472 Palabras (6 Páginas)  •  89 Visitas

Página 1 de 6

[pic 2]

  • Java es un lenguaje de programación de alto nivel, con el que se pueden escribir programas convencionales como para internet.
  • Una ventaja que tiene Java sobre otros lenguajes es que es independiente de la plataforma, es decir que el código producido por el compilador Java puede trasportarse a cualquier plataforma (Intel, Sparc, Motorola), que tenga una maquina virtual Java y ejecutarse.
  • Java incluye 2 elementos:
  • Un compilador: produce un código de bytes que se almacena en un fichero
  • Un intérprete (maquina virtual de java): ejecuta el fichero con el código de bytes


  • Compilador: Es un programa que sirve para traducir un programa escrito en un lenguaje de alto nivel(programa fuente) a lenguaje maquina que puede ser ejecutado por la computadora.
  • Intérprete: Un interprete no genera un programa escrito en lenguaje maquina a partir del código fuente, si no que efectúa la traducción y ejecución simultáneamente para cada línea del programa, es decir, verifica una línea, si no encuentra errores la ejecuta y después continua con la siguiente línea del programa.
  • Java es un lenguaje compilado e interpretado, a diferencia de otros que solo son uno u otro(como C, que es solo compilado).
  • El código fuente es compilado y se produce un archivo llamado bytecode que puede ser ejecutado por cualquier dispositivo que tenga una maquina virtual de java (interprete).

[pic 3]

[pic 4]

[pic 5]


CREAR PAQUETE

[pic 6]

CREAR PAQUETE

[pic 7]

CREAR CLASE

[pic 8]

CREAR CLASE

[pic 9]

CREAR CLASE

[pic 10]

HOLA MUNDO JAVA

[pic 11]

HOLA MUNDO JAVA

[pic 12]


EXPLICACIÓN HOLA MUNDO JAVA Toda clase debe estar dentro de un paquete, tenemos el paquete:

[pic 13]

  • Tenemos la clase Hola01 y sus respectivas llaves de apertura y cierre:

[pic 14]

EXPLICACIÓN HOLA MUNDO JAVA

  • Tenemos la clase principal main que es static y public (se explicaran mas adelante, por el momento no preocuparse por String[] args) y sus respectivas llaves de apertura y cierre:

[pic 15]

  • Para mostrar datos en la pantalla, utilizamos el método System.out.println() y entre comillas dobles colocamos el mensaje a desplegar:

[pic 16]

PALABRAS RESERVADAS

  • Una palabra reservada o palabra clave es una palabra con un uso específico dentro del lenguaje y no puede utilizarse para otro fin.
  • Las palabras reservadas, también llamadas palabras clave deben escribirse siempre en minúsculas, de forma que for es una palabra clave, mientras que For, FOR o foR no lo son.

[pic 17]

  • Más adelante se explicará para que sirven cada una de ellas.

IDENTIFICADORES

  • Los identificadores son nombres que le damos a tipos, literales, variables, clases, interfaces, métodos, paquetes y sentencias de un programa.
  • Un identificador consta de uno o más caracteres (letras, dígitos y caracteres especiales).
  • El primer carácter de un identificador debe ser:
  • Una letra(mayúscula o minúscula)
  • El carácter de subrayado (_) El carácter de dólar ($).
  • No puede comenzar por un dígito ni pueden contener caracteres especiales.
  • En java una letra minúscula es un carácter diferente a esa misma letra en mayúscula, por ejemplo, los identificadores:
  • Suma Suma
  • SUMA

Son diferentes.

IDENTIFICADORES

  • Uno
  • Dos
  • 3tres
  • _456
  • $balls
  • AcDc
  • &kiss
  • 68ipn
  • .mexico
  • 3.1426
  • ?Hola
  • suma
  • Calcular_Números_Primos

TIPOS DE DATOS

  • Un dato siempre lleva asociado un tipo de dato, que determina el conjunto de valores que puede tomar
  • En Java toda la información que maneja un programa está representada por dos tipos principales de datos:
  • Datos de tipo básico o primitivo.
  • Referencias a objetos(se verán mas adelante).
  • Los tipos de datos básicos o primitivos no son objetos y se pueden utilizar directamente en un programa sin necesidad de crear objetos de este tipo

TIPOS DE DATOS Los tipos de datos primitivos que soporta Java son:

[pic 18]

DECLARACION DE UNA VARIABLE

  • Una variable representa un espacio de memoria para almacenar un valor de un determinado tipo.
  • El valor de la variable puede ser modificado a lo largo de la ejecución del bloque donde la variable es accesible.
  • Se puede modificar cuantas veces se desee.
  • Para declarar una variable se necesita enunciar el nombre y asociarle un tipo.
  • Ejemplo:

[pic 19]

  • Una variable declarada dentro de un bloque, entendiendo por bloque el código encerrado entre las llaves { }, es accesible solo dentro de ese bloque.

PROGRAMA TIPOS DE DATOS

[pic 20]

PROGRAMA TIPOS DE DATOS

[pic 21]

PROGRAMA TIPOS DE DATOS Ejecución:

[pic 22]

COMENTARIOS

  • Un comentario es un mensaje a cualquiera que lea el código fuente.
  • Añadiendo comentarios se hace más fácil la comprensión de un programa.
  • La finalidad de los comentarios es explicar el código fuente.
  • Java soporta 3 tipos de comentarios:
  • Comentarios de una línea:
  • Comentarios de múltiples líneas:
  • Comentarios de documentación

COMENTARIOS Comentarios de una línea:

Comienza con una doble barra (//) y se extiende hasta el final de la línea

[pic 23]

  • Comentarios de múltiples líneas:

Empieza con los caracteres /* y finaliza con los caracteres */,

y pueden ocupar más de una línea.

[pic 24]

  • Comentarios de documentación:

Este tipo de comentario comienza con /** y termina con */. Son comentarios especiales que se utilizan para generar documentación acerca del programa.

[pic 25]

CREAR UN OBJETO Un objeto se crea de la siguiente forma:

[pic 26]

  • Donde:
  • clase: es el nombre de la clase de donde derivara el objeto
  • nombre_del_objeto: como su nombre lo indica es el identificador que se le dará al objeto.
  • new: es la palabra reservada que indica que se creara un nuevo objeto.
  • clase(): es una llamada al constructor (se abordara posteriormente) de la clase para que construya el objeto.

COMO LEER DATOS

  • Para leer datos en java, existen diversas formas de hacerlo, por el momento lo haremos de la siguiente manera:
  • Importando la clase Scanner para poder utilizarla:

[pic 27]

  • Creando un objeto de la clase Scanner, que se llamará Lector, System.in, sirve para indicar que se ingresaran datos al programa:

[pic 28]

  • Creando una variable para guardar el dato leído:

[pic 29]

  • Asignando el valor leído a la variable dependiendo del tipo:

[pic 30]

En este caso se utiliza .nextInt(), por que se lee un entero.

...

Descargar como (para miembros actualizados)  txt (9.8 Kb)   pdf (1.5 Mb)   docx (1 Mb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com