Académique Documents
Professionnel Documents
Culture Documents
------------------------
--------------------------------------------------------------------------------
------------------------
Basicamente java no importa tanto, o principal a lgica que se v no portugol
JAVA bom pq muito valorizavel no mercado e tem portabilidade, facil de encontrar
coisas na internet...
SEMPRE PROGRAMAR PRIMEIRO EM PORTUGOL(Comprovado por pesquisadores)
*Java foi desenvolvida pela sun e foi comprado pela oracle, gera bytecode, permi
te multitarefas e independe do hardware..
*Se queria chamar oak, mas faziam isso em um bar chamado JAVA
Compilador: JAVAC:
Codigo Fonte - Bytecode - Traduz para um arquitetura especifica! (o que
vc faz pr compilar, ele se recompila em cada maquina, por isso precisa do softwar
e...)
Declaraes em Portugol-java:
Inteiro - int
real - float(comum), double(muito grandes)
Careter - character
No java toda instruo termina com ponto e virgula
Ptg: inteiro idade
Java: int idade;
Ptg: carater "M"
Java: character 'M';
JAVA permite varias saidas, porm nesse curso usaremos apenas console...
Permite tbm varios metodos de entrada, nesse curso usaremos basicamente tec
lado(um buffer de memoria do teclado)
Escrever:
Ptg - escreva("\n", "tralala")
Java - System.out.println("tralala"); (reparar no S maiusculo e ln que pula
a linha, da pra fazer sem(o ln no caso)...
Ptg - escreva("sua nota = ", nota)
Java - System.out.print("sua nota = "+ nota); (repare que para colocar varia
vel se coloca um mais ao invs de virgula)
Para se entrar:
necessario se criar um buffer para "guardar" entradas no teclado em memria primei
ro
Se declara cada tipo de dado de uma maneira... (copia aquela tabela)
Seleo no java:
if(){
}
else{
}
enquanto - while
para - for (de novo se declara o contador aqui e no tem loop infinito)
TEM TABELA
no float tem 7 precisoes de casa depois da virgula, double tem 15
Boolean: true or false
no literal um carater simples usar apostrophe, cadeia de arateres aspas
Se pode criar uma constante em algum lugar e utilizar sempre
ponto simboliza decimal
true 1 e false 0
lembrar que: 12345 != "12345"
Lembrando que parenrteses mudam ordem...
Em java:
e - &&
ou - ||
nao - !
em operao se nega primeiro antes de comparar
Operaes so as mesmas portugol, (==, !=)
++ ou -- incrementa ou diminui (antes da variavel se incrementa entes, se depois
se usa primeiro...)
--------------------------------------------------------------------------------
-----------------------------------------
VETORES UNIDIMENSIONAIS EM JAVINHA...
--------------------------------------------------------------------------------
-----------------------------------------
As porras dos vetores servem quando se precisa utilizar diferentes valores de im
put para diferentes coisas, no podendo jogar fora...
Sintaxe de vetor em java:
tipo identificador[] = new tipo[tamanho]