Conteúdo - E

Propaganda
JAVA NETBEANS – PGOO – Prof. Daniela Pires
Conteúdo
VARIAVEIS................................................................................................................................................................... 2
Tipos de Dados ........................................................................................................................................................ 2
String .................................................................................................................................................................. 2
Float.................................................................................................................................................................... 3
Integer ................................................................................................................................................................ 3
Boolean............................................................................................................................................................... 3
Variáveis ................................................................................................................................................................. 4
O que são variáveis?............................................................................................................................................ 4
Tipo de variáveis ................................................................................................................................................. 5
Beans com JAVA.......................................................................................................................................................... 7
Primeiro Exercicios em JAVA ................................................................................................................................... 7
Novo Projeto............................................................................................................................................................... 7
1
JAVA NETBEANS – PGOO – Prof. Daniela Pires
VARIAVEIS
Antes de falarmos das variáveis em constantes é necessário falar dos tipos de dados que existem no JAVA.
Tipos de Dados
Quando utilizo uma variável no JAVA é necessário informar a TIPAGEM que o dado possui, no JAVA existem 4 tipos
de dados.
String
Este tipo de dado básico corresponde a uma série de caracteres, sendo que um caractere diz respeito a um byte na
linguagem JAVA. Dessa forma, temos que uma string possui 256 caracteres distintos e possíveis. E a maneira mais
fácil de entender, o que é uma string, é que uma string são conjuntos de caracteres que geralmente fazem parte de
um texto e estão compreendidos dentro de aspas, como mostra o exemplo abaixo.
String var;
var = "Olá mundo";
Há duas maneiras distintas de construirmos a sintaxe de uma string. Podemos utilizar aspas simples e aspas.
Aspas simples
Ao delimitar uma string entre aspas simples (‘), estamos utilizando o modo mais simples de especificá-la.
String var;
Var = “Testando 1234‟;
Quando a aspas simples fizer parte do texto, deve-se sinalizar antes o sinal \. Veja o exemplo abaixo:
Var = “Veja como fica \’aspas simples\’ no JAVA.‟;
O resultado será: Veja como fica ’aspas simples’ no JAVA.
Aspas duplas (“)
Aspas duplas (“), é similar a aspas simples, ela é mais usual utilizada para delimitar uma string. Com aspas duplas é
possível também realizar a interpolação de variáveis, ou seja, é possível que uma variável receba o valor de outra.
Geralmente aspas duplas são usadas como delimitadores. Com isso, uma sequência de caracteres, podem ser
incluídas em dados alfanuméricos.
Na tabela a seguir, apresentaremos essas sequência de caracteres de controle.
\” = insere aspas duplas no texto
\\ = insere barra invertida no texto
\n = indicação de nova linha
2
JAVA NETBEANS – PGOO – Prof. Daniela Pires
\r = indicação de retorno
\t = indicação de tabulação
\xnn indicação de caractere ASCII no formato hedaximal
\Onnn indicação de caractere ASCII no formato octal
Seguem alguns exemplos
String var;
var = "Testando 1234";
var = "Veja como fica \"aspas duplas\" no JAVA.";
O resultado será: Veja como fica “aspas duplas” no JAVA.
var = “Veja como aparece \” no JAVA.”;
Float
O tipo float também conhecido como dado básico Double, ou números reais, que se referem a números de ponto
flutuante. É utilizado com valores monetários. Esse número é definido conforme a plataforma que é utilizada. O
número máximo corresponde a aproximadamente 1.8E308, sendo que a precisão é de 14 decimais digitais de um
valor comum, ou seja, número no formato IEEE referente a 64 BITS.
Float var;
var = 10.12;
Atenção não usar com ,(vírgulas) para exibição de valores em reais, criaremos um algoritmo que irá tratar o mesmo.
Integer
São tipos de dados numéricos com valor inteiro, estão os números do conjunto Z, isto é, (...-4,-3,-2,-1,0,1,2,3,4,....}.
Os tipos de dados integer apresentam limites.
Quando esses limites são ultrapassados, ou seja, quando utilizamos um número além do limite determinado para
este tipo de dado, esse número será interpretado como um ponto flutuante. É importante sabermos que na
linguagem JAVA não existe um operador de divisão inteira. Sendo assim, para truncar um número é preciso moldar o
valor para integer.
var = 5;
Boolean
O booleano corresponde a um tipo de dado básico representado por TRUE (VERDADEIRO) ou FALSE(FALSO).
Introduzido no JAVA4.0, ele é considerado o tipo de dado mais simples. Abaixo segue exemplo, de como usarmos:
Int x;
x = 1;
if(x == 1){
3
JAVA NETBEANS – PGOO – Prof. Daniela Pires
var = true;
}else{
var = false;
}
Qualquer valor convertido para booleano será TRUE, exceto os seguintes:
2.1.1 O inteiro zero(0);
2.1.2 Um valor booleano FALSE;
2.1.3 String (“0”), além de string vazia;
2.1.4 Um ponto flutuante zero(0.0);
2.1.5 Um dado de tipo especial, NULL, o qual inclui variáveis não definidas;
2.1.6 Um Array sem elementos e um objeto sem elementos membros;
Variáveis
O que são variáveis?
O jeito mais fácil de entender é um elemento que ao redor do script tem seu valor alterado, o termo técnico diz
que uma variável é um espaço de memória utilizado no computador a fim de armazenar um valor em caráter
temporário.
Na linguagem JAVA, especificamos uma variável através da declaração inicial da tipagem da mesma e logo abaixo
atribuímos valor a mesma.
Vejam exemplos de nome da variável, igual o exemplo abaixo:
variavel
Existem algumas regras para criação de nomes de variáveis que devemos seguir.
Não usar caractere especial, pois o JAVA não reconhece os mesmos, ou seja, não usar acentuação, cê-cedilha;
Definir o uso de caixa alta ou baixa, pois o JAVA é case sensitive, ou seja, se escrever o nome de uma variável em
caixa alta, deverá ser chamada em caixa alta, pois se escrever a mesma palavra em caixa baixa, o JAVA entenderá
que se trata de outra variável;
Pode-se usar hífem e underline para nome de variáveis, ambos associados posteriormente ou entre um conjunto
de letras;
NUNCA USAR ESPAÇO ENTRE UMA LETRA E OUTRA, POIS O JAVA ENTENDERÁ COMO SENDO OUTRA VARIÁVEL OU
outro elemento;
Veja abaixo alguns exemplos de nomes de variáveis dentro da regra;
4
JAVA NETBEANS – PGOO – Prof. Daniela Pires
_VARIAVEL;
_variavel;
variavel;
VARIAVEL;
Variavel;
_1variavel;
variavel1;
Abaixo maneiras erradas de nomes de variáveis:
vari avel; (contém espaço)
variável; (contém acento)
Tipo de variáveis
A linguagem JAVA oferece quatro tipos distintos de variáveis, que são as variáveis alfanuméricas, as numéricas, o
array e os objetos. Vejamos a seguir, detalhes de cada um desses tipos.
Alfanuméricas: Essas são variáveis do tipo string. Elas são delimitadas tanto por aspas duplas, como aspas
simples, veja o exemplo:
String nome;
String _faculdade;
nome = “Daniela”;
_faculdade= “FMU”;
Numéricas: Ao atribuir um valor numérico a uma variável estamos definindo uma variável do tipo numérica. Cujos
valores podem ser float (ponto flutuante) ou inteiros. Veja exemplos abaixo.
Int var;
Int m;
var = 1;
m = 2;
float valor;
valor = 12.50;
5
JAVA NETBEANS – PGOO – Prof. Daniela Pires
Array: São as matrizes teremos uma aula apenas sobre Array.
Objeto: É uma instância de uma classe salva no nome de um objeto, teremos uma aula especifica desse assunto.
Concatenação:
È quando unir duas ou mais variáveis numa mesma variável.
6
JAVA NETBEANS – PGOO – Prof. Daniela Pires
Beans com JAVA
Net Beans é um software da Oracle, para edicção e criação de sistemas em JAVA.
Uma linguagem que roda com um servidor java, é uma linguaguem interliga as aplicações com o banco de dados e é
uma linguagem totalmente ORIENTADA A OBJETOS.
Primeiro Exercicios em JAVA
Abra o Netbeans, e iremos começar nossa primeira aplicação JAVA.
Criar
projeto,
clique
aqui.
Novo Projeto
Vamos criar um novo projeto.
7
JAVA NETBEANS – PGOO – Prof. Daniela Pires
Escolha aplicação JAVA
Crie um nome para o projeto com as regras do nome para variável.
E nesse projeto, deixe criar uma classe principal.
8
JAVA NETBEANS – PGOO – Prof. Daniela Pires
Ao abrir o projeto estará na tela abaixo.
Ele criou um pacote de código para criar a classe principal.
Repare que a classe principal tem o nome do projeto com a primeira letra maiúscula.
Vá até a linha 18 e vamos criar nosso primeiro código JAVA.
9
JAVA NETBEANS – PGOO – Prof. Daniela Pires
Dentro de public static void main
Vamos escrever o script acima que irá criar uma variável do tipo String, e para imprimir na tela usarem o script
System.out.println(variável).
Public static void main é o método principal da classe e é um método de execução.
10
Download