M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
N O V I D A D E S
J A V A 9 E 1 0
E P O R Q U E V O C Ê D E V E R I A C O N T I N U A R U S A N D O
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J O A O P A U L O S O S S O L O T I
@ J O P S S
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
E V O L U Ç Õ E S
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
S I N T A X E
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
E X E C U Ç Ã O
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 8
F U N C I O N A L
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
S I N T A X E
J A V A 8
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 8
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 8
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
E X E C U Ç Ã O
J A V A 8
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
M E T A S P A C E E P E R M G E N
P A R A L L E L G C M E L H O R A D O
J A V A 8
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
Q U A N T O T E M P O E N T R E V E R S Õ E S ?
2 8 D E J U L H O D E 2 0 1 1
J A V A 7
1 8 D E M A R Ç O D E 2 0 1 4
J A V A 8
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
V E R S Õ E S
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
V E R S Õ E S
R E T R O C O M P A T I B I L I D A D E
C O M U N I D A D E
D E M O R A D O
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
V E R S Õ E S
R E T I R A D A D O " 1 . "
D A T A S M E N O R E S
F L U X O C O N T I N U O
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A   9
P E R F O R M A N C E
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
S I N T A X E
J A V A   9
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
R E M O V I D O S U P O R T E J A V A 1 . 5 O U I N F E R I O R
P R O P E R T Y R E S O U R C E B U N D L E A G O R A A C E I T A
U T F - 8 E F A L L B A C K I S O - 8 8 5 9 - 1
N O V O S U N I C O D E S
N O V O S M E T O D O S S T R E A M
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
C R I P T O G R A F I A E A S S I N A T U R A
D S A :
N O N E W I T H D S A I N P 1 3 6 3 F O R M A T
S H A 1 W I T H D S A I N P 1 3 6 3 F O R M A T
S H A 2 2 4 W I T H D S A I N P 1 3 6 3 F O R M A T
S H A 2 5 6 W I T H D S A I N P 1 3 6 3 F O R M A T
E C D S A :
N O N E W I T H E C D S A I N P 1 3 6 3 F O R M A T
S H A 1 W I T H E C D S A I N P 1 3 6 3 F O R M A T
S H A 2 2 4 W I T H E C D S A I N P 1 3 6 3 F O R M A T
S H A 2 5 6 W I T H E C D S A I N P 1 3 6 3 F O R M A T
S H A 3 8 4 W I T H E C D S A I N P 1 3 6 3 F O R M A T
S H A 5 1 2 W I T H E C D S A I N P 1 3 6 3 F O R M A T
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
C R I P T O G R A F I A E A S S I N A T U R A
+   D E P R E C I A D O S :
P A C O T E S :
" J A V A X . S E C U R I T Y . C E R T "  
" C O M . S U N . J A R S I G N E R "
 
