Java: Did You Know?

As Java programmers you are used to dealing with edge cases. But what about edge cases in the language? As a certification book author, Jeanne Boyarsky encounters lots of interesting and/or surprising behavior. This presentation will increase your awareness in these Java gotchas. This is not a Java puzzlers talk. …

Functional Programming in Java with Lambda

Functional programming is a programming style that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data. It is a declarative programming paradigm in that programming is done with expressions or declarations instead of statements. For years, the conventional wisdom around attempting pure functional programming in …