• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Liutauras Vilda
  • Bear Bibeault
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Piet Souris
  • salvin francis
  • Stephan van Hulst
Bartenders:
  • Frits Walraven
  • Carey Brown
  • Jj Roberts

Lamda and/or Predicate workshop?

 
Bartender
Posts: 1868
81
Android IntelliJ IDE MySQL Database Chrome Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It appears as though from day one I've been having problems understanding lamdas and predicates and I was wondering how I could go about practicing and learning these topics.

@Roel De Nijs has listed these forum topics and resources recently:
  • https://coderanch.com/t/660677/certification/lambdas-Boyarsky-Selikoff-book
  • https://coderanch.com/t/668480/certification/lambda-Chapter-pg-Java-OCA
  • https://coderanch.com/t/662567/certification/Predicates-Lambda
  • https://coderanch.com/t/660568/certification/clarification-chapter-predicates-page-Java
  • https://coderanch.com/t/660876/certification/class-System-class


  • However I would like to know if you were aware of any sort of workshops and/or tutorials that I could access so that I can practice and learn lamdas and predicates. The more I know about them the better, but currently I'm more focused on the OCA 808 exam related topics.
     
    Java Cowboy
    Posts: 16084
    88
    Android Scala IntelliJ IDE Spring Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Oracle's Java Tutorials contain a trail: Lambda Expressions
     
    Saloon Keeper
    Posts: 12496
    269
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    IMHO, the most thorough way to practice with lambdas is to use a fully functional language. I don't know if you have the time or the patience to learn a whole other language, but if you do, check out Haskell. Once it clicks, you will definitely start thinking in terms of functions all the time.

    Here's a great tutorial: http://learnyouahaskell.com/chapters

    I don't know of good tutorials that focus on lambda expressions in Java.
     
    Pete Letkeman
    Bartender
    Posts: 1868
    81
    Android IntelliJ IDE MySQL Database Chrome Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Thanks @Jesper de Jong. I had forgotten about that resource, as I'm sure most people do. I'll check it out and hope that I can learn this topic better.
     
    Enthuware Software Support
    Posts: 4479
    43
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    You might want to check out this short write up as well:
    http://enthuware.com/index.php/component/content/article/115
     
    Pete Letkeman
    Bartender
    Posts: 1868
    81
    Android IntelliJ IDE MySQL Database Chrome Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Thanks @Paul Anilprem, I'll look into that resource as well.
     
    This guy is skipping without a rope. At least, that's what this tiny ad said:
    Thread Boost feature
    https://coderanch.com/t/674455/Thread-Boost-feature
    reply
      Bookmark Topic Watch Topic
    • New Topic