97 Things Every Programmer Should Know.epub Android Gradle 插件中文指南.epub AngularJS学习笔记(checkcheckzz).epub Everything curl.epub F# for Fun and Profit eBook.epub Gradle 实战.epub iOS的函数响应型编程.epub JVM必知必会.epub Kubernetes 指南.epub LeetBook(LeetCode详解).epub R
语法简洁,往往比Java少至少一半的代码量。比如: 支持自动类型判断,可以省去很多类型标志。 e.g. val x = 2 用伴生对象来生成类,省去new的麻烦。e.g. val cat = Cat("Hello Ketty") 不用return,直接把一个块(可以使if...else...块,for循环块等)的值返回。例如一行代码定义函数:def add(x: Int, y: Int): Int = x + y 用()来统一函数的参数传递与带参类的构造。对类来说,这种写法其实是语法糖,因为中