Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Summary of the state of Java that will affect Scala-ers

1,102 views

Published on

2018/11/10に開催されたScala関西Summit 2018での登壇資料です

Published in: Technology
  • Be the first to comment

Summary of the state of Java that will affect Scala-ers

  1. 1. - - - - - - 2 0 8 0 10 0 /0 818 1
  2. 2. • • : : : • :: •
  3. 3. • . ? ? ? • B ? • • • • - •
  4. 4. • • • •
  5. 5. • • •
  6. 6. • , • . • , • , , ,
  7. 7. • 1 • 00 9 1 1 1 9 1 • 9 1 1 1 9 1 A 09 10 9 1 • 1 0 1 1 9 1 1 1 • 9 1 1 1 09 10 9 1 • • 9 • • - • 1 9 01
  8. 8. • G 9B • D, J B • A K D I • G 9B , • D, +DHI BB G • E I D, • E IE D A D I • MJB HI • JBJ • H D ED MJG • + . • + . , K 9 DEBE ( I ED • D, + D, . • )EE B • D GE • D, + H GI • , J B EG I G 9BEJ • I MED • GEK D, J B EG I G DK GED DI
  9. 9. • 1 A 9 1 719 1 • 1 37 1 4 2 • 0 41 7 1 4 7 1 7 9 1 • 9 A9 .3 2 1 A1 D D D D D D D , , ,
  10. 10. • 0D 9 3 ( 2 3 3 9 3 • / ) • 2 F 3 • 0D 3 93 3 • / 3 ) • 10 8 1 = 0D 3 • 3 == 3 D D D • D / 3 3 3 D
  11. 11. • 6 • A 6 A 46 8 36 4 8 6 • 6 • 062 A 7 • 8 7 2 2 • 8 7 2 2 • 1A A • 8 7 2 2 • 8 7 2 2
  12. 12. • 3J • /A7 , - 3 /A7 , - 3J . D 3D 73 D , 7 • :DDA 3 3 3J A D7 7 388 D7 AA D 8 3 3 3 3J • J 7 • 0 7 .21 8 ,3 3 3 • D 73 D D 3 D D:7 3A: • :DDA 3J 7 8D 3 A 8D 3 3J D7 8 77 3 3 D AA D D 3J 7
  13. 13. • C • )B • A A 1 1 • A A A C - D C • C • D ) A A D • • ( • 0 C A C (( 0 - B
  14. 14. ) ) ( ) • 5 9 • 5 5 • 9 • 5 9
  15. 15. ) ) ( - - • • - • - • > • •
  16. 16. • ( 1 0( (1 ( 1 • 1 1 ) 01 ( ) • 1 1
  17. 17. • • ! • -- J • 0 --
  18. 18. • - - • , • , • • - • • - -
  19. 19. • • • 83 / / 350/8/5 / • • • 351 / 03 / 9 8 / / / / 3 5 • • • 8351 3 /8 9 • 3 2 / 8/993 5
  20. 20. • • •
  21. 21.
  22. 22. • • • • •
  23. 23. • 2 2 2 :;2 • 2 2 > : 2 >2 2 2 ;2 >; - E 2 ;2 >; , E 123 > ;2 >; ) - E ;2 >; 2 ( - E 2 ( , E 123 > ( ) - E
  24. 24. • ) • • • ) ) • • ) • ) • ) ( • • ) • • • ) ( •
  25. 25. • , , • , , , • , • • , ,
  26. 26. • 2 • 3 3 • 3 3 2
  27. 27. • ) • ) ) • ( •
  28. 28. • • - : • ) >> ;: • ( >> • ; ,; : : : C DE • , : : • > ; D > ,; : C : C C % E
  29. 29. • • = • . • . ; +,) ! C ! C = ; E F +,)! = ; E F! D D! =( !! C ! D
  30. 30. • • > AA C • C 1EA A C • • . , • A . >A A • >A C • C - 1E A C . >A > A > 1 A >A A A A
  31. 31. • 1 • • • 1 •

×