Ir para conteúdo
Entre para seguir isso  
Dark Skyllen

Aula 1 - Introdução ao Java

Recommended Posts

Dark Skyllen    7
Dark Skyllen

Introdução ao Java

 

 

Boa noite, essa é a primeiro de muitas aulas que pretendo fazer. Todas elas com o intuito de ensinar aos INTERESSADOS a linguagem java.

 

Todas essas aulas foram/serão feitas por mim: Dark Skyllen

 

 

 

Importante:

 

Antes de começarem as aulas, dou a sugestão para procurarem um tópico de lógica aqui na OTNet ou então procurar no google por um tópico de lógica bem simples. Isso facilitará bastante o aprendizado.

 

 

 

Introdução ao Java - Downloads

 

Primeiramente, devemos instalar todos os programas que iremos utilizar para podermos programar java. São eles:

 

Java Development Kit 6 - Como fazer o download:

 

Primeiramente, CLIQUE AQUI PARA FAZER O DOWNLOAD.

Logo depois que a página carregar siga as intruções:

 

1 - Abrirá uma página da SUN, logo no canto esquerdo terá uma caixa de diálogo, escolha sua plataforma e clique em download, como na imagem abaixo:

 

aula11.jpg

 

 

 

2 - Ao clicar em Download, abrirá uma caixa de mensagem, pedindo para você digitar seu usuário e senha, mas NÃO é necessário ter uma conta para baixar. Clica em Skip this step, logo no final do formulário de login, como na imagem:

 

aula12.jpg

 

 

3- Seguindo os passos corretamente, você será redimensionado para a página do download e dentro de segundos ele começará.

 

 

 

IDE Gel: Para fazer o download clique aqui! - Link direto

 

 

-----

 

Baixando esses dois programinhas estaramos prontos para podermos começar nossas aulas de java! :D

 

 

 

 

Introdução ao Java - Configurando o GEL

 

Após o download do GEL e do JDK6, instale PRIMEIRAMENTE o JDK6, assim que terminar a instalação do JDK, instale o Gel.

 

Assim que instalar o GEL, abra ele para podermos configurar.

 

1 - O GEL abrirá uma mensagem como essa:

 

aula13.jpg

 

 

Clique em Próximo.

 

 

2 - Logo que clicar em próximo abrirá uma outra janela. Escolha a opção:

  • Configurar manualmente a JDK

Clique em Próximo.

 

 

3 - Agora ele irá pedir pra você especificar aonde foi instalado seu JDK. Então clique em ADICIONAR.

 

Então, abrirá uma janelinha para você escolher seu diretório.

Vá até onde você instalou seu JDK, se voce não mudou provavelmente foi:

 

C:/Arquivos de Programas/Java/jdk1.6.0_...

 

 

aula14.jpg

 

 

Clique em Ok e ficará assim:

 

 

aula15.jpg

 

 

Clique em Próximo

 

4 - Agora para finalizar clique em TERMINAR e pronto, sua IDE está pronta para uso!

 

-----

 

 

Introdução ao Java - Começando nossas aulas

 

 

Bom, agora que estamos com tudo configuradinho, iremos começar as nossas aulas em java. Gostaria de dizer a todos, que programação exige paciência e muito uso de lógica. Aqui no fórum há alguns tópicos com aulas de lógica, seria bom dar uma olhadinha neles. Não adianta pegar o primeiro código e desistir porquê você não entendeu, tudo leva tempo.

 

Começando...

 

Abra o GEL, que você instalou e configurou no passo anterior.

Vá lá emcima, em FICHEIRO>NOVO, então aparecerá opções de novos arquivos... escolha Ficheiro JAVA.

 

De um nome para seu arquivo e clique em salvar. No meu caso, dei o nome de aula1.java

 

Pronto, vamos programar.

 

 

Introdução ao Java - Corpo do Programa

 

Para começarmos nosso programa, devemos primeiro criar uma classe, que terá o nome do arquivo que você salvou.

 

Então, para criar a classes o code é o seguinte:

 

[b]class[/b] aula1 { [color=SeaGreen]//Ao invés de aula1, coloque o nome do seu arquivo.
[/color] 
}

Então agora, devemos declarar nosso método principal, o main.

É ele que dará vida ao nosso programa.

 



