搜书网
发现
标签
注册
登录
搜书网
发现
榜单
标签
搜索
注册
登录
搜索
搜书网
本次搜索耗时
0.018
秒,为您找到
232
个相关结果.
书籍
文章
文件
11.1 在Scala里使用Scala类
27
2024-12-25
《Scala程序设计:Java虚拟机多核编程实战》
11.1 在Scala里使用Scala类 11.1 在Scala里使用Scala类 在谈论Java和Scala互操作之前,先来看看在Scala里使用Scala类。如果在单独的文件里创建Scala类,就可以轻松地使用它们,就像(无需显式编译)在Scala脚本里使用一样。①不过,如果想在编译过的Scala或Java代码里使用Scala类,那就必须编译...
6.2 迈向Scala DSL的第一步
40
2024-12-26
《领域专用语言实战》
6.2 迈向Scala DSL的第一步 6.2.1 通过Scala DSL测试Java对象 6.2.2 用Scala DSL作为对Java对象的包装 6.2.3 将非关键功能建模为Scala DSL 6.2 迈向Scala DSL的第一步 Scala是一种很好的内部DSL宿主语言,但单凭这一点不足以说服经理在开发环境中引入Scala这种新技术。...
5.1.2 使用Eclipse开发Spark程序
30
2024-12-25
《Spark大数据处理:技术、应用与性能优化》
5.1.2 使用Eclipse开发Spark程序 5.1.2 使用Eclipse开发Spark程序 下面介绍如何使用Eclipse配置和开发Spark的环境,用户可以在Windows或者Linux环境下使用Eclipse进行开发。 1.环境配置 与Intellij配置环境一样,需要用户下载安装JDK和Scala。前文已详细介绍,这里不再赘述。 ...
1.2 何为Scala
40
2024-12-25
《Scala程序设计:Java虚拟机多核编程实战》
1.2 何为Scala 1.2 何为Scala Scala,是Scalable Language的缩写,它是一门混合型的函数式编程语言。Martin Odersky③是它的创始人,2003年发布了第一个版本。下面是Scala的一些关键特性④: ③请阅读附录A,了解更多信息。 ④请参考附录A,获得权威的语言规范。 它...
6.1 为何选择Scala
34
2024-12-26
《领域专用语言实战》
6.1 为何选择Scala 6.1 为何选择Scala Scala同面向对象语言一样,拥有丰富全面的抽象机制,塑造了DSL的简洁度和表现力。DSL不能脱离其实现模型而独立存在,我们说过,DSL是罩在实现模型外面的一层门面。本章将分析Scala发展为宿主语言的历程,围绕设计底层模型和外层DSL两方面展开。表6-1列举了Scala常用于DSL设计的一些代...
G.3 搭建Java和Scala的混合开发环境
29
2024-12-26
《领域专用语言实战》
G.3 搭建Java和Scala的混合开发环境 G.3 搭建Java和Scala的混合开发环境 众所周知Scala是一种拥有强大类型系统的静态类型语言。针对Scala语言的IDE支持也正在持续地发展进步,其中Eclipse、IntelliJ Idea和NetBeans已具备相当优秀的Scala代码编辑能力。 在Eclipse上添加Scala语言支持...
1.4 本书的内容
28
2024-12-25
《Scala程序设计:Java虚拟机多核编程实战》
1.4 本书的内容 1.4 本书的内容 我写这本书的目标是让你快速理解Scala,可以用它编写并发、可伸缩、有表现力的程序。为了做到这些,你需要学很多东西,但是还有很多你也不必了解。如果你的目标是了解Scala的全部,本书满足不了你。我们已经有了这样一本书,叫Programming in Scala [OSV08],由Martin Odersky...
2.4 命令行上的Scala
23
2024-12-25
《Scala程序设计:Java虚拟机多核编程实战》
2.4 命令行上的Scala 2.4 命令行上的Scala 尽管shell和-e选项提供了很便捷的方式试验代码片断,但如果你想执行文件中Scala代码,那么就会用到scala 命令。在没有提供参数的情况下,它会以交互模式运行;如果提供了文件名,它就会以批处理模式运行。代码文件可以是脚本,也可以是目标文件(目标文件是指编译器生成的.class文件)...
5.1.1 使用Intellij开发Spark程序
37
2024-12-25
《Spark大数据处理:技术、应用与性能优化》
5.1.1 使用Intellij开发Spark程序 5.1.1 使用Intellij开发Spark程序 下面介绍如何使用Intellij IDEA构建Spark开发环境和源码阅读环境。由于Intellij对Scala的支持更好,所以目前Spark开发团队使用Intellij作为开发环境。 1.配置开发环境 (1)安装JDK 用户可以自行安装JD...
3.1 把Scala当作简洁的Java
28
2024-12-25
《Scala程序设计:Java虚拟机多核编程实战》
3.1 把Scala当作简洁的Java 3.1 把Scala当作简洁的Java Scala拥有非常高的代码密度——键入更少却获得更多。我们从一段Java代码的例子开始: ScalaForTheJavaEyes/Greetings.java //Java code public class Greetings {...
1
2
3
4
»
..24