Java

Vamos Começa com o Básico

System.out.println("Hello World!");//Aqui você estará imprimindo na
tela linha por linha o que você escreve esta entre as ("").
 
Existe alguns tipos de dados vou citar alguns 
 
Declaração de variáveis pode ser feito de duas maneiras:
int x = 10, y = 20;//ou
int x,y;
x = 10;
y = 20;
 
Os dois jeito estão correto mais eu particularmente prefiro o primeiro.
iremos agora imprimi alguns valores.
 
int x = 10, int y = 20; // declaração de variáveis do tipo inteiro.
double dolar = 2.62;
 
// As linha seguinte enviam o conteúdo das variáveis para tela. 
System.out.println(x);
System.out.println(y);
System.out.println(dolar);
 
 
 
 
 
 
 
Iremos fazer agora um programa bem simples em que recebemos três notas e tiramos a media:
//declaração e inicialização de variáveis         
int nota1=0, nota2=0,trabalho=0,media=0;
        String s;
        //recebe o conteúdo digitado
        DataInputStream dado;
        //tratamentedo de erro
        try {
        //imprima na tela
        System.out.println("Digite a primeira nota: ");
        //recebe conteudo
        dado = new DataInputStream(System.in);
        //a variável s recebe o conteúdo digitado
        s = dado.readLine();
        //parando o conteúdo da variável s para nota1
        //e convertendo para int
        nota1=Integer.parseInt(s);
        System.out.println("Digite a primeira nota2: ");
        dado = new DataInputStream(System.in);
        s = dado.readLine();
        nota2=Integer.parseInt(s);
        System.out.println("Digite a primeira trabalho: ");
        dado = new DataInputStream(System.in);
        s = dado.readLine();
        trabalho=Integer.parseInt(s);
        //conta aritmética somando tudo e dividindo por 3
        media=(nota1+nota2+trabalho)/3;
        System.out.println("Media: "+media);
        //se alguma letra for digitada ele da um erro e exibi o println
        } catch (IOException ex) {
            System.out.println("Houve um erro na entrada de dados");
        }
        catch (NumberFormatException ex)
        {
            System.out.println("Por Favor Somente Número!");
        }

        }

    }
 
Criando outro programa agora com alguns alertas
//declarando variáveis e iniciando
        int nota1 = 0, nota2 = 0, media = 0;
        //iniciando uma String sem texto ou vazia
        String aux = "";
        //usar aux para guarda o que o usuário escreveu
        //essa novo codigo JOptionPane.showInputDialog
        //cria uma caixa de dialogo para entrada de dados
        aux = JOptionPane.showInputDialog(null, "Entre com a nota 1");
        //estamos convertendo o que tem no aux para inteiro e jogando na nota1
        nota1 = Integer.parseInt(aux);

        aux = JOptionPane.showInputDialog(null, "Entre com a nota 2");
        nota2 = Integer.parseInt(aux);

        media = (nota1 + nota2) / 2;
        //aqui de vez entra dados ele ira exibir com 
        //uma caixa de dialogo o que esta dentro da media
        JOptionPane.showMessageDialog(null, "A media: " + media);
    }
} 
 
Exercício
1)Esse programa esta falando algo que seria o try e catch para você aprende a programa
e praticando então o exercício é circula com try e catch fazendo um tratamento de erro
que quando o usuário digita alguma letra ele informa
2)Crie um programa que recebe 3 nome e imprime na tela
3)Crie um programa que recebe 3 numero em que você soma todos e depois tira a media
4)Crie um programa que recebe o comprimento e a largura de um lote e montra com uma caixa de dialogo
5)Crie um programa que recebe dois numero de uma divisão e que montra o resto de sua divisão