http://www.oracle.com/technetwork/java/javase/downloads/index.html
I'm surprised how much useful JDK additions are included that I haven't heard much about. java.time and streams/collections are awesome, but everyone knows about those. Here are a bunch more useful additions: CompletableFuture: a Promise PrimitiveIterator: subclasses of things like Iterator<Integer> and Iterator<Double> that have non-boxed methods like nextInt and nextDouble. LongAdder/DoubleAdder: faster than normlaatomic DoubleSummaryStatistics/IntSummaryStatistics: even if variance was tragically omitted... String.join: much needed in the base library. Files.lines/list Random.doubles()/ints()/longs() Optional (with flatMap!!) OptionalInt/Long/etc (no flatMap :( ) optimized unsigned integer helper functions ThreadLocal.withInitial -- You received this message because you are subscribed to the Google Groups "Java Posse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/javaposse. For more options, visit https://groups.google.com/d/optout.