C L A S S E :
" X 5 0 9 C E R T I F I C A T E "
P O L I C Y T O O L  
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
M E T O D O S C O M P R I M I T I V O S D E P R E C I A D O S
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
A P P L E T S
J E P 2 5 4 C O M P A C T S T R I N G S
J A V A A P P L E T   E   W E B S T A R T ,   I N C L U I N D O   A P P L E T A P I , J A V A P L U G - I N ,
J A V A A P P L E T V I E W E R , J N L P ,   J A V A W E B S T A R T E J A V A W S   E S T Ã O
D E P R E C I A D O S E M A R C A D O S P A R A R E M O Ç Ã O
S T R I N G A G O R A P O S S U I P O R P A D R A O 1 B Y T E P O R C H A R . A N T E S
U S A V A M U F T - 1 6 . A F E T A S T R I N G , S T R I N G B U I L D E R E S T R I N G B U F F E R .
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
S H E L L
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
P Y T H O N
$ > 2 + 2
$ > - > 4
$ > Q U I T ( )
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
N O D E
$ > 2 + 2
$ > - > 4
$ >   C T R L + C
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
R U B Y
$ > 2 + 2
$ > - > 4
$ >   Q U I T
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A
2 + 2
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A
S Y S T E M . O U T . P R I N T L N ( 2 + 2 ) ;
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A
P U B L I C S T A T I C V O I D M A I N ( S T R I N G [ ] A R G S ) {
    S Y S T E M . O U T . P R I N T L N ( 2 + 2 ) ;
}
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A
P U B L I C C L A S S E X E M P L O S O M A {
    P U B L I C S T A T I C V O I D M A I N ( S T R I N G [ ] A R G S ) {
          S Y S T E M . O U T . P R I N T L N ( 2 + 2 ) ;
    }
}
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J S H E L L
J A V A   9
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
J S H E L L
J S H E L L > 2 + 2
J S H E L L > $ 1 = = > 4
J S H E L L > / E X I T
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
J S H E L L > D O U B L E P E S O = 8 0 . 5 ;
P E S O = = > 8 0 . 5
J S H E L L > P E S O = 8 1 . 5
P E S O = = > 8 1 . 5
J S H E L L > " J O A O P A U L O "
$ 2 = = > " J O A O P A U L O "
J S H E L L > / V A R S
|     D O U B L E P E S O = 8 1 . 5
|     S T R I N G $ 2 = " J O A O P A U L O "
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
J S H E L L > A L T U R A = 1 . 7 0
|   E R R O R :
|   C A N N O T F I N D S Y M B O L
|     S Y M B O L :   V A R I A B L E A L T U R A
|   A L T U R A = 1 . 7 0
|   ^ - - - - - - - - - ^
J S H E L L > I F ( P E S O   > =   1 0 0 . 0 ) {
  . . . > S Y S T E M . O U T . P R I N T L N ( " E M A G R E C E R " ) ;
  . . . > }
E M A G R E C E R
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
J S H E L L > V O I D I M P R I M I R ( S T R I N G S ) {
  . . . > S Y S T E M . O U T . P R I N T L N ( S ) ;
  . . . > }
|   C R E A T E D M E T H O D I M P R I M I R ( S T R I N G )
J S H E L L > I F ( P E S O   > =   1 0 0 . 0 ) {
  . . . >   I M P R I M I R ( " E M A G R E C E R " ) ;
  . . . > }
