Notas
Java 1 Aula , Obs
Conteúdo das notas (1)
Página 1
Classe começa com letra maiúscula .
Obs : Livro java : Como programar , Deiltel , Harvey M , Paul J 2010.
NetBeans <- preferencia
Eclipse
Download . Jvm e a Netbeans.
Outro livro . 1. Mendes, Douglas Rocha . Programação Java com ênfase em orientação em objetos.
Complementar .
Cadenhead , Rogers . Aprenda em 21 dias Java . profissional reference.
Metodo : termologia do Poo.
----------------------------------------------------------------------------------------------------------------------------------------------------------
TIPOS DE DADOS.
Tipo Exemplo
boolean | true or false
int | valores inteiros
float | valores reais 3.14f
double | muitas casas decimais 3.14
char | valores caracteres 'A','b',!','\n','\t'
exemplo float.
x = 3.14f;
---------------------------------------------------------------------------------
double > float > int > char
Valores menores podem pertencer a valores maiores.
Pode
double w;
w = 3.14f;
w = 3;
int a;
a = 'A';
----------------------------------------
Classe não básica -> String
"bob","Ana maria 12\n"
-------------------------------------
double -> 2.1e-12
= 21 x 10 / -¹²
------------------------------------------------
tipo nomeDaVariável;
int tamanhoDaTurma;
tipo nome1,nome2;
String eu , você ;
Prova = Ou usa acento ou não usa (sempre).
-----------------------------------------------------------------------
Declaração de Constantes.
final tipo CONSTANTE = valor;
final double NUMERO_PI= 3.14;
----------------------------------------------------------------------
Só é colado chaves se tiver mais de um comando
-----------------------------------------------------------------------
import java.util.Scanner;
metodos = funções.
Não da pra impor uma class que não contenha o main
exemplo
class Teste
{
public static void main (String[] args)
{
}
}
= teste.class
só pode ser void
static pode ser executado sem objetos
args é um vetor de string
c:\ java Teste Bob 2018
Para escrever nome e idade
class Teste{
public static void main(String[] args)
{
String nome;
int idade;
Scanner S;
s= new Scanner(System.in);
System.out.print("Digite seu nome;");
nome = s.nextLine();
System.out.print("Digite sua idade:");
idade = s.nextInt();
System.out.println("Seu nome é" + nome + "e sua idade é" + idade);
}
}
procedimento(arg1,arg2...);
variavel = função (arg1,...)
objeto.método
new é um operador pra criar objetos
.in = campo de dados.
A , leia o nome da pessoa, você não vai direto no nome .
: pular linha
nextLine
nextInt
nextFloat
nextDouble
na digitação dos dados não é preciso colocar f
é colocado , na colocação ao invez de .
------------------------------------------------------------------------------------------
Saida de Dados
{println
------------------------------------------------------------------------
Exercicio 1
import java.util.Scanner;
class ExercicioDeModularização.1
{
static void semana (int dia) <- (()) parâmetro
{
if (dia == 2 || dia == 4 || dia == 6)
System.out.println("trabalho")
else
if (dia == 1 || dia == 7)
System.out.println("fim de semana");
else
System.out.println("Sem trabalho");
}
public static void main (String[] args)
{
Scanner S;
int val;
S = new Scanner (System.in);
System.out.print("Digite um inteiro:");
val = S.nextInt();
semana (val);
}
}
sqrt (a), sin(a) , cos(a) , tg(a) , pow (a,b) = potencia , a elavado a b. random () , log10(a)
double tex, val;
val= 25.0;
res = Math.sqrt(val);
Informações
- Descrição
- Notas sobre Java 1 Aula , Obs, criado por juan rossini em 14-08-2018.
- Criado por
- juan rossini
- Visualizações
- 1
- Avaliação