Skip to content

Commit 7768480

Browse files
committed
Merge branch 'master' of https://github.com/silence940109/Java
2 parents 22a9536 + 2545fde commit 7768480

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

SpringMVC_Scala/README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
###Scala和Spring集成(Scala和Java完成共同编译)
2+
3+
Scala看起来像是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格。前日,Groovy创始人撰博文称Scala将取代Java。他说,如果他在2003年看过《Programming Scala》的话,那可能就不会有Groovy了。
4+
5+
Scala相对Java来说简洁,Scala结合了面向对象编程与函数编程思想,使用一种能够完全兼容Java、可以运行在Java虚拟机上的、简洁的语法。对于函数编程风格的支持,尤其是对于Lambda表达式的支持(Java8 也对Lambda表达式支持),能够有助于减少必须要编写的逻辑无关固定代码,也许让它可以更简单的关注要面对的任务本身。
6+
7+
目前 Scala 的影响力也在缓慢扩大, 比如 Scala 社区中的明星 Spark 的流行也在慢慢拉动 Scala 的流行, 如同 rails 之于 ruby。
8+
9+
为了满足Java程序员在Java平台上开发Scala程序,我们可以在项目中混合使用Scala和Java,我们使用Gradle构建项目框架
10+
11+
首先你的环境下必须有这些东西
12+
13+
* Scala2.1
14+
* Gradle3.1
15+
* JDK1.7+
16+
17+
好了,我们开始了

0 commit comments

Comments
 (0)