1.REPL:读取->求值->打印->循环。Scala程序将输入的内容快速的编译成为字节码,然后字节码文件交给Java虚拟机进行执行。

2.val是值不可变,var值可变。在变量声明或者赋值语句中,没有使用分号,仅当一行代码中存在多条语句的时候才需要使用分号隔开。

val xmax,ymax=
var greeting,message :String = null //greeting和message都是字符串类型,都需要初始化为null

3.基本数据类型的变量和包装类型的变量是Scala编译器的工作

(1)1.to(10)

(2)intersect():输出两个字符串的共通的一组字符。

(3)Nothing是所有其他类型的子类,表示没有值;Any是所有类型的超类,任何实例都属于Any类型;AnyRef所有引用类型的超类,AnyVal所有值类型的超类。

最新文章

  1. dispatcherServlet 真正处理请求的源码解析
  2. Linux安全基础:awk命令的使用
  3. iOS团队风格的统一
  4. mac 解决eclipse OutOfMemoryError
  5. Android APP测试的日志文件抓取
  6. css 选择器样式优先级
  7. HIFI播放器--磨机吐槽篇
  8. NGUI 不写一行代码实现翻拍效果
  9. sql 函数的理解
  10. oracle分布式事务总结-转载
  11. Object.defineProperty vs __defineGetter__ vs normal
  12. Linux企业级项目实践之网络爬虫(14)——使用正则表达式抽取HTML正文和URL
  13. C#入门中的必备语法(一)
  14. 网站服务管理系统wdcp简介及功能特性
  15. 代码格式化工具Astyle配置
  16. 网络资源(7) - JAX-WS视频
  17. 一天搞定CSS: CSS选择器优先级--08
  18. css: box-sizing
  19. 【七】jquery之属性attr、 removeAttr、prop[全选全不选及反选]
  20. 斐波那契数列中获取第n个数据值

热门文章

  1. SRS之SrsConfig类
  2. php 获取域名
  3. [SQL 高级查询运算符的用法 UNION (ALL),EXCEPT(ALL),INTERSECT(ALL) ]
  4. Android中图片的三级缓存
  5. 学习Oracle数据库入门到精通教程资料合集
  6. 进程分配内存的两种方式--brk() 和mmap()(不设计共享内存)(转)
  7. OAUTH协议介绍
  8. 跨平台python异步回调机制实现和使用方法
  9. linux之用户,用户组,软件操作
  10. HBase 数据恢复