Browsing the archives for the internet tag.

“Hello Mundo” parte 3

Java, SEO, curso, programação
Escrevemos o primeiro programa em java, compilamos e executamos ele na ultima aula (aula 4).
Vamos dar uma olhada mais de perto no código do programa “Hello Mundo”.
O código do programa deverá ser:

/*
* Main.java
*
* Created on 25 de Outubro de 2007, 11:56
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/

package hellomundoapp; /**
*
* @author Rogerio
*/
public class Main {

/** Creates a new instance of Main */
public Main() {
}

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println(”Hello Mundo!”); // visualiza a frase.
}

}

Para começar, numerei as linhas para facilitar a explicação.

O programa “hello Mundo” possui três componentes: os comentários do código, a definição da classe hellomundoapp e o método main.

Os comentários do código

Os comentários são textos escritos pelos programadores para melhorar a o entendimento do código do programa. Normalmente explica o que o código vai fazer naquela parte do programa. Serve para que outros programadores se orientem e entendam o que está acontecendo naquela parte do programa. Os comentários não fazem com que o computador realize uma ação quando o programa é executado O compilador Java ignora os comentários.

Há 3 maneiras de inserir um comentário em um programa Java:

1 - /* comentário */ - escreve-se o comentário entre os */. Pode-se fazer em múltiplas linhas. Abre-se o comentário com /* , escreve-se com múltiplas linhas ou não, depois fecha-se o comentário com */ . No programa “Hello Mundo “, há comentários de múltiplas linhas iniciando na linha 1 e fechando na linha 8. este comentário estão escritos o dia de criação do programa. O NetBeans cria automaticamente este tipo de comentário toda vez que criamos uma class

2 - /** documentação*/ -comentário utilizado para escrever documentação. As linhas 10 a 13 (autor do programa), 16(criação de uma nova instancia de classe), 19 a 21 (parâmetros) são comentários de documantação também criados automaticamente pelo NetBeans.

3 - // comentário - comentário de única linha. O compilador java ignora tudo após //. O comentário pode ir até o fim da linha. Na linha 23 inserimos um comentário de uma única linha explicando o comando escrito no código.

Use comentários para esclarecer conceitos difíceis do programa.
Esquecer um dos delimitadores do comentário causa um erro de sintaxe.
Não se preocupem com algumas palavras escritas acima como nos comentários de documentação. Vamos vê-las no tempo certo

Definição da Classe main

Uma classe é definida pelo seguinte comando:

class nomedaclasse {
. . .
}

A palavra class inicia a definição da classe seguida pelo seu nome e o código de cada classe aparece entre os colchetes. O conceito de classes veremos nas próximas aulas. Em nosso programa a classe é iniciada na linha 14 e finalizada na linha 25.

14 public class Main {

15 /** Creates a new instance of Main */
16 public Main() {
17 }

18 /**
19 * @param args the command line arguments
20 */
21 public static void main(String[] args) {
22 System.out.println(”Hello Mundo!”); // visualiza a frase.
23 }

24 }

O Método main

Nas aplicações em Java, toda aplicação deve ter o método main cuja o código é:

public static void main(String[] args)

Este comando é o ponto de entrada de sua aplicação e chamará todos os outros métodos requeridos pelo seu programa. O método main começa na linha 21 e se encerra na linha 23.

A linha 22:

System.out.println(”Hello World!”);

Utiliza a classe System das bibliotecas java para escrever a mensagem no dispositivo de saída padrão, no caso a janela Saída do netBeans.

21 public static void main(String[] args) {
22 System.out.println(”Hello Mundo!”); // visualiza a frase.
23 }

Se você não entendeu…

O programa java é dividido e 3 parte; os comentários, a definição de classe e o método main

Os comentários pode ser escritos de 3 formas (/* texto*/, /** documentação*/ e //texto ) e não são lidos pelo computador. Servem para explicarmos partes do código melhorando a legibilidade do programa.

Classe será explicado melhor no futuro.

O método main é o método que executará o código e todos os outros métodos de seu programa. Todo programa Java tem que ter o método main.

Muita coisa pra um dia? Tudo bem!!! Conforme formos nos aprofundando, estes conceitos vão ficando mais simples. Lembrem-se que ainda estamos no primeiro programa.

Espero que tenham gostado!!!

Referência: http://java.sun.com/docs/books/tutorial/getStarted/cupojava/netbeans.html

Java- Como Programar - Deitel Quarta Edição

Dúvidas: teks@palmierinet.com

No Comments

A Web 2.0

Web 2.0

Confesso que tive que estudar um pouco para escrever sobre web. Mas como um profissional de informática nunca ouviu falar de web 2.0? Deixe-me contar a minha história. Na verdade sempre fui muito fã de web desde de seus primórdios (pelo menos na cidade que eu morava) mas fui me aventurar em informática apenas em 2003 quando decidi fazer o curso de processamento de dados. Foi ai na verdade, que ouvi pela primeira vez o termo web 2.0, no Sun Tech Days em São Paulo, em uma das palestras para estudantes. Não dei muito atenção mas, hoje, percebo que, mesmo sem saber esta web invadiu minha vida tecnológica. Quem nunca assistiu um video no YouTube, ou ouviu falar de Orkut, Wikipédia, Google entre outros . Hoje é impossivel você pensar em utilizar internet profissionalmente ( criar sites, blogs, serviços) e não pensar em web 2.0. Mas como se definiria a web 2.0? Seria pretensão de minha parte, um iniciante em web definir algo tão grande como este. Prefiro sitar alguns recursos desta nova (não tão nova) web para que possamos analisa-los mais afundo futuramente.

As principais caracteristicas da web 2.0 são

- Participação:O internauta, que antes era um expectador, agora passa a ser um colaborador da web. Para isso surgiram varios instrumentos virtuais como as ferramentas wiki, os serviços google, os blogs. A internet começa a ser feita pelos usuários.

- Facilidade no uso: Foco na simplicidade e que seja algo divertido ao usar. O usuário nã apenas “usa” a internet, ele se entretem, se diverte.

- Economia e design : O reaproveitamento de conteúdo e o design são mudados para atender as mudanças no conceito de web. Surgem o ajax, e outras várias linguagens para atender estas necessidades (entre elas o Ruby on rails que falamos aqui no ultimo post).

- Padronização: começam a surgir as regras de padronização na web como CSS-Design, Microformats, Web padrão.

- Convergência de informações: acesse o que você quiser aonde quiser. Ferramentas e sites armazenamento e compatilhamento de audio e video, RSS e a mobilidade de informações são uma das caracteristicas mais bacanas da web 2.0.

Existem vários videos e palestras sobre web no YouTube mas o video abaixo é a versão em português de um video americano que acho que explica bem a evolução da web e a web 2.0. Se você tiver oportunidade assista pois vale a pena.

O link abaixo é a versão em inglês legendado em português.

Espero que tenham gostado.

Obrigado

No Comments
Newer Posts »


  • Veja Também!

  • Ads by Palmierinet

  • Recent Comments

    • Ad by google