自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 011-Scala中的apply实战详解

011-Scala中的apply实战详解 object中的apply方法                     class中的apply方法                     使用方法                     apply方法可以应用在类或者Object对象中 class类 必须要创建实例化的类对象,通过对象来调用 调用方法为:对象名() Ob

2015-07-27 09:28:39 316

原创 010-Scala单例对象、伴生对象实战详解

010-Scala单例对象、伴生对象实战详解 Scala单例对象详解         函数的最后一行是返回值 子项目 Scala伴生对象代码实战 object对象的私有成员可以直接被class伴生类访问,但是不可以被其他的类或者对象访问 伴生类访问伴生对象的成员时,要通过名称.成员来访问 调用一些元素的方法初始化创建的时候,例如:Array(1,2,,34,5,6)其实调用了

2015-07-27 09:27:25 397

原创 008-Scala主构造器、私有构造器、构造器重载实战详解

008-Scala主构造器、私有构造器、构造器重载实战详解 Scala主构造器实战 无参数的主构造器                     分析 1.name 需要赋初值,一般通过占位符来代表空值 2.private 声明私有的age 生成的getter/setter方法也是私有的;不加则私有的age生成公有的getter/setter方法 3.private[this] 表

2015-07-24 17:07:07 330

原创 009-Scala的内部类实战详解

009-Scala的内部类实战详解 Scala内部类详解 与java的区别 java的内部类是从属于外部类的 Scala的内部类是从属于对象的                     内部类在调用方法的时候传递的内部类只能是由自己本身 欢迎广大爱好者学习交流.也欢迎广大学习爱好者加入 DT大数据梦工厂交流群:462923555 DT大数据微信公众账号:DT_Spark 

2015-07-24 17:05:50 253

原创 008-Scala主构造器、私有构造器、构造器重载实战详解

008-Scala主构造器、私有构造器、构造器重载实战详解 Scala主构造器实战 无参数的主构造器                     分析 1.name 需要赋初值,一般通过占位符来代表空值 2.private 声明私有的age 生成的getter/setter方法也是私有的;不加则私有的age生成公有的getter/setter方法 3.private[this] 表

2015-07-24 17:03:32 543

原创 007-Scala类的属性和对象私有字段实战详解

007-Scala类的属性和对象私有字段实战详解 Scala类的使用实战                     变量里的类必须赋初值 def函数时如果没参数可不带括号 2.不需要加Public声明 getter与setter实战 getter方法:def age setter方法:def age_ var 变量默认生成getter和setter方法 val默认只生成ge

2015-07-24 17:01:19 377

原创 006-Map、Tuple、Zip实战解析

006-Map、Tuple、Zip实战解析 实战代码                     Map实战 本身是映射,映射关系在实际中应用非常广泛,比如:配置信息都是Key-Value形式 键值对不存在下边关系                     是一个immutable(不可修改的)Map                                      

2015-07-14 09:01:41 287

原创 005-Scala数组操作实战详解

005-Scala数组操作实战详解 Worksheet的使用 交互式命令执行平台 记得每次要保存才会出相应的结果 数组的基本操作                     数组的下标是从0开始和Tuple不同 缓冲数组ArrayBuffer(长度可变) 数组的进阶操作                     多维数组                     常用数组

2015-07-14 09:00:40 258

原创 004-For与Function进阶实战、Lazy的使用

004-For与Function进阶实战、Lazy的使用 For进阶                     非常常见的形式                     可以加入条件表达式进行数据过滤 Function进阶 函数是有值的(默认的话为Unit),所以可以直接将结果赋值给变量 =>(可理解为做法)匿名函数的使用                     只对函数

2015-07-11 21:45:38 251

原创 003-Tuple、Array、Map与文件操作入门实战

003-Tuple、Array、Map与文件操作入门实战 Tuple                     各个元素可以类型不同 注意索引的方式 下标从1开始 灵活 Array         注意for循环的until用法 数组的索引方式 上面的for是下标索引(繁琐用的不多) 下面的for是增强for循环的元素遍历索引(推荐) Map           

2015-07-11 21:31:40 259

原创 002-Scala函数定义、流程控制、异常处理入门实战

002-Scala函数定义、流程控制、异常处理入门实战 Scala函数定义 语句结束无分号 定义无参函数 def 函数名称(参数名称:参数类型)[:Unit=]{      函数体 } 老师的代码                     我的实际代码                                         原因是集成开发环境自带的版本为2.

2015-07-11 21:30:07 435

原创 Scala深入浅出实战经典-1

001-Scala开发环境搭建和HelloWorld解析 Scala 函数式编程和面向对象结合的语言 函数式编程擅长数值计算 面向对象擅长大型工程和项目的组织以及团队的分工协作 Scala会是下一个伟大的语言吗? Spark是用Scala语言编写的 Hadoop是用Java语言编写的 少动一根手指 Scala开发环境 基于JVM的运行环境 需要安装JAVA 建议7或者8

2015-07-09 09:53:09 1067

空空如也

空空如也

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

TA关注的人

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