Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Scala和Spring集成(Scala和Java完成共同编译)

Scala看起来像是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格。前日,Groovy创始人撰博文称Scala将取代Java。他说,如果他在2003年看过《Programming Scala》的话,那可能就不会有Groovy了。

Scala相对Java来说简洁,Scala结合了面向对象编程与函数编程思想,使用一种能够完全兼容Java、可以运行在Java虚拟机上的、简洁的语法。对于函数编程风格的支持,尤其是对于Lambda表达式的支持(Java8 也对Lambda表达式支持),能够有助于减少必须要编写的逻辑无关固定代码,也许让它可以更简单的关注要面对的任务本身。

目前 Scala 的影响力也在缓慢扩大, 比如 Scala 社区中的明星 Spark 的流行也在慢慢拉动 Scala 的流行, 如同 rails 之于 ruby。

为了满足Java程序员在Java平台上开发Scala程序,我们可以在项目中混合使用Scala和Java,我们使用Gradle构建项目框架

首先你的环境下必须有这些东西

  • Scala2.1
  • Gradle3.1
  • JDK1.7+

好了,我们开始了

Morty Proxy This is a proxified and sanitized view of the page, visit original site.