You are on page 1of 2

Explicacin static.

public class A { private int x; public A( ) { x= 1; } }

Crear un objeto. A varb = new A( ); //objeto varb, un atributo x con valor 1.

import java.util.Scanner; Scanner entrada = new Scanner( System.in) ;

Entrada.nextInt( ); Entrada.nextDouble( ); Objeto.metodo( ); Lo indica son atributos y mtodos de instancia. INSTANCIA. CREAR OBJETO Si existen atributos y mtodos QUE NO SON DE INSTANCIA static No hay que crear objetos para utilizar los mtodos o atributos.

JOptionPane.showInputDialog( .. ) Math.pow( 2, 4); Clase.metodos( )

public class A { private int x; static int y; public A( ) { x= 1; } } Y es una variable static . No es de instancia Variables de Clase Solo hay 1 variable estatica que se comparte para todos los objetos

A varb = new A( )

A varc = new A( )

Variables en memoria A X 2

Variables en memoria A X 2

Total 4