E M A G R E C E R
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
J S H E L L > / S E T E D I T O R N A N O
|   E D I T O R S E T T O : N A N O
J S H E L L > / E D I T A R Q U I V O . J A V A
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
J S H E L L > L O C A L D A T E D A T A = L O C A L D A T E . O F ( 1 9 8 5 , 8 , 1 6 ) ;
|   E R R O R :
|   C A N N O T F I N D S Y M B O L
|     S Y M B O L :   C L A S S L O C A L D A T E
|   L O C A L D A T E D A T A = L O C A L D A T E . O F ( 1 9 8 5 , 8 , 1 6 ) ;
|   ^ - - - - - - - ^
|   E R R O R :
|   C A N N O T F I N D S Y M B O L
|     S Y M B O L :   V A R I A B L E L O C A L D A T E
|   L O C A L D A T E D A T A = L O C A L D A T E . O F ( 1 9 8 5 , 8 , 1 6 ) ;
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
J S H E L L > / I M P O R T S
|     I M P O R T J A V A . I O . *
|     I M P O R T J A V A . M A T H . *
|     I M P O R T J A V A . N E T . *
|     I M P O R T J A V A . N I O . F I L E . *
|     I M P O R T J A V A . U T I L . *
|     I M P O R T J A V A . U T I L . C O N C U R R E N T . *
|     I M P O R T J A V A . U T I L . F U N C T I O N . *
|     I M P O R T J A V A . U T I L . P R E F S . *
|     I M P O R T J A V A . U T I L . R E G E X . *
|     I M P O R T J A V A . U T I L . S T R E A M . *
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
J S H E L L > I M P O R T J A V A . T I M E . L O C A L D A T E ;
J S H E L L > L O C A L D A T E D A T A = L O C A L D A T E . O F ( 1 9 8 5 , 8 , 1 6 ) ;
D A T A = = > 1 9 8 5 - 0 8 - 1 6
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
J S H E L L > / O P E N P E S S O A . J A V A
J S H E L L > P E S S O A J P = N E W P E S S O A ( " J P S O S S O L O T I " ) ;
$ 4 = = > J P @ 6 7 5 D 3 4 0 2
J S H E L L > J P . [ T A B ]
E Q U A L S ( )           G E T C L A S S ( )         G E T N O M E ( )              
H A S H C O D E ( )         N O T I F Y ( )           N O T I F Y A L L ( )            
S E T N O M E ( )           T O S T R I N G ( )         W A I T ( )
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
M O D U L O S
J A V A   9
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
M O D U L E - I N F O . J A V A
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
E X E C U Ç Ã O
J A V A   9
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A 9
G 1 G C P O R P A D R Ã O
N O V A V A R J D K _ J A V A _ O P T I O N S Q U E P O D E S E R U S A D A C O M A
A N T I G A J A V A _ O P T I O N S M A S A D D C O I S A S E S P E C I F I C A S D A 9
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A   1 0
P E R F U M A R I A
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
S I N T A X E
J A V A   1 0
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A   1 0
N O V O S M E T O D O S
M E L H O R A D O B Y T E C O D E G E N E R A T I O N F O R
E N H A N C E D F O R L O O P
O P T I O N A L :
O R E L S E T H R O W
C O L L E C T I O N S :
C O P Y O F
T O U N M O D I F I A B L E *
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A   1 0
R E M O V I D O A L G U N S L O O K A N D F E E L D O
U I M A N A G E R
S H E L L
C O M . S U N . J A V A . S W I N G . P L A F . N I M B U S . N I M B U S L O O K A N D F E E L
P A R A
J A V A X . S W I N G . P L A F . N I M B U S . N I M B U S L O O K A N D F E E L
O T E M P O D E A B E R T U R A D O S H E L L F O I S I G N I T I V I C A M E N T E R E D U Z I D O ,
E S P E C I A L M E N T E P A R A A B E R T U R A D E A R Q U I V O S E X T E R N O S .
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A   1 0
C R I P T O G R A F I A E A S S I N A T U R A D I G I T A L
+ R E M O V I D O A L G U M S M E T O D O S D E P R E C I A D O S D O S E C U R I T Y M A N A G E R
+ R E M O V I D O P O L I C Y T O O L
+ R E M O V I D O C L A S S E S D O P A C O T E " C O M . S U N . S E C U R I T Y . A U T H "
+ A S C L A S S E S C E R T I F I C A T E , I D E N T I T Y , I D E N T I T Y S C O P E E S I G N E R
F O R A M D E P R E C I A D A S E M A R C A D A S P A R A F U T U R A R E M O Ç Ã O .
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A   1 0
T I P O V A R
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
E X E C U Ç Ã O
J A V A   1 0
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A   1 0
J E P 3 0 7 P A R A L L E L F U L L G C F O R G 1
Q U A N D O O C G G 1 P A S S A O F U L L G C P A R A L L E L , É M U I T O L E N T O . N A
I M P L E M E N T A Ç Ã O A N T E R I O R , O F U L L R O D A V A C O M U M A U N I C A
T H R E A D .
A G O R A C O M A J E P 3 0 7 C O N S E G U I R A M P A R A L E L I Z A R .
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I
J A V A   1 0
C O N T E I N E R S D O C K E R
+ D E T E C Ç Ã O D A S C O N F I G U R A Ç Õ E S D O D O C K E R , C O M O C P U E
M E M O R I A .
+ N O V A S V A R I A V E I S D E C O N F I G U R A Ç Õ E S E S P E C I F I C A S :
- X X : I N I T I A L R A M P E R C E N T A G E
- X X : M A X R A M P E R C E N T A G E
- X X : M I N R A M P E R C E N T A G E
C O R R I G I D O B U G A O R O D A R C O M L I N U X , O N D E A E X E C U Ç Ã O D O S
P R O C E S S O S É R E L A T I V O A O C O N T A I N E R E S E U N A M E S P A C E .
M E E T U P D E V F E S T I V A L
J O Ã O P A U L O S O S S O L O T I

