0% acharam este documento útil (0 voto)
23 visualizações8 páginas

Curso de Programação em Java

O documento é um curso introdutório de programação em Java, abordando desde conceitos básicos de linguagens de programação até a criação do primeiro programa 'Hello World'. Ele explora a linguagem Java, o JDK, ambientes de desenvolvimento, tipos de dados, estruturas de controle, programação orientada a objetos, métodos e arrays. O curso é voltado para iniciantes e oferece orientações práticas para a execução de programas em Java.

Enviado por

Topchoice 24
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
23 visualizações8 páginas

Curso de Programação em Java

O documento é um curso introdutório de programação em Java, abordando desde conceitos básicos de linguagens de programação até a criação do primeiro programa 'Hello World'. Ele explora a linguagem Java, o JDK, ambientes de desenvolvimento, tipos de dados, estruturas de controle, programação orientada a objetos, métodos e arrays. O curso é voltado para iniciantes e oferece orientações práticas para a execução de programas em Java.

Enviado por

Topchoice 24
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 8

CURSO DE

PROGRAMAÇÃO
EM JAVA
Introdução para Iniciantes

Prof. M.Sc. Daniel Calife


Índice
1 - A programação e a Linguagem Java.

1.1 Linguagens de Programação

1.2 Java

1.3 JDK

1.4 IDE

2 - Criando o primeiro programa em Java

2.1 Hello World

2.2 Main()

2.3 Comentários

3 - Tipos de Dados e Aritmética

3.1 Tipos de Dados

3.2 Variáveis e Constantes

3.3 Comandos de Entrada e Saída

4 - Estruturas de Controle: Seleção

4.1 If

-Operadores Relacionais-

4.2 If / Else

4.3 If Aninhados

4.4 Switch
5 - Estruturas de Controle: Repetição

5.1 While

5.2 Do / while

5.3 For

6 - Classes e Objetos

6.1 Programação Orientada à Objeto

6.2 Atributos

6.3 Métodos

6.4 Métodos Construtores

6.5 Encapsulamento

7 - Métodos

7.1 Tipos de Retorno

7.2 Lista de Parâmetros

7.3 Modificador Static

8 - Arrays

8.1 Vetores

8.2 Matrizes
1. A Programação e a Linguagem Java
1.1 Linguagens de Programação

Os computadores são máquinas poderosas que podem executar uma infinidade


de tarefas, limitadas apenas por nossa imaginação. Cada computador possui
sua própria linguagem nativa, chamada de Código de Máquina, que são
instruções, convertidas em números e depois em bits 0 e 1.

As Linguagens de Programação foram criadas para facilitar a comunicação


entre os programadores e a máquina, trazendo os comandos e instruções
para um nível mais próximo do nosso entendimento. Estes comandos
definidos por um programador são chamados de programa e normalmente
representam um algorítmo.

Depois que um programador cria seu programa utilizando uma linguagem


de alto nível, este código deve ser traduzido para a linguagem do
computador. De forma simplificada, isto é feito através da Compilação.

Existem diversos tipos de linguagens e paradigmas de programação, neste


material vamos aprender a linguagem Java que é uma linguagem de alto nível
baseada na orientação à objetos.

1.2 Java

Java é uma das linguagens mais populares nos dias de hoje, sendo empregada
para desenvolver soluções nas mais diversas áreas, tanto acadêmicas quanto
corporativas. Esta popularidade se dá devido à uma de suas principais
características: ser o mais portável possível. Isso significa que o mesmo código
Java pode ser executado em quaisquer plataformas.

A linguagem Java ao ser compilada não gera diretamente o código de máquina


específico, mas sim um bytecode, que será posteriormente interpretado pela
Máquina Virtual Java ( JVM – Java Virtual Machine) que converte em tempo de
execução o bytecode para a linguagem de máquina.

A Sun Microsystems foi a criadora do Java, que hoje é de propriedade da


Oracle. Você pode saber mais sobre o Java neste link:
http://www.oracle.com/br/technologies/java/overview/index.html

01
1.3 JDK

Para utilizarmos a linguagem Java e criarmos nossos próprios programas


vamos precisar instalar o Kit de Desenvolvimento Java, o JDK. Vamos utilizar o
Java SE JDK, você pode baixar a última versão deste JDK neste link:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

