SlideShare a Scribd company logo
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

More Related Content

PPTX
Nobel prizes for peace.pptx
PPTX
Nobel prizes for peace
PPTX
KHAJURAHO GROUP OF MONUMENTS
PPTX
1910s
PPT
Sowk 388 Power Point Final
PDF
Quid - The Threat of AI
PDF
Lessons from the Trenches: Monitoring your OpenStack Cloud
PPT
Les réseaux mobiles et sans fils et les nouvelles perspectives du marketing d...
Nobel prizes for peace.pptx
Nobel prizes for peace
KHAJURAHO GROUP OF MONUMENTS
1910s
Sowk 388 Power Point Final
Quid - The Threat of AI
Lessons from the Trenches: Monitoring your OpenStack Cloud
Les réseaux mobiles et sans fils et les nouvelles perspectives du marketing d...

What's hot (20)

PPSX
Walking the Mat - Union Street 2019
PDF
Introdução ao Mundo do Drone Racing
PDF
T minus 10 - Rocket Scientist Livingston Holder
PDF
Danny Roger Hill - Interpretive & Branded Environments Presentation - LinkedIn 2
PPTX
Lata construction v. dr. ramniklal shah
PDF
Behler Richard PPP
PDF
WebPesados | Seu Pesado Mais Leve
PDF
TMT - Cybercrime - Stibbe
PDF
5 desafios imediatos para as empresas brasileiras
PDF
Os 5 desafios imediatos para as empresas brasileiras
PPTX
CENTROS COMERCIALES COSTA J&M
PPTX
UV Visible spectroscopy
PDF
Inuka fragrances by Sue Leonard
PPTX
Flurometry
PDF
Debugging Your CDN - Austin Spires at Fastly Altitude 2015
PDF
Hallaran robert 4.4
PPTX
Antineoplastic agent final (1)
PDF
Lifecycle Branding Guidelines Presentation
PPTX
Industry attachment ppt
PDF
Flipbook
Walking the Mat - Union Street 2019
Introdução ao Mundo do Drone Racing
T minus 10 - Rocket Scientist Livingston Holder
Danny Roger Hill - Interpretive & Branded Environments Presentation - LinkedIn 2
Lata construction v. dr. ramniklal shah
Behler Richard PPP
WebPesados | Seu Pesado Mais Leve
TMT - Cybercrime - Stibbe
5 desafios imediatos para as empresas brasileiras
Os 5 desafios imediatos para as empresas brasileiras
CENTROS COMERCIALES COSTA J&M
UV Visible spectroscopy
Inuka fragrances by Sue Leonard
Flurometry
Debugging Your CDN - Austin Spires at Fastly Altitude 2015
Hallaran robert 4.4
Antineoplastic agent final (1)
Lifecycle Branding Guidelines Presentation
Industry attachment ppt
Flipbook
Ad

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Empathic Computing: Creating Shared Understanding
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPT
Teaching material agriculture food technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
MYSQL Presentation for SQL database connectivity
Network Security Unit 5.pdf for BCA BBA.
The Rise and Fall of 3GPP – Time for a Sabbatical?
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Chapter 3 Spatial Domain Image Processing.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Encapsulation_ Review paper, used for researhc scholars
Empathic Computing: Creating Shared Understanding
A comparative analysis of optical character recognition models for extracting...
Unlocking AI with Model Context Protocol (MCP)
Teaching material agriculture food technology
The AUB Centre for AI in Media Proposal.docx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Spectroscopy.pptx food analysis technology
Spectral efficient network and resource selection model in 5G networks
MIND Revenue Release Quarter 2 2025 Press Release
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Ad

Meetup BSB Dev: Novidades Java 9 e 10.

  • 1. 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
  • 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 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 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
  • 4. 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
  • 5. 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
  • 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 8 F U N C I O N A L
  • 7. 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
  • 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
  • 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 8
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. 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
  • 15. 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
  • 16. 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
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. 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  
  • 21. 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
  • 22. 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 .
  • 23. 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
  • 24. 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 ( )
  • 25. 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
  • 26. 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
  • 27. 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
  • 28. 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 ) ;
  • 29. 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 ) ; }
  • 30. 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 ) ;     } }
  • 31. 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
  • 32. 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
  • 33. 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 "
  • 34. 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
  • 35. 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
  • 36. 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
  • 37. 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 ) ;
  • 38. 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 . *
  • 39. 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
  • 40. 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 ( )
  • 41. 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
  • 42. 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
  • 43. 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
  • 44. 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
  • 45. 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
  • 46. 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
  • 47. 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 *
  • 48. 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 .
  • 49. 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 .
  • 50. 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
  • 51. 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
  • 52. 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 .
  • 53. 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 .
  • 54. 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