Meetup BSB Dev: Novidades Java 9 e 10.

  • 1.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I N O V I D A D E S J A V A 9 E 1 0 E P O R Q U E V O C Ê D E V E R I A C O N T I N U A R U S A N D O
  • 2.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J O A O P A U L O S O S S O L O T I @ J O P S S
  • 3.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I E V O L U Ç Õ E S
  • 4.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I S I N T A X E
  • 5.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I E X E C U Ç Ã O
  • 6.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 8 F U N C I O N A L
  • 7.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I S I N T A X E J A V A 8
  • 8.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 8
  • 9.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 8
  • 10.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I E X E C U Ç Ã O J A V A 8
  • 11.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I M E T A S P A C E E P E R M G E N P A R A L L E L G C M E L H O R A D O J A V A 8
  • 12.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I Q U A N T O T E M P O E N T R E V E R S Õ E S ? 2 8 D E J U L H O D E 2 0 1 1 J A V A 7 1 8 D E M A R Ç O D E 2 0 1 4 J A V A 8
  • 13.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I V E R S Õ E S
  • 14.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I V E R S Õ E S R E T R O C O M P A T I B I L I D A D E C O M U N I D A D E D E M O R A D O
  • 15.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I V E R S Õ E S R E T I R A D A D O " 1 . " D A T A S M E N O R E S F L U X O C O N T I N U O
  • 16.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A   9 P E R F O R M A N C E
  • 17.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I S I N T A X E J A V A   9
  • 18.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 R E M O V I D O S U P O R T E J A V A 1 . 5 O U I N F E R I O R P R O P E R T Y R E S O U R C E B U N D L E A G O R A A C E I T A U T F - 8 E F A L L B A C K I S O - 8 8 5 9 - 1 N O V O S U N I C O D E S N O V O S M E T O D O S S T R E A M
  • 19.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 C R I P T O G R A F I A E A S S I N A T U R A D S A : N O N E W I T H D S A I N P 1 3 6 3 F O R M A T S H A 1 W I T H D S A I N P 1 3 6 3 F O R M A T S H A 2 2 4 W I T H D S A I N P 1 3 6 3 F O R M A T S H A 2 5 6 W I T H D S A I N P 1 3 6 3 F O R M A T E C D S A : N O N E W I T H E C D S A I N P 1 3 6 3 F O R M A T S H A 1 W I T H E C D S A I N P 1 3 6 3 F O R M A T S H A 2 2 4 W I T H E C D S A I N P 1 3 6 3 F O R M A T S H A 2 5 6 W I T H E C D S A I N P 1 3 6 3 F O R M A T S H A 3 8 4 W I T H E C D S A I N P 1 3 6 3 F O R M A T S H A 5 1 2 W I T H E C D S A I N P 1 3 6 3 F O R M A T
  • 20.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 C R I P T O G R A F I A E A S S I N A T U R A +   D E P R E C I A D O S : P A C O T E S : " J A V A X . S E C U R I T Y . C E R T "   " C O M . S U N . J A R S I G N E R "   C L A S S E : " X 5 0 9 C E R T I F I C A T E " P O L I C Y T O O L  
  • 21.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 M E T O D O S C O M P R I M I T I V O S D E P R E C I A D O S
  • 22.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 A P P L E T S J E P 2 5 4 C O M P A C T S T R I N G S J A V A A P P L E T   E   W E B S T A R T ,   I N C L U I N D O   A P P L E T A P I , J A V A P L U G - I N , J A V A A P P L E T V I E W E R , J N L P ,   J A V A W E B S T A R T E J A V A W S   E S T Ã O D E P R E C I A D O S E M A R C A D O S P A R A R E M O Ç Ã O S T R I N G A G O R A P O S S U I P O R P A D R A O 1 B Y T E P O R C H A R . A N T E S U S A V A M U F T - 1 6 . A F E T A S T R I N G , S T R I N G B U I L D E R E S T R I N G B U F F E R .
  • 23.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I S H E L L
  • 24.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I P Y T H O N $ > 2 + 2 $ > - > 4 $ > Q U I T ( )
  • 25.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I N O D E $ > 2 + 2 $ > - > 4 $ >   C T R L + C
  • 26.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I R U B Y $ > 2 + 2 $ > - > 4 $ >   Q U I T
  • 27.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 2 + 2
  • 28.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A S Y S T E M . O U T . P R I N T L N ( 2 + 2 ) ;
  • 29.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A P U B L I C S T A T I C V O I D M A I N ( S T R I N G [ ] A R G S ) {     S Y S T E M . O U T . P R I N T L N ( 2 + 2 ) ; }
  • 30.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A P U B L I C C L A S S E X E M P L O S O M A {     P U B L I C S T A T I C V O I D M A I N ( S T R I N G [ ] A R G S ) {           S Y S T E M . O U T . P R I N T L N ( 2 + 2 ) ;     } }
  • 31.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J S H E L L J A V A   9
  • 32.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 J S H E L L J S H E L L > 2 + 2 J S H E L L > $ 1 = = > 4 J S H E L L > / E X I T
  • 33.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 J S H E L L > D O U B L E P E S O = 8 0 . 5 ; P E S O = = > 8 0 . 5 J S H E L L > P E S O = 8 1 . 5 P E S O = = > 8 1 . 5 J S H E L L > " J O A O P A U L O " $ 2 = = > " J O A O P A U L O " J S H E L L > / V A R S |     D O U B L E P E S O = 8 1 . 5 |     S T R I N G $ 2 = " J O A O P A U L O "
  • 34.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 J S H E L L > A L T U R A = 1 . 7 0 |   E R R O R : |   C A N N O T F I N D S Y M B O L |     S Y M B O L :   V A R I A B L E A L T U R A |   A L T U R A = 1 . 7 0 |   ^ - - - - - - - - - ^ J S H E L L > I F ( P E S O   > =   1 0 0 . 0 ) {   . . . > S Y S T E M . O U T . P R I N T L N ( " E M A G R E C E R " ) ;   . . . > } E M A G R E C E R
  • 35.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 J S H E L L > V O I D I M P R I M I R ( S T R I N G S ) {   . . . > S Y S T E M . O U T . P R I N T L N ( S ) ;   . . . > } |   C R E A T E D M E T H O D I M P R I M I R ( S T R I N G ) J S H E L L > I F ( P E S O   > =   1 0 0 . 0 ) {   . . . >   I M P R I M I R ( " E M A G R E C E R " ) ;   . . . > } E M A G R E C E R
  • 36.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 J S H E L L > / S E T E D I T O R N A N O |   E D I T O R S E T T O : N A N O J S H E L L > / E D I T A R Q U I V O . J A V A
  • 37.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 J S H E L L > L O C A L D A T E D A T A = L O C A L D A T E . O F ( 1 9 8 5 , 8 , 1 6 ) ; |   E R R O R : |   C A N N O T F I N D S Y M B O L |     S Y M B O L :   C L A S S L O C A L D A T E |   L O C A L D A T E D A T A = L O C A L D A T E . O F ( 1 9 8 5 , 8 , 1 6 ) ; |   ^ - - - - - - - ^ |   E R R O R : |   C A N N O T F I N D S Y M B O L |     S Y M B O L :   V A R I A B L E L O C A L D A T E |   L O C A L D A T E D A T A = L O C A L D A T E . O F ( 1 9 8 5 , 8 , 1 6 ) ;
  • 38.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 J S H E L L > / I M P O R T S |     I M P O R T J A V A . I O . * |     I M P O R T J A V A . M A T H . * |     I M P O R T J A V A . N E T . * |     I M P O R T J A V A . N I O . F I L E . * |     I M P O R T J A V A . U T I L . * |     I M P O R T J A V A . U T I L . C O N C U R R E N T . * |     I M P O R T J A V A . U T I L . F U N C T I O N . * |     I M P O R T J A V A . U T I L . P R E F S . * |     I M P O R T J A V A . U T I L . R E G E X . * |     I M P O R T J A V A . U T I L . S T R E A M . *
  • 39.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 J S H E L L > I M P O R T J A V A . T I M E . L O C A L D A T E ; J S H E L L > L O C A L D A T E D A T A = L O C A L D A T E . O F ( 1 9 8 5 , 8 , 1 6 ) ; D A T A = = > 1 9 8 5 - 0 8 - 1 6
  • 40.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 J S H E L L > / O P E N P E S S O A . J A V A J S H E L L > P E S S O A J P = N E W P E S S O A ( " J P S O S S O L O T I " ) ; $ 4 = = > J P @ 6 7 5 D 3 4 0 2 J S H E L L > J P . [ T A B ] E Q U A L S ( )           G E T C L A S S ( )         G E T N O M E ( )               H A S H C O D E ( )         N O T I F Y ( )           N O T I F Y A L L ( )             S E T N O M E ( )           T O S T R I N G ( )         W A I T ( )
  • 41.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I M O D U L O S J A V A   9
  • 42.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 M O D U L E - I N F O . J A V A
  • 43.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I E X E C U Ç Ã O J A V A   9
  • 44.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A 9 G 1 G C P O R P A D R Ã O N O V A V A R J D K _ J A V A _ O P T I O N S Q U E P O D E S E R U S A D A C O M A A N T I G A J A V A _ O P T I O N S M A S A D D C O I S A S E S P E C I F I C A S D A 9
  • 45.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A   1 0 P E R F U M A R I A
  • 46.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I S I N T A X E J A V A   1 0
  • 47.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A   1 0 N O V O S M E T O D O S M E L H O R A D O B Y T E C O D E G E N E R A T I O N F O R E N H A N C E D F O R L O O P O P T I O N A L : O R E L S E T H R O W C O L L E C T I O N S : C O P Y O F T O U N M O D I F I A B L E *
  • 48.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A   1 0 R E M O V I D O A L G U N S L O O K A N D F E E L D O U I M A N A G E R S H E L L C O M . S U N . J A V A . S W I N G . P L A F . N I M B U S . N I M B U S L O O K A N D F E E L P A R A J A V A X . S W I N G . P L A F . N I M B U S . N I M B U S L O O K A N D F E E L O T E M P O D E A B E R T U R A D O S H E L L F O I S I G N I T I V I C A M E N T E R E D U Z I D O , E S P E C I A L M E N T E P A R A A B E R T U R A D E A R Q U I V O S E X T E R N O S .
  • 49.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A   1 0 C R I P T O G R A F I A E A S S I N A T U R A D I G I T A L + R E M O V I D O A L G U M S M E T O D O S D E P R E C I A D O S D O S E C U R I T Y M A N A G E R + R E M O V I D O P O L I C Y T O O L + R E M O V I D O C L A S S E S D O P A C O T E " C O M . S U N . S E C U R I T Y . A U T H " + A S C L A S S E S C E R T I F I C A T E , I D E N T I T Y , I D E N T I T Y S C O P E E S I G N E R F O R A M D E P R E C I A D A S E M A R C A D A S P A R A F U T U R A R E M O Ç Ã O .
  • 50.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A   1 0 T I P O V A R
  • 51.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I E X E C U Ç Ã O J A V A   1 0
  • 52.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A   1 0 J E P 3 0 7 P A R A L L E L F U L L G C F O R G 1 Q U A N D O O C G G 1 P A S S A O F U L L G C P A R A L L E L , É M U I T O L E N T O . N A I M P L E M E N T A Ç Ã O A N T E R I O R , O F U L L R O D A V A C O M U M A U N I C A T H R E A D . A G O R A C O M A J E P 3 0 7 C O N S E G U I R A M P A R A L E L I Z A R .
  • 53.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I J A V A   1 0 C O N T E I N E R S D O C K E R + D E T E C Ç Ã O D A S C O N F I G U R A Ç Õ E S D O D O C K E R , C O M O C P U E M E M O R I A . + N O V A S V A R I A V E I S D E C O N F I G U R A Ç Õ E S E S P E C I F I C A S : - X X : I N I T I A L R A M P E R C E N T A G E - X X : M A X R A M P E R C E N T A G E - X X : M I N R A M P E R C E N T A G E C O R R I G I D O B U G A O R O D A R C O M L I N U X , O N D E A E X E C U Ç Ã O D O S P R O C E S S O S É R E L A T I V O A O C O N T A I N E R E S E U N A M E S P A C E .
  • 54.
    M E ET U P D E V F E S T I V A L J O Ã O P A U L O S O S S O L O T I