第一章Scala简介

2022-07-15  本文已影响0人  spark打酱油

1.scala介绍

scala是运行在 JVM 上的多范式编程语言,同时支持面向对象和面向函数编程。

2.Scala 特性

3.为什么使用scala

4.Scala对比Java

通过下面的案例,对比分别使用Java和Scala实现的代码数量
案例
定义一个实体类(用户)

4.1 Java代码

/**
* 用户实体类
*/
public class User {
private String name;
private List<Order> orders;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public List<Order> getOrders() {
return orders;
}
public void setOrders(List<Order> orders) {
this.orders = orders;
}
}

4.2 scala 代码

case class User(var name:String, var orders:List[Order]) // 用户实体类
上一篇下一篇

猜你喜欢

热点阅读