

Tut6 : Scala part2 & Lambda in Java
Presentation
•
Computers
•
University
•
Hard
Anna R
FREE Resource
6 Slides • 0 Questions
1
Tut6 : Scala part2 & Lambda in Java
By Anna R
2
Scala <-> Java Interoperabilität
Scala -> Java bytecode -> JVM
Bibliotheken jeweiliger Sprache können in beiden Sprachen referenziert werden
JVM unterscheidet zw. Scala und Java , JavaScript.... nicht
Die Funktionsmerkmale von Scala sind die gleichen wie die von Java.
3
Funktionen als Bürger erster Klasse
4
Deklarierte vs anonyme Funktionen
val f1: Int=>Double = i=>sqrt(i)
Funktionstyp!
(x: Double, y: Double):Double=>x+y
*optional
5
6
Optional <T> in Java
für Rückgabetyp einer Methode mit eventuell "keinem Ergebnis",
wo null -> Fehler
Werte als "available" oder "not available" behandeln, anstatt Nullwerte zu prüfen
Optional.isPresent - checks the value is present or not
Optional.orElse - returns the value if present otherwise returns the default value passed.
Optional.get - gets the value, value should be present
Tut6 : Scala part2 & Lambda in Java
By Anna R
Show answer
Auto Play
Slide 1 / 6
SLIDE
Similar Resources on Wayground
6 questions
Информатика 5 класс
Presentation
•
Professional Development
6 questions
English A1 Breaktrought
Presentation
•
University
3 questions
เทคโนโลยีเครื่องมือกล
Presentation
•
University
6 questions
Fundamentos del currículum
Presentation
•
University
8 questions
Lắp ráp RAM, CPU
Presentation
•
University
8 questions
Java + SQL Unit 7
Presentation
•
University
6 questions
一、初探網路世界
Presentation
•
Professional Development
6 questions
TUGAS XII- TKJ YPC
Presentation
•
12th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade