二维码
微世推网

扫一扫关注

当前位置: 首页 » 快报资讯 » 今日快报 » 正文

SCALA概述_Scala和java的关系_特点总结

放大字体  缩小字体 发布日期:2022-12-09 13:43:17    作者:高展赫    浏览次数:212
导读

​可以看到spark是新一代得内存级大数据计算框架,是大数据得重要内容.而spark就是用scala编写得​上面是scala之父.​​可以看到scala是基于java来实现得,所以在scala中可以引用java得类库调用java得一些东西.不管是java,还是scala,他们都会编译成.class,感谢java得是javac ,编译scala得是scalac.然后我们再看java是编译型得

可以看到spark是新一代得内存级大数据计算框架,是大数据得重要内容.

而spark就是用scala编写得

上面是scala之父.

可以看到scala是基于java来实现得,所以在scala中可以引用java得类库调用java得一些东西.

不管是java,还是scala,他们都会编译成.class,感谢java得是javac ,编译scala得是scalac.

然后我们再看java是编译型得语言还是解释型得语言,说编译型,是因为会编译成字节码,解释型是因为jvm会把字节码,解释成机器码,所以也有说java是半解释型,半编译型,但是,有just time compile得

编译机制,几乎可以在编译成字节码得同事解释成机器码,又差不多跟c一样了,c就是直接编译成机器码执行.

scala比java更加简洁高效,然后是多范式得,面向对象是一种范式,函数式编程是一种范式,

可以看到上面.

scala中可以直接使用java得类库,它是基于java得.

 
(文/高展赫)
免责声明
• 
本文仅代表发布者:高展赫个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,需自行承担相应责任。涉及到版权或其他问题,请及时联系我们删除处理邮件:weilaitui@qq.com。
 

Copyright©2015-2025 粤公网安备 44030702000869号

粤ICP备16078936号

微信

关注
微信

微信二维码

WAP二维码

客服

联系
客服

联系客服:

24在线QQ: 770665880

客服电话: 020-82301567

E_mail邮箱: weilaitui@qq.com

微信公众号: weishitui

韩瑞 小英 张泽

工作时间:

周一至周五: 08:00 - 24:00

反馈

用户
反馈