[b]class[/b] aula1{

[b]public static void[/b] main(String args[])
{

[color=SeaGreen]// aqui irá os códigos que darão vida ao seu programa.[/color]

}


}



Explicando métodos:

Métodos são "pedaços" de código que pertencem a uma classe e tem por finalidade realizar uma tarefa. Métodos geralmente correspondem à uma ação do objeto. Exemplo: correr, pegar, etc. Numa classe para realizar cálculos matemáticos poderia ser pegar somar, subtrair, dividir, etc.
Bom não há muito que explicar por enquanto, vocês vão entender isso mais pra frente, mas:

 

 

 

public - método acessível por qualquer classe.

 

static - todos os métodos declarados como static não necessitam de instâncias para serem acessados.

 

void - retorna um valor null (nulo)

 

main - nome do nosso método

 

(String args[]) - São os parâmetros do métodos, isso é necessário. Criamos um array (explicarei mais pra frente) do tipo string que será necessário para o método main.

 

Não adianta vocês tentarem entender tudo de uma vez, mais pra frente vocês entenderão direitinho, se seguirem todas as aulas.

 

 

 

Agora que aprendemos sobre o que são métodos e vimos pra que serve o método main, vamos ver o comando System.out.println(). Esse comando já vem do java e por isso não é necessário importar nenhuma biblioteca. Ele irá imprimir na tela do console uma mensagem. Vamos escolher a mensagem "Bem vindo".

 

Importante: O S do System, precisa ser MAIUSCULO, assim como o S de String.

 

Nosso bloco de códigos ficará:

 

[b]class[/b] aula1{

     [b]public static void[/b] main(String args[])
     {

     System.out.println([color=DarkOrange]"Bem vindo"[/color]);

     }


}

Pronto, vamos compilar nosso código.

 

Para compilar e executar siga a imagem abaixo:

 

aula16.jpg

 

 

Depois de compilado, execute:

 

 

aula17.jpg

 

Introdução ao Java - Variáveis

 

Bom, agora que aprendemos o System.out.println, vamos aprender a trabalhar com variáveis no java. É muito simples:

 

Int - Recebe qualquer valor INTEIRO. Ex: 1, 10, 19192.

 

Double - Recebe qualquer valor INTEIRO e "QUEBRADO". Ex: 0,25,1, 0,333.

 

Boolean - Recebe um valor lógico. São eles: True(verdadeiro) ou False (falso)

 

String - Recebe um valor do tipo texto. Sempre os textos devem ser declarados com aspas. Ex: "Olá", "1", "3.31". TUDO QUE ESTIVER ENTRE "" É CONSIDERADO DO TIPO STRING.

 

Esses são os mais usados, se você quiser aprender mais sobre o restante procure um outro tópico sobre lógica ou então "joga no google".

 

 

Para declarar essas variáveis é simples:

 

[Tipo da variavel] nome_da_variavel;

 

Ex: int numero1 = 1; // Criamos uma variavel do tipo INT chamada numero1 que vai receber como valor default 1.

 

 

 

Vamos colocar no nosso programa as variáveis? Pegamos nosso código.

 

[b]class[/b] aula1{

     [b]public static void[/b] main(String args[])
     {

     System.out.println([color=DarkOrange]"Bem vindo"[/color]);

     }


}

Vamos declarar uma variável e colocá-la em uso:

 

[b]class[/b] aula1{

     [b]public static void[/b] main(String args[])
     {


     String nome = [color=DarkOrange]"Dark Skyllen"[/color];
     System.out.println([color=DarkOrange]"Bem vindo "[/color]+nome);

     }


}

 

String nome = "Dark Skyllen";

System.out.println("Bem vindo "+nome);

 

Declaramos a variavel nome, do tipo String (texto) e atribuimos um valor a ela. Esse valor foi: Dark Skyllen.

Então, no nosso System.out.println, colocamos para ele mostrar a mensagem "Bem vindo "+ o valor atribuido à variavel nome. Ficando então?

 

Bem vindo Dark Skyllen

 

Compile e execute seu ficheiro para ver se funcionou!

 

Seria isso uma junção de textos.

Isso é possível com todas as variáveis, agora quero que treinem em casa com as outras variaveis, exceto com a booleana, porque não há o que imprimir com essa variável :thumbsdown:

Bom pessoal, por enquanto é só.

Vou programar a Aula 2 e posto aqui assim que possível ok?

 

 

Espero que tenham gostado, abraços (Y)

 

 

Aula Desenvolvida por: Guilherme Chiara [Dark Skyllen]

 

Editado por Dark Skyllen

Compartilhar este post


Link para o post
Compartilhar em outros sites
the Gray Fox    0
the Gray Fox

Não entendo de Java, muito menos pretendo entender. Mas o tutorial ficou muito bem estruturado e de fácil entendimento. Valeu ae, e boa sorte àqueles que desejam tornar-se programadores.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Raphael Carnaúba    1
Raphael Carnaúba

Muito bacana Dark!!

Se eu "ainda" fosse mod , ja dava o APROVADO!! mais como não sou, se contente com minha satisfação :D

 

Eu nem sabia como começar o.O', nem sabia do compilador java, pra mim era tudo linguagem de website! hahahaha

 

Faloras!

/ Carnaúba

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dark Skyllen    7
Dark Skyllen

#Rapha

 

HAHA, tem sim. Mais pra frente vou mostrar como mecher com o NetBeans, ai vai ficar mais fácil. (:

Compartilhar este post


Link para o post
Compartilhar em outros sites
nazgulzeh    0
nazgulzeh

Parabéns pela iniciativa cara. Muito bem explicado e tal, aguardamos a proxima aula professor =P

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dark Skyllen    7
Dark Skyllen

A próxima aula vai demorar um pouquinho, dia 25 agora, vou viajar e só volto dia 31.. então, espero que aguardem até lá.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites
Piikachu    0
Piikachu

Muito bom o tutorial, bem explicado, simples, em linguagem que básicamente todos que sabem ler entendem, espero que não seja apenas uma febre que acabe na terceira/quarta aula.

 

Dica: Dispense as IDEs de desenvolvimento nas primeiras aulas, ensine a compilar com o bom e velho melhor javac arquivo.java/java Classe, pois assim a pessoa sabe fazer se não tiver os ambientes no computador em que tiver.

 

Fora isso,

APROVADO. ;]

 

Dúvidas em Java eu respondo também, mas

APENAS pelo IRC, informem-se sobre.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dark Skyllen    7
Dark Skyllen

Sim Piikachu, e garanto que não vai ser uma febre..

Estava viajando, voltei ontem e prometo que assim que possível eu fasso a segunda aula.

 

As IDE's virão só mais pra frente, garanto.

 

Obrigado,

Dark Skyllen

Compartilhar este post


Link para o post
Compartilhar em outros sites
Join_u    0
Join_u

Muito bom mesmo!!!

eh o que esta faltando nas areas de desenvolvimento!

A proposito vc entende sobre JBlend ?

como eu faço para rodar junto co java.... abraços!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dark Skyllen    7
Dark Skyllen

Já ouvi falar sobre JBlend, mas nunca tentei mexer com ele.

Se eu não me engano é pra aplicações de WM não é?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Join_u    0
Join_u

Bem eu morei um tempo no japao e la todos os celulares possuem um chip que roda aplicativos feito em java mas precisa ser compilado junto co jblend eu ateh comecei a pesquisar sobre mas infelizmente meu forte eh plataforma microsoft uaahuahuahu bem eu vou tentar aprender um pouco de java e ver se consigo fazer alguma coisa co o jblend huahua valeu mesmo!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites
Proteus    0
Proteus

a partir de Introdução ao Java - Variáveis

o tópico ficou conhecido como "Introdução a programação" rs pq começou a ensinar sobre variáveis em geral

Compartilhar este post


Link para o post
Compartilhar em outros sites
HenneT    2
HenneT

GEL WTF mano!

 

O eclipse ai, netbeans e o cara vem me mostrar um tal de GEL, para!

Compartilhar este post


Link para o post
Compartilhar em outros sites
NatuNobillis    0
NatuNobillis

caramba muito foda, bem formatado, bem explicado, valeu ai, vai me ajudar bastante*-*

Compartilhar este post


Link para o post
Compartilhar em outros sites
Eventide    7
Eventide

o download da SDK tá diferente aqui, por favor se possível atualize o tutorial, parece que agora precisa de registro e eles pedem o tipo de processador...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×