Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

About understanding Java 8 fp-code and swing

 
Ingi Erlings
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello!

I have never done any java exams before.
I am wondering about two things:
(1) Do we need to read and understand functional code, if so
- having problems with understanding fp , do you explain functional programming in a good way in this book or do I have to have another book beside me ?

(2) is there anything about GUI-programming ; Swing / AWT ?

regards, i
 
Robert Liguori
author
Greenhorn
Posts: 13
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ingi Erlings wrote:Hello!

I have never done any java exams before.
I am wondering about two things:
(1) Do we need to read and understand functional code, if so
- having problems with understanding fp , do you explain functional programming in a good way in this book or do I have to have another book beside me ?

(2) is there anything about GUI-programming ; Swing / AWT ?

regards, i


Oracle has been embracing JavaFX lately, although AWT and more so Swing (while obsolete, per se) is very much still alive in places. The SCJA exam that prefaced the OCA exams included knowing about these technologies at 30,000 feet. We preserved some of this detailed in the book.

Chapter 11 of our guide address lambda expressions in the general context of what you will see on the exam. Understanding functional programming with Java will be necessary for most Java developers moving forward as the general features (i.e. supported by Functional Interfaces) are making there way into the core Java SE APIs.

Thank you for your question,

Robert
 
Roel De Nijs
Sheriff
Posts: 10662
144
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ingi Erlings wrote:(1) Do we need to read and understand functional code, if so
- having problems with understanding fp , do you explain functional programming in a good way in this book or do I have to have another book beside me ?

For the OCAJP8 certification the required knowledge of functional programming is limited to a simple lambda expression consuming a predicate expression (and some classes from the new Date/Time API as well), but no streams on this exam. Here you'll find the mapping between the exam objectives of the OCA7 and OCA8 exams. But for the OCPJP8 you'll need to know much more about lambdas, streams and functional programming.

Ingi Erlings wrote:(2) is there anything about GUI-programming ; Swing / AWT ?

No, it's not even a topic on the much more advanced OCPJP8 certification.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic