segunda-feira, 23 de janeiro de 2012

Qual o nome do filme? [Engraçado]

Labeled loops [Java]

Estou estudando Java (Gosto muito...) e me deparei com algo que não conhecia (Sempre acontece!)...

Bem... Abaixo segue um exemplo simples do que é isso e um pouco de código.

Labeled loops são loops rotulados, a sua utilização só se torba útil quando temos loops encadeados, ou seja, um dentro do outro.
Imagine que você tenha 2 loops for, e a sua lógica diz que quando a variável controladora do loop mair interno for par ele deve sair dos loops e executar a próxima linha abaixo do loop mais exterior.

Exemplo:
rotuloExterior:
for(int i =0;i<10;++i) {
    for(int j=0;j<10;++j) {
         if( j%2 ==0) 
            break rotuloExterior;
    }
}
// outra linha d codigo qualquer



Desse jeito logo que j for par os 2 loops são parados!


sábado, 21 de janeiro de 2012

História do Java

Ontem tive a curiosidade de buscar algo sobre a história dessa linguagem de programação que ao tanto e além de conhecer um pouco desse história também encontrei um vídeo super bacana que conta essa história de uma forma mais engraçada...

*>>>> História do Java
Linguagem desenvolvida na década de 90, é uma linguagem de programação orientada a objeto e foi desenvolvida por uma equipe chefiada por James Gosling, na Sun Microsystems. Diferente das outras linguagens de programação que são compiladas em código nativo, a linguagem Java é compilado para bytecode que é executado por uma JVM (Java Virtual Machine).

Mais informações aqui: ->   http://pt.wikipedia.org/wiki/Java_(linguagem_de_programa)

                                                       Esse é o mascote oficial do Java o Duke.

*>>>> Vídeo história do Java [Super engraçado]