micro

Páginas: 7 (1549 palabras) Publicado: 18 de junio de 2013
Lo que Java intenta hacer y lo hace con bastante éxito, es abarcar dominios
diferentes. De esa forma le permite efectuar trabajos para de aplicaciones
del lado del servidor, del lado del cliente, para teléfonos móviles,
programación científica, software de escritorio, navegación interplanetaria,
cualquier cosa…
James Gosling, creador de Java











class
.javabytecodes

bytecodes

javac,
class

public class MiPrimeraAplicacion
{
public static void main(String[] args){
System.out.println(“¡¡¡Controlo!!!”);
}
}

Es el entorno hardware o software donde se ejecuta un programa.

MiAplicacion.java
Java API

Java Virtual Machine
Plataforma basada en hardware

V 1.3

V 1.4

V 5.0

Ninguna
V 6.0

3.777

V 1.2

Clasesgenéricas

3.279

Aserciones
2.723

Ninguna
1.840

V 1.1

Ninguna
1.524

V 1.0

Clases
internas
211

Nace el
lenguaje

477

versión

Número de clases

Nuevas
características

C:\Archivos de programa\Java\jdk1.6.0_10\bin;

.java

public class Perro
{

Archivo código
Clase
Métodos
Instrucciones

}
public class Perro
{
void ladra(){
}
}Métodos
Instrucciones

public

public class Perro
{
void ladra(){
instruccion1;
instruccion2;
}
}

main
main

main

public
main

main

public class MiPrimeraAplicacion
{
public static void main(String[] args){
System.out.println(‚¡¡¡Controlo!!!‛);
}
}

main

main
class
.java

.class
MiPrimeraAplicacion.java

public class MiPrimeraAplicacion
{
public staticvoid main(String[] args){
System.out.println(‚¡¡¡Controlo!!!‛);
System.out.println (‚¡¡¡Java!!!‛);
}
}

javac MiPrimeraAplicacion.java

java MiPrimeraAplicacion

public class MiPrograma
{
// definición de la clase
private static void main…
}

class Animal
{
// Definición de la clase
}
class Perro
{
// Definición de la clase
}

class Gato
{
// Definición de la clase
}class Ardilla
{
// Definición de la clase
}

package

int tamaño = 22;
String nombre = ‚Ana‛;

Perro miPerro = new Perro(nombre,tamaño);
x = tamaño – 5;
if (x < 20) miPerro.ladra(8);

while (x > 3) {
miPerro.juega();
}
int[] listaNumeros = {2,4,6,8};
System.out.print(‚Hoola‛);

System.out.print(‚Perro: ‚ + nombre);
String numero = ‚8‛;
int z = Integer.parseInt(numero);

try {leeElArchivo(‚miArch.txt‛);
}
catch (FileNotFoundException ex) {
System.out.print(‚No hay archivo‛);
}











byte

Byte

0

short

Short

0

int

Integer

0

long

Long

0L

float

Float

0.0f

double

Double

0.0d

Character

null

Boolean

false

char
boolean

F

double

String
new
String

f

byte x = 7;x
byte

void haz(byte z)
{}

z
byte

haz()

x

z

byte

byte

obj.haz(x);

void haz(byte z) {}

x

z

byte

byte

void haz(byte z) { z = 0;}

Objeto
Perro

Perro miPerro = new Perro();
miPerro

miPerro
Perro

miPerro

Perro

void haz(Perro z)
{}

z

Perro

Perro

Objeto
Perro

haz()

miPerro

Perro

Perro

miPerro

zobj.haz(miPerro);

miPerro

void haz(Perro z) {}

Objeto
Perro
miPerro

z

Perro

Perro

void haz(Perro z) { z.edad = 10;}

miPerro

/*
Comentario ‘bloque’ (líneas múltiples)

1

*/
/**
Comentario de documentación utilizado para generar
documentación automática del programa (pe, con javadoc)
Empieza con /** y nos encontraremos variables del tipo
@version 1.0
*/

publicclass MiPrimeraAplicacion
{
public static void main(String[] args){
System.out.println(‚¡¡¡Controlo!!!‛);
System.out.println (‚¡¡¡Java!!!‛);
}
}

2

3
// Comentarios de ‘línea’

@see

@version
@author

@param
@return
@exception

/**
* Este es un programa que muestra los saludos del programados.
* @version 1.00 2008-11-27
* @author Yo Mismo
* @see Adios
*/...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Micro
  • Micro
  • Micro
  • Micro
  • Micro
  • micro
  • micro
  • Micro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS