kotlin的数据类代替java的setter和getter写法。kotlin中的object代替java中的单例类如工具类。kotlin的高阶函数传递函数参数的写法,可以替代java中aop/aspectj的写法,并可以替代java的动态代理,就语法本身而言,它是超越java8的lambda表达式的存在。而kotlin协程替代java中的线程锁。
kotlin的数据类代替java的setter和getter写法。kotlin中的object代替java中的单例类如工具类。kotlin的高阶函数传递函数参数的写法,可以替代java中aop/aspectj的写法,并可以替代java的动态代理,就语法本身而言,它是超越java8的lambda表达式的存在。而kotlin协程替代java中的线程锁。
本文标题:浅谈kotlin和java的不同之处
本文链接:https://www.haomeiwen.com/subject/uxwlpltx.html
网友评论