Hola!!..
seria un poco dificil explicar todo sobre java en un msje del foro, pero basicamente la estructura de una clase en Java es la siguiente..
class NombreDeLaClase
{
//Atributos de la clase
(public o private) TipoDeDato nombreDelAtributo;
.
.
//Constructor
public NombreDeLaClase(TipoDeDato parametros )
{...}
//Metodos
(public o private) TipoRetorno nombreMetodo(TipoDeDato parmetros) {...}
}
para realizar un programa que sea "ejecutable" por asi decirlo, puedes usar el metodo main de la siguiente forma
public class test
{
public static void main(String args[])
{
//Tu programa...
}
}
el modificador "static" le indica a java que no se necesita una instancia de el objeto test para poder ejecutar el metodo main..
te dejo un
link con un manualbasico de java, y
otro que tambien es muy bueno..
Saludos