012.现场.快用Scala(2周)

本文是一篇为期两周的Scala编程学习指南,内容涵盖开发环境设置、数据访问方式、Java集成应用、程序日志记录、并发控制、数据结构操作等关键技能。通过实际代码示例,帮助开发者快速上手Scala,解决日常编程中的痛点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


题图:在JVM系里,Lambda是语法糖,Java是硬糖,Scala是软糖,口感和口味因人而异。

012.现场.快用Scala(2周)

不等不靠,有囧有料。终日乾乾,或跃在渊。

“快用scala”第1期:第1周做储备,第2周写代码。
前面还有个第0周:调研和决策,投票100%通过。

@史荣久 / 2015-01-21 / CC-BY-SA-3.0

观看视频

内容摘要

  • 开发环境:eclipse,idea,maven的设置和排错
  • 数据访问:anorm,jdbc,原态SQL更简洁,高效
  • Java结合:Spring,集合类,普通Java调用
  • 程序日志:scala宏,兼顾了美感与效率
  • lazy 双重检测锁(DCL)模式
  • case class和match case
  • scala.collection.{JavaConversions,JavaConverters}
  • mutable和immutable
  • foreach,map,filter
  • 伴生对象(companion),隐士(implicit)
  • 没有受检异常,throw 是表达式
  • getOrElse,Option
  • 小坑:重构时的package和文件路径不一致
  • 小伤:编译有点慢
  • 问题:不爱写java了,且晕头:分号,return,类型后置

参考资源

欢迎围观

搜:攻城狮朋友圈moilioncircle
求:有搜商,能自理的狮友。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值