0016.scala中的包
来源:互联网 发布:数据库视频百度云 编辑:程序博客网 时间:2024/06/05 04:44
packagecom.jn.scala
/**
* Created by admin on 2015/11/13.
*/
//包对象
packagecom.scala.spark
package objectpeople{//包对象中可以定义变量,定义方法,
val defaultName = "Scala"
}
packagepeople{//包中定义包对象,包中所有类都可以使用在包对象中定义的变量与方法
class People{
val name = defaultName
}
}
packagespark.navigation{
abstract classNavigator{
def act
}
packagetest{
class NavigatorSuite
}
packageimpls{
class Action extends Navigator{
override def act =println("Action")
}
}
}
packagehadoop{
packagenavigation{
class Navigator
}
packagelaunch{
importcom.jn.scala.hadoop.navigation.Navigator
classBooster{
val nav = new Navigator
}
}
}
objectPackagesOps {
/**
* Created by admin on 2015/11/13.
*/
//包对象
packagecom.scala.spark
package objectpeople{//包对象中可以定义变量,定义方法,
val defaultName = "Scala"
}
packagepeople{//包中定义包对象,包中所有类都可以使用在包对象中定义的变量与方法
class People{
val name = defaultName
}
}
packagespark.navigation{
abstract classNavigator{
def act
}
packagetest{
class NavigatorSuite
}
packageimpls{
class Action extends Navigator{
override def act =println("Action")
}
}
}
packagehadoop{
packagenavigation{
class Navigator
}
packagelaunch{
importcom.jn.scala.hadoop.navigation.Navigator
classBooster{
val nav = new Navigator
}
}
}
objectPackagesOps {
}
Scala中包的隐式引用
import java.lang._//java.lang包是所有内容
import scala._//scala包的所有内容
import Predef._//Predef包的所有内容
import java.awt.{Color,Font}//指定引入包下面的内容
import java.util{HashMap => JavaHashMap}//起别名,防止java与scal冲突
import scala.{StringBuilder => _}//不引入某个类
0 0
- 0016.scala中的包
- Scala中的闭包
- 6.scala中的包
- scala22-Scala中的闭包
- 22.Scala中的闭包实战详解
- 9.JavaScript,Scala,spark中的闭包
- Scala包
- scala-包
- Scala深入浅出实战经典:22,Scala中的闭包实战详解
- Scala包和引入
- scala闭包
- scala简要:包
- Scala闭包
- scala 闭包
- Spark+Scala课程包
- Scala 闭包
- Scala包和引用
- Scala 包和引入
- Android之不能静态注册的系统广播(5个)
- ""与null区别 空指针异常机理
- 0014.trait的混入
- 0015.scala的多重继承、多重继承构造器执行顺序、基于trait的AOP实现
- 【Leetcode】Binary Tree Inorder Traversal
- 0016.scala中的包
- object-UI之基本控件
- 0017.包、类、对象、成员的访问权限
- 【Leetcode】Populating Next Right Pointers in Each Node
- 传值有四种方法 : 1.属性传值 2.单例传值 3.代理传值 4.block传值
- hibernate ehcache 配置指导
- 传值与传址
- QT显示图片
- Android textAppearance的属性设置及TextView属性详解