自定义博客皮肤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 297

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

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

2015-07-27 09:27:25 378

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

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

2015-07-24 17:07:07 314

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

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

2015-07-24 17:05:50 237

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

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

2015-07-24 17:03:32 525

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

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

2015-07-24 17:01:19 359

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

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

2015-07-14 09:01:41 264

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

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

2015-07-14 09:00:40 245

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

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

2015-07-11 21:45:38 242

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

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

2015-07-11 21:31:40 244

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

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

2015-07-11 21:30:07 421

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

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

2015-07-09 09:53:09 1042

空空如也

空空如也

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

TA关注的人

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