Enviar pesquisa
Carregar
Java 8 support in eclipse/JDT
•
Transferir como PPTX, PDF
•
1 gostou
•
785 visualizações
M
Matthias Köster
Seguir
Slides of my talk I gave at the eclipse Democamp on the 2. Dec in Berlin.
Leia menos
Leia mais
Tecnologia
Aperfeiçoamento pessoal
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 13
Baixar agora
Recomendados
Week 10 part 1 pe 6282 Block Diagrams
Week 10 part 1 pe 6282 Block Diagrams
Charlton Inao
An Introduction to JavaScript: Week 5
An Introduction to JavaScript: Week 5
Event Handler
Surface3d in R and rgl package.
Surface3d in R and rgl package.
Dr. Volkan OBAN
Hardcore functional programming
Hardcore functional programming
Leonardo Andres Garcia Crespo
Addition and Subtraction of Functions
Addition and Subtraction of Functions
jordhuffman
Company_X_Data_Analyst_Challenge
Company_X_Data_Analyst_Challenge
Mark Yashar
xilinx fpga problems
xilinx fpga problems
Anish Gupta
actel fpga problems
actel fpga problems
Anish Gupta
Recomendados
Week 10 part 1 pe 6282 Block Diagrams
Week 10 part 1 pe 6282 Block Diagrams
Charlton Inao
An Introduction to JavaScript: Week 5
An Introduction to JavaScript: Week 5
Event Handler
Surface3d in R and rgl package.
Surface3d in R and rgl package.
Dr. Volkan OBAN
Hardcore functional programming
Hardcore functional programming
Leonardo Andres Garcia Crespo
Addition and Subtraction of Functions
Addition and Subtraction of Functions
jordhuffman
Company_X_Data_Analyst_Challenge
Company_X_Data_Analyst_Challenge
Mark Yashar
xilinx fpga problems
xilinx fpga problems
Anish Gupta
actel fpga problems
actel fpga problems
Anish Gupta
Basic Calculus in R.
Basic Calculus in R.
Dr. Volkan OBAN
More multiplication properties of exponents
More multiplication properties of exponents
chrystal_brinson
imager package in R and examples..
imager package in R and examples..
Dr. Volkan OBAN
Composite functions
Composite functions
Shaun Wilson
Alg2 lesson 7-7
Alg2 lesson 7-7
Carol Defreese
Alg2 lesson 7.7
Alg2 lesson 7.7
Carol Defreese
Lecture 2 f17
Lecture 2 f17
Eric Cochran
Mi primer map reduce
Mi primer map reduce
betabeers
Mi primer map reduce
Mi primer map reduce
Ruben Orta
Multi dimensional profiling
Multi dimensional profiling
bergel
Chris hill rps_postgis_threeoutoffouraintbad_20150505_1
Chris hill rps_postgis_threeoutoffouraintbad_20150505_1
Chris Hill
Block Reduction Method
Block Reduction Method
Smit Shah
Operations With Functions May 25 2009
Operations With Functions May 25 2009
ingroy
Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...
Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...
VLSICS Design
[Paper Reading] Generalized Sub-Query Fusion for Eliminating Redundant I/O fr...
[Paper Reading] Generalized Sub-Query Fusion for Eliminating Redundant I/O fr...
PingCAP
Advanced Data Visualization in R- Somes Examples.
Advanced Data Visualization in R- Somes Examples.
Dr. Volkan OBAN
Context-Aware Recommender System Based on Boolean Matrix Factorisation
Context-Aware Recommender System Based on Boolean Matrix Factorisation
Dmitrii Ignatov
Excel function
Excel function
SirajRock
2.4 operations on functions
2.4 operations on functions
hisema01
From Cypher 9 to GQL: Conceptual overview of multiple named graphs and compos...
From Cypher 9 to GQL: Conceptual overview of multiple named graphs and compos...
openCypher
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Mais conteúdo relacionado
Mais procurados
Basic Calculus in R.
Basic Calculus in R.
Dr. Volkan OBAN
More multiplication properties of exponents
More multiplication properties of exponents
chrystal_brinson
imager package in R and examples..
imager package in R and examples..
Dr. Volkan OBAN
Composite functions
Composite functions
Shaun Wilson
Alg2 lesson 7-7
Alg2 lesson 7-7
Carol Defreese
Alg2 lesson 7.7
Alg2 lesson 7.7
Carol Defreese
Lecture 2 f17
Lecture 2 f17
Eric Cochran
Mi primer map reduce
Mi primer map reduce
betabeers
Mi primer map reduce
Mi primer map reduce
Ruben Orta
Multi dimensional profiling
Multi dimensional profiling
bergel
Chris hill rps_postgis_threeoutoffouraintbad_20150505_1
Chris hill rps_postgis_threeoutoffouraintbad_20150505_1
Chris Hill
Block Reduction Method
Block Reduction Method
Smit Shah
Operations With Functions May 25 2009
Operations With Functions May 25 2009
ingroy
Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...
Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...
VLSICS Design
[Paper Reading] Generalized Sub-Query Fusion for Eliminating Redundant I/O fr...
[Paper Reading] Generalized Sub-Query Fusion for Eliminating Redundant I/O fr...
PingCAP
Advanced Data Visualization in R- Somes Examples.
Advanced Data Visualization in R- Somes Examples.
Dr. Volkan OBAN
Context-Aware Recommender System Based on Boolean Matrix Factorisation
Context-Aware Recommender System Based on Boolean Matrix Factorisation
Dmitrii Ignatov
Excel function
Excel function
SirajRock
2.4 operations on functions
2.4 operations on functions
hisema01
From Cypher 9 to GQL: Conceptual overview of multiple named graphs and compos...
From Cypher 9 to GQL: Conceptual overview of multiple named graphs and compos...
openCypher
Mais procurados
(20)
Basic Calculus in R.
Basic Calculus in R.
More multiplication properties of exponents
More multiplication properties of exponents
imager package in R and examples..
imager package in R and examples..
Composite functions
Composite functions
Alg2 lesson 7-7
Alg2 lesson 7-7
Alg2 lesson 7.7
Alg2 lesson 7.7
Lecture 2 f17
Lecture 2 f17
Mi primer map reduce
Mi primer map reduce
Mi primer map reduce
Mi primer map reduce
Multi dimensional profiling
Multi dimensional profiling
Chris hill rps_postgis_threeoutoffouraintbad_20150505_1
Chris hill rps_postgis_threeoutoffouraintbad_20150505_1
Block Reduction Method
Block Reduction Method
Operations With Functions May 25 2009
Operations With Functions May 25 2009
Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...
Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...
[Paper Reading] Generalized Sub-Query Fusion for Eliminating Redundant I/O fr...
[Paper Reading] Generalized Sub-Query Fusion for Eliminating Redundant I/O fr...
Advanced Data Visualization in R- Somes Examples.
Advanced Data Visualization in R- Somes Examples.
Context-Aware Recommender System Based on Boolean Matrix Factorisation
Context-Aware Recommender System Based on Boolean Matrix Factorisation
Excel function
Excel function
2.4 operations on functions
2.4 operations on functions
From Cypher 9 to GQL: Conceptual overview of multiple named graphs and compos...
From Cypher 9 to GQL: Conceptual overview of multiple named graphs and compos...
Último
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Último
(20)
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Slack Application Development 101 Slides
Slack Application Development 101 Slides
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Java 8 support in eclipse/JDT
1.
2.
Preparation binaere bauten gmbh
• jost becker
3.
Interface Static methods public interface
Comparator<T> { public static <T…> Comparator<T> reverseOrder() { return Collections.reverseOrder(); } } binaere bauten gmbh • matthias köster
4.
Virtual extension methods public
interface Iterable<T> { default void forEach(Consumer<? super T> action) { Objects.requireNonNull(action); for (T t : this) { action.accept(t); } } } binaere bauten gmbh • matthias köster
5.
SAM interface public interface
Comparable<T> { public int compareTo(T o); } binaere bauten gmbh • matthias köster
6.
Lambda Expression List<String> names
= Arrays.asList("one", "two", "three"); Collections.sort(names, (String o1, String o2) -> o2.compareTo(o1)); binaere bauten gmbh • matthias köster
7.
Lambda Expression Variable capture String
prefix ="Hi "; // effectively final names.forEach( (String s) -> System.out.println(prefix + s)); prefix = ""; // not effectively final anymore names.forEach( (String s) -> System.out.println(prefix + s)); binaere bauten gmbh • matthias köster
8.
Method handles List<Integer> nums
= Arrays.asList(10, 2, 3); nums.sort(Integer::compareTo); List<String> names = Arrays.asList("one", "two", "three"); names.forEach(System.out::println); binaere bauten gmbh • matthias köster
9.
Type inference List<String> myList
= Collections.emptyList(); Collections.sort(myList, (o1, o2) -> o2.compareTo(o1)); binaere bauten gmbh • matthias köster
10.
Stream API List<String> names
= Arrays.asList("one", "two", "three"); int minSize = names.parallelStream(). mapToInt(String::length).reduce(0, Integer::min); OptionalInt minSize = names.parallelStream(). mapToInt(String::length).min(); Path p = FileSystems.getDefault(). getPath("/tmp/index.html"); Files.lines(p,Charset.forName("UTF-8")). forEach(System.out::println); binaere bauten gmbh • matthias köster
11.
JavaFX binaere bauten gmbh
• jost becker
12.
Summary • – • – – – binaere bauten gmbh
• jost becker Already feels like Using a decent Scala IDE ;-)
13.
Thanks a lot
for your attention! fin binaere bauten gmbh • matthias köster
Baixar agora