Introducción al Lenguaje de Java

Páginas: 12 (2847 palabras) Publicado: 11 de febrero de 2015
Introducción al lenguaje Java

Conceptos Básicos
// comentarios para una sola línea
/* comentarios de una o más líneas */
/** comentario de documentación, de una o más líneas */

„

Comentarios

„

Identificadores

Identificador
_identificador

Palabras Clave
y Reservadas

abstract continue for boolean default goto null ………….
cast future generic …….

„

„

Literales„

Operadores

„

Separadores

identi_ficador
$identificador

Tipo

Ejemplo

Tipo

Ejemplo

Enteros

21, 0xDC

Reales

3.14, 2e12

Booleanos

true, false

Caracteres

'x', \t, \u0234

Cadenas

"Esto es 1 cadena"

*= /= %= += -= < > = == != ++ -- *
/ % etc..
()- paréntesis
; - punto y coma

A.R.S.S.

Identi_ficador

{} – llaves
, - coma

[] –corchetes
. - punto

1

1

Objetos y Tipos de Datos
OBJETOS

„

Objeto = Conjunto de variables y funciones
relacionadas con esas variables
• Encapsulamiento
• Herencia
Tipo

TIPOS DE DATOS
SIMPLES

„

Descripción

Tamaño

Clase equivalente

boolean

Valor lógico

1 bit

Boolean

char

Carácter

16 bit

Character

byte

Entero muy pequeño

8 bitshort

Entero pequeño

16 bit

int

Entero normal

32 bit

Integer

long

Entero grande

64 bit

Long

float

Número real de precisión simple

32 bit

Float

double

Número real de doble precisión

64 bit

Double

void

Tipo vacío

A.R.S.S.

2

Clases: Definición y Tipos
“Una clase es una agrupación de datos (variables o campos) y de
funciones(métodos) que operan sobre esos datos.”
„

„

„

abstract : Una clase abstract tiene al menos un método
abstracto. Una clase abstracta no se instancia, sino que se
utiliza como clase base para la herencia.
final : Una clase final se declara como la clase que termina una
cadena de herencia. No se puede heredar de una clase final.
public : Las clases public son accesibles desde otras clases,bien sea directamente o por herencia. Son accesibles dentro del
mismo paquete en el que se han declarado. Para acceder desde
otros paquetes primero deben ser importadas.

A.R.S.S.

3

2

Clases: Definición y Tipos
[abstract|final|public] class NombreClase [extends NombreSuperClase]
[implements NombreInterface]
{ // cuerpo de la clase }
En Java todas las clases tienen unasuperclase, que se especifica
mediante la palabra clave extends. Si no se especifica una superclase,
se asume que se hereda de la clase Object.
En Java sólo se puede derivar de una clase. Para simular la herencia
múltiple se deben utilizar interfaces, mediante la palabra clase
implements.
Una interface es un conjunto de declaraciones de funciones. Si una
clase implementa una interface, debe definirtodas sus funciones. Una
clase puede implementar más de una interface.
En un fichero se pueden definir varias clases, pero sólo una de ellas
puede ser public. El fichero se debe llamar como la clase public con
extensión .java

„

„

„

„

A.R.S.S.

4

Variables Miembro
„

Variables miembro de objeto
„

„

„

Variables miembro de clase
„

„

„

Cada objeto que secrea tiene su propia copia de las
variables miembro.
Pueden ir precedidas en su declaración por uno de los
modificadores de acceso: public, private, protected.
Tienen el mismo valor para todos los objetos creados de la
clase.
Se crean anteponiendo la palabra static a su declaración.

Variables finales
„

„

A.R.S.S.

Una variable de un tipo primitivo declarada como final no
puedecambiar su valor durante la ejecución del programa.
Puede ser considerada como una constante.
5

3

Métodos: Definición y Tipos
[private |protected|public] [static] [abstract] [final] [native ]
[synchronized] TipoDevuelto NombreMétodo
( [tipo1 nombre1[, tipo2 nombre2 ]…] ) [throws excepción1 [,excepción2]… ]
Dentro de los métodos pueden incluirse:
Tipo NombreVariable [= Valor];
·...
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 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