Skip to content

Commit 9101af9

Browse files
authored
Add files via upload
1 parent 7705f66 commit 9101af9

File tree

1 file changed

+113
-0
lines changed

1 file changed

+113
-0
lines changed

sintaxesBasicas.java

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
/*
2+
* todos os exemplos não contem tudo do java,
3+
* apenas uma ou duas representações
4+
* apenas aplicando alguns aprendizados na pratica
5+
*/
6+
7+
//clase
8+
public class sintaxesBasicas {
9+
//metodo main
10+
public static void main(String[] args) {
11+
//sintaxes basicas do Java
12+
13+
//exemplo de comentário simples
14+
15+
/*
16+
* exemplo de comentário em bloco
17+
* podendo adicionar em varias linhas
18+
* oque desejar
19+
*/
20+
21+
/**
22+
* exemplo de comentario do tipo Javadoc
23+
*/
24+
25+
//a linha de codigo só termina quando tem um ponto e virgula ";"
26+
//comando para imprimir na tela.
27+
System.out.println("imprimir algo"
28+
+ " na tela");
29+
30+
//como declarar uma variavel ?
31+
// <tipo> <indentificador> [= <valor>];
32+
int idade = 21;
33+
String name = "Davi";
34+
35+
//tipos primitivos
36+
37+
//exemplo do tipo numerico
38+
int number = 300;
39+
float numero = 10.4f;
40+
System.out.println(number);
41+
System.out.println(numero);
42+
43+
//exemplo do tipo caracteres
44+
//char apenas recebe apenas um caractere
45+
char sexo = 'M';
46+
System.out.println(sexo);
47+
48+
//tipo especial no java chamado String (tipo referencia)
49+
String nome = "Davi ";
50+
51+
//atribuir um valor para uma variavel declarada
52+
String sobreNome;
53+
sobreNome = "Mordonho";
54+
55+
//ao usar a operação mais (+) o java concatena os dois textos
56+
System.out.println(nome + sobreNome);
57+
System.out.println("idade = " + idade);
58+
59+
60+
//declarando um tipo para varias variaveis
61+
int ano, dia, mes;
62+
ano = 2001;
63+
dia = 11;
64+
mes = 05;
65+
66+
67+
68+
//operadores aritméticos
69+
70+
//mutiplicar *
71+
//dividir /
72+
//resto pra divisão 1 %
73+
//subitrair -
74+
//somar +
75+
76+
//operando valores com tipos diferentes
77+
//byte + int = (o resultado sempre ira ser o maior tipo (int > byte) então o resultado é um int)
78+
79+
//operadores de comparação
80+
//> maior que: descrição(op maior que op) uso(op > op)
81+
//>= maior ou igual
82+
//< menor que
83+
//<= menor ou igual
84+
//== igual
85+
//!= diferente
86+
87+
//comparação com boolean
88+
//&& se a e b forem true retorna false e ao contrario tb
89+
//& msm coisa só que a e b é avaliado
90+
//|| retorna true se a ou b for true se a for true b n é avaliado
91+
//| msm coisa só que a e b é avaliado
92+
//^ retorna true se a ou b for true avalia a e b
93+
//! retorna true se a for false (!a)
94+
95+
//operador de incremento e decremento
96+
//-- decrementa a op em 1 (--op)
97+
//++ incrementa a op em 1 (++op)
98+
99+
boolean test1 = true;
100+
boolean test2 = true;
101+
System.out.println(test1 && test2);
102+
103+
//operador ternario
104+
//x é igual a y ? se sim entregue 1 se não entregue 0
105+
int x = 20;
106+
int y = 20;
107+
int z = x == y ? 1 : 0;
108+
109+
System.out.println(z);
110+
111+
}
112+
113+
}

0 commit comments

Comments
 (0)