1.4 Ambientes de Desenvolvimento (IDE)

Para agilizar o processo de desenvolvimento de nossos programas em Java


podemos utilizar alguns ambientes específicos que trazem uma série de
recursos para aumentar a produtividade.

Neste material vamos utilizar um ambiente simples, direcionado para iniciantes


na programação, o JCreator. A versão gratuíta deste ambiente, chamada de
JCreator LE Version, pode ser encontrada aqui:
http://www.jcreator.org/download.htm
Existem outros ambientes de programação mais sofisticados, não deixando
de ser gratuitos, os mais populares são:
Netbeans

https://netbeans.org/downloads/index.html
Eclipse

http://www.eclipse.org/downloads/

02
2. Criando o Primeiro Programa em Java
Uma das práticas mais comuns quando nos deparamos com uma nova
linguagem de programação é criarmos um programa simples de teste
chamado “Hello World!”.

O objetivo deste programa é simplesmente termos contato com os principais


comandos e estrutura da linguagem. Para isso, criamos um programa
executável que exibe uma mensagem na saída, que pode ser em uma janela
ou na linha de comando do sistema operacional.

2.1 Hello World em Java

Este é o código que apresenta nosso Hello World:


/* Nosso primeiro programa Hello.java
imprime uma mensagem na saída */

public class Hello {


public static void main(String[] args) {

// Isto é um comentário!
System.out.println(“Olá Mundo!”);

}
}

A saída será: Hello World!


Este programa deve estar definido no arquivo Hello.java.
O comando responsável para exibir um texto na saída é o
System.out.println(“Olá Mundo!”);
Este comando é a chamada de um método, que exibe na saída a expressão
enviada entre os parenteses ( ). O texto “Olá Mundo!” está definido entre
aspas “ “ para indicar que deverá ser tratatado como uma String, ou seja uma
cadeia de caracteres.

Todo comando em Java termina com um ponto e virgula (;).

Java é uma linguagem baseada na programação orientada à objetos, portanto


todo programa será criado em Classes. Neste exemplo a classe criada foi a
Hello, o nome da classe é simplesmente um identificador que deve começar
com a primeira letra maiúscula. O comando que define uma classe em Java é:

03
public class Hello {
...
}

Todos os comandos e definições de uma classe são criados entre as chaves


( { } ) que indicam o inicio e fim da classe.

O nome do arquivo que contém a classe Hello deve ter o mesmo nome,
portanto Hello.java.

A palavra chava public será vista com mais detalhes adiante, neste momento
nós simplesmente iremos utilizá-la nas definições de classes e métodos.

Dentro da classe Hello que criamos existe apenas a definição de um método,


o main( )
public static void main(String[] args) {
...
}
O método main( ) é o ponto de partida de todo programa Java, o seu conteúdo
é definido entre as chaves que indicam seu inicio e fim. Todo método possui
em sua definição dois parenteses, entre estes definimos os parâmetros
que o método recebe, abordaremos os parâmetros mais adiante quando
falarmos sobre Métodos.

Em nosso código existem algumas linhas que não são comandos ou definições,
essas linhas são ignoradas pelo compilador pois são comentários:
/* Nosso primeiro programa Hello.java
imprime uma mensagem na saída */
e
// Isto é um comentário!

Comentários são muito úteis na documentação do seu código, eles podem


descrever a versão ou a função da sua classe ou programa, podem também
explicar algum trecho de código para uma futura alteração ou melhoria.
Podemos definir os comentários de duas formas:

Por bloco, onde /* indica o começo do comentário e */ indica o fim do


comentário;

Por linha, onde // indica que o texto à seguir é um comentário, que vai até
a quebra da linha.

04
2.2 Compilar e executar o programa Hello

Para compilarmos o nosso programa devemos utilizar o comando javac, no


mesmo dirétorio onde está o arquivo Hello.java
javac Hello.java

Este comando irá gerar o arquivo Hello.class, podemos então executar nosso
programa com o comando:
java Hello
No prompt de comando você verá a saída do nosso primeiro programa.

Se você estiver utilizando o JCreator como ambiente de desenvolvimento


basta executar o projeto, utilizando Run Project (tecla F5), que a saída será
exibida no painel de General Output.

05

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy