"Geek Academy Java8 New Features Video Tutorial" covers all new features of Java8: Lambda expressions, Stream interface, DoubleStream interface, LocalDate class, etc. The new features of Java8 make Java run faster, use less code (Lambda expressions), facilitate parallelization, and minimize null pointer exceptions.
Course playback address: http://www.php.cn/course/613.html
This video was created by Geek Academy. The teacher’s teaching style is:
The teacher’s lectures are full of emotions, integrating the love and pursuit of science into the care and concern for students. The teachings and expectations are filled with high respect and trust for people. When talking about emotional points, the mood is often high, impassioned, eloquent, exciting, giving people shocking power, and arousing strong emotional resonance among students
The more difficult points in this video are lambda, interfaces and filters explained in detail:
lambda expression is a new feature provided in JAVA8. It supports Java and can also perform simple "functional programming. It provides a concise method, just by using a Expressions can represent interfaces with only one method. Lambda expressions make it easier to traverse, filter and obtain data in the Collection class library; in addition, the new concurrency feature also improves performance in multi-core environments. The Lambda expression is named based on the lambda calculus in mathematics, which directly corresponds to the lambda abstraction. It is an anonymous function, that is, a function without a function name.
I also recommend it to everyone. Download the source code resources: http://www.php.cn/xiazai/learn/2045
This courseware shares the ppt courseware of this video~
The above is the detailed content of Java8 new feature video source code courseware sharing. For more information, please follow other related articles on the PHP Chinese website!