Show Notes
Note, we’re switching to an every-other week
Java SE 8 officially launched:Java Tutorials page on Java 8Great features as discussed on this tutorialAlso examples on the GitHub repo – https://github.com/winterbe/java8-tutorialCool new features include:Lambda and functional interfaces (single method with @FunctionalInterface) – lots of built-in ones including ones from GuavaExtension methods – default methods (real code) for interfaces with the default keywordReferences to methods and constructors with ::Predicates – include test(), negate(), nonNull, isNull, isEmpty, etc…Functions – single param, return a result, can be chainedMultiple Inheritance via Suppliers and ConsumersEnhanced ComparatorsOptionals to wrap optional (nullable) values – to avoid NullPointerExceptionStreams – which can be attached to JDK collections and can have filters and sorting applied, can work on match, count, reduce, etc… Parallel streams are possible – i.e. spawn multiple threadsNew Time (Date) API Clock – access to current date/time, aware of timezone, can call Clock.systemDefaultZone().millis()LocalTime, LocalDate, LocalDateTime, time ZonesCool new repeatable annotationsMuch more…Increase your productivity by improving your health in 7 mins: 7 min high intensity workout anyone can doMeet the machines that steal your phones data
Introduction to Apache Avro – serialization processing API that is used by Hadoop tools and that you can use yourself
IntroductionTutorial Part 1Tutorial Part 2Ken was trying to remember this serialization project for Javascript Haydle Hackathon Report – Fun with EmberJS
Low energy BlueTooth with new AdaFruit device
Let's talk Android Watches – Android Wear
Get Started with the Developer PreviewThe post DevNews 83 – Through a distorted audio channel, we give you Java 8 appeared first on Chariot Solutions.