自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Scala学习之旅-我的Seq是什么?

先来看看我们在Scala中创建Seq的完全代码// 解剖 Seq代码没有任何的importSeq是从哪里来的,为啥我能引用它?是个啥?本文跟大家一起解剖一下上述代码,看看到底Scala背后又干了些什么, 让新程序员和老程序员都如此迷惑。Scala中的collection 真的好复杂,不仅有默认的可见性,还分为mutable和immutable,还创造了太多的符号: :: ++=我想Scala本是想让大家用起来方便优雅方便,奈何程序员们偏偏要去解剖内部实现,反而自扰了,学习曲线非常陡峭。

2024-09-13 09:34:00 504

原创 Scala学习之旅-Class Constructor

Scala在类的定义,对象的创建上又提供了很多好用的语法糖,如果使用熟练了,确实可以事半功倍,提高效率,也使代码更加简洁优雅。

2024-09-12 12:02:08 220

原创 Scala学习之旅-Functions and methods

本文主要讨论了scala中Function和Method的主要异同点,当然Function做为Scala的重要概念,还有很多高阶用法,可以留待我们以后探讨学习。Function和Method都是Scala中一段可以接收参数,进行计算并返回结果的可重用的代码块。如果你想把这段代码块赋值给变量,亦或当作参数或者返回值传递的话,那就去用Function,如果仅仅是为了 计算->返回, Method更为合适,毕竟Method还有参数默认值,参数按名传递等好用的功能Reference。

2024-09-11 08:39:49 253

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除