Java - Fundamentos

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Java - Fundamentos as PDF for free.

More details

  • Words: 1,232
  • Pages: 7
1

$ "2 4

5

"2 3 6 6 7 '

# ! "

&

#

$ %

$ 7 * * * *

&

'

8

&

' :;<" :1 =" >;<;

&

'?

@

$

,A

@

,& A

$ , H ,I , , , ,.,N ,.,

M

A *

&

&@

&

' +-.0B/" -0.B C$

' G

?4J ?

E $ ' HIH 0I

'K K ' #9 %

@+F

A

$

K$K K

9

5

9

"

1

1 "

"

";

>

D

"

%

' "! " () +,) +" - ,./" 0)

8

3

J

L L +F +F 0FB 0FB

@

@O

"E

A 6

A

D

>

$

N

D ' :;<2 ; E

P

D 1

@A 6

J

@A 6 '

&

P

) ' '

&

D

>

@

A

& $

'

P

G

$

' 4

'

% & & % & % &

.

% A % % * * * * * * ) * *

$

' C 6 * T CC 66

' U UU VV VW X ' Y Z Y

S

'

S

' ZZ

S

'[

S Operadores Aritméticos Operador ++/-+/* / % +/-

Definição

Precedência

Auto-incremento / decremento 1

Associatividade

&

;

Unário mais / menos

2

Direita

4

Esquerda

Divisão

4

Esquerda

Módulo

4

Esquerda

Adição / subtração

5

Esquerda

C

Z

T *

YY

P

'

CC

* *

"

Direita

Multiplicação

)

@A)

S X

9 @#

) @A)

.

S ;

!"#$

&

+.QR C0,L

66

* *

'( ! ) !*#

* * * *

-0

Operadores Lógicos Operador ! & ^ | && ||

Operadores de Comparação

Definição

Precedência

Associatividade

Complemento lógico unário (NOT)

2

Direita

Avaliação AND

9

Esquerda

XOR

10

Esquerda

Avaliação OR

11

Esquerda

Curto-circuito AND

12

Esquerda

Curto-circuito OR

13

Esquerda

Operador < > <= >= == !=

Definição

Precedência

Associatividade

Menor

7

Esquerda

Maior

7

Esquerda

Menor ou igual

7

Esquerda

Maior ou igual

7

Esquerda

Igual

8

Esquerda

Não igual

8

Esquerda

Obs: método equals para comparar objetos if ( obj1.equals (obj2) ) . . . // returns true ou false

S D &

G Operadores de Atribuição

' "

$

) * *

+

* * * *

,+ #

!V V

-

.+

&

* * * * * *

&&+& -

$

S &

P

Operador = += -= *= /= &=

Definição

Precedência

Associatividade

Atribuição

15

Direita

Soma e atribuição

15

Direita

Subtração e atribuição

15

Direita

Multiplicação e atribuição 15

Direita

Divisão e atribuição

15

Direita

AND com atribuição

15

Direita

; '

C + !T -

* * * * "

,&

4

C+

4 ! !T-

$ * *

) 4

U

Operador

Definição

Precedência

Associatividade

~ << >> >>> & | ^ <<= >>= >>>=

Complemento bit a bit

2

Direita

Signed left shift

6

Esquerda

Signed right shift

6

Esquerda

Zero-fill right shift (unsigned)

6

Esquerda

AND bit a bit

9

Esquerda

OR bit a bit

10

Esquerda

XOR bit a bit

11

Esquerda

Left-shit com atribuição

15

Esquerda

Right-shift com atribuição

15

Esquerda

Zero-fill right shift com atribuição

15

Esquerda

S

; M

'[

$

' /

\

1

0

- %

* *

M

* *

P

' 3

-

3

6

4

1 252 &

M

G " 2

0 2

&

] ^" ) ] ^ " )

% 5 /

6

] L^)

] ^

6

* * P

L

] 0,^ )

-" 0" B" F" L ) ] ^ HI "H &I " HI)

1 5%

; M:

;

; M "

] ^ ] ^ ) $ ] ^ ] ^ "

* *

&

7

] ^ ) * *

7

]^ ] ,^ +)

J

6 -0

6

] -^ ] 0^ )

* * -0

-

-" 0" B" B" F" L

O ] -^ ) ] +^ -)

M

0

& -0

'

' '

]^ ]^ O ] ,^] ,^ +) ] +^] -^ -)

)

] -^] 0^ ) * *+_ * *

" +_ "

& M ! .

P @ A ? @ A @A ;@ $

* * * * A @ ! A @A

Vector vet = new Vector (); Object obj; int i; vet.addElement (“Java”); i = vet.size ( ); // obtem tamanho vet.removeElementAt (3); // remove elemento da 4a. posição

if ( vet.isEmpty( ) ) …

// testa se vazio

obj = vet.lastElement( );

// obj aponta p/último elemento

?

:P

! ? &

? ' #`

"

! .

P

%

4

@

KA &

' # K#

&

' #

?

K%%

?

&

%C -,,,

O? #; X; X % )

@#; X % A)

$

!

@A ;@ A @? A ? S$ @S ! A ? ' 7 ]^ H -I "H ,I "H ,I " H,I A) 7 ? O? @ A) -. ;@,A) -. @A

D 7 ; MD

$ $

J P

?

] ^ H +I "H -I "H ;I "H aI) #; X % ) $ $ O?

5 ? ?

?

)

?

$ $ @#S X % A)

$ &

. D . ?

'

?

$ $ O? D ; @,"HI A)* *

.

O? O?

P

Y

@

Z

'

Y & Z)

Y

Z

8@ Y 8@ Y

8 9

" 6

67 "

D :"

D

"8

7

Z Z

A A

Y

Z

Y

Z

% & ?

' O? @ A) ,A #& %) #& % )

8@&b -

? ?

$ $

$ 6

D 1

M $ $

$ $ @ A) * *? A) * *

$

D ;

* *? * *?

?

$ $ @#; X % A) # X % ) * *

; M@ A) @ A)

) Y

Z

O 6

O 7@ & A

&

+'

:)

-'

?

)

'

\

... O

)

' 6

&

"

$

7

' &

67

4

;

&

#

% ) % )

&

$

$ @

& <%

&

& <%

O ] +,^ ) @ Y +, A ]^ ) C ]^)

67 '

&

;

=67

%

&

' ,) & +) &Y +,) & CCA

$ @ 4

&

&

$

N

7

$ 7 $ 4

:6 $ @ Y +, A C! ) $@ /A

6$ & ,) &Y +,) & CCA $@& /A ) ...

C & )

%

( O

%

& 1

%

'

$ @

H /I ' # H FI ' # % )

$

67

] ^

H 0I ' H BI '

)

O

O

A H +I ' H -I ' $ '

&

:6

@ A)

@

"

=6

&

O? )

:)

8

'

)

() G&

$

\

' Y

Y Y

Z @Y

Z Y

* *Y Z

\

\

ZA

Z

$

Z

Y

& & Z6

44 P

P !

( ) ( )

& 8

N

8

@8 -T0.+B+FT @>

$@

A

$ @

,) Y O@ " A )

A 4

'

* * * T

)

7

J

A

) @@

D

)

"? ... A

. $

7

* TT ) CC A

T* &

6 T*

Related Documents

Java - Fundamentos
May 2020 9
Fundamentos Do Java
June 2020 5
Clase Fundamentos De Java
November 2019 22
Fundamentos
November 2019 51
Fundamentos
June 2020 35