首页 > 其他分享 >12.2日记

12.2日记

时间:2023-12-02 22:45:41浏览次数:45  
标签:编程 Java 语言 编程语言 面向对象 Scala 12.2 日记

Scala是一门以Java虚拟机 (JVM)为运行环境并将面向对象和函数式编程的最佳特性结合在一起的静态类型编程语言(静态语言需要提前编译的如: Java、C、C++等,动态语言如:JS)。

1)Scala是一门多范式的编程语言,Scala支持面向对象和函数式编程。 (多范式,就是多种编程方法的意思。有面向过程、面向对象、泛型、函数式四种程序设计方法。)

2)Scala源代码 (.scala) 会被编译成Java字节码 (.class),然后运行于JVM之上,并可以调用现有的Java类库,实现两种语言的无缝对接。

3)Scala单作为一门语言来看,非常的简洁高效

4)Scala在设计时,马丁·奥德斯基是参考了Java的设计思想,可以说Scala是源于Java,同时马丁·奥德斯基也加入了自己的思想,将函数式编程语言的特点融合到JAVA中,因此,对于学习过Java的同学,只要在学习Scala的过程中,搞清楚Scala和Java相同点和不同点,就可以快速的掌握Scala这门语言。

标签:编程,Java,语言,编程语言,面向对象,Scala,12.2,日记
From: https://www.cnblogs.com/zhangmingmkzj/p/17872373.html

相关文章

  • 2023.12.02 日记
    今天abc一定是有史以来打得最好的一次。排名居然高于CHD。虽然王教授和赖爷没打。我在48min写完了A~F题。然后50min想不出G。最终的排名是142。可惜D题没有认真看数据范围导致了一次罚时,不然排名会更高。当时看到G题感觉很惊悚,我很难很快地消去长度这一个无穷项......
  • 2023.12.2——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.jfinal明日计划:学习......
  • 聪明办法学Python_task4_11.28-12.2
    聪明办法学Python_task4_11.28-12.2聪明办法学Python_task4_11.28-12.21.task06循环1.1while循环1.2for循环1.3循环控制语句1.4range()函数2.task07字符串2.1字符串构成2.2字符串操作2.2.1字符串运算2.2.2索引&切片2.2.3相关函数1.task06......
  • 12.2
    实验6熟悉Hive的基本操作 1.实验目的(1)理解Hive作为数据仓库在Hadoop体系结构中的角色。(2)熟练使用常用的HiveQL。2.实验平台操作系统:Ubuntu18.04(或Ubuntu16.04)。Hadoop版本:3.1.3。Hive版本:3.1.2。JDK版本:1.8。3.数据集由《Hive编程指南》(O'Reilly系列,人民邮电出版社)......
  • 今日总结12.2
    实验25:访问者模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解访问者模式的动机,掌握该模式的结构;2、能够利用访问者模式法解决实际问题。 [实验任务一]:打包员在我们课堂上的“购物车”的例子中,增加一个新的访问者:打包员,负责对购物车中货物装包。实验要......
  • 12.2闲话
    树剖树剖调了好久的板子终于过了,主要原因是建线段树出了问题,警钟长鸣本来应该是t[q].dat=a[T[l].rnk];然后我打的是t[q].dat=a[l];DFS序2点击查看代码#include<bits/stdc++.h>#defineMAXM0X66CCFF#defineintlonglongnamespaceIO{inlinevoidclose(){std::i......
  • 12.2
    均分纸牌P1031[NOIP2002提高组]均分纸牌-洛谷|计算机科学教育新生态(luogu.com.cn)这道题贪心没有想出来,有时间再看看。。。。。。。。。 砍龙头哈哈哈P2695骑士的工作-洛谷|计算机科学教育新生态(luogu.com.cn)这道题排序+贪心乱搞就行,然后发现了佬的解法,可......
  • 日记记录--小感动-感动-记录
    也让我从最近的经历提出来,总会被人讨厌,也会被人所感动,其实也没那么差,坚持自信放光芒。 顽石y: 下班,今天竟然莫名其妙被感谢被感动,因为自己微小的举动而被他人记录和感动,于我而言微小的举动却被他人放大和记录,真的很难得感觉,形成了互相感动的过程,,特地记录。  22:26 2回应......
  • 12.2每日总结
    final:Final用于修饰类、成员变量和成员方法。final修饰的类,不能被继承(String、StringBuilder、StringBuffer、Math,不可变类),其中所有的方法都不能被重写(这里需要注意的是不能被重写,但是可以被重载,这里很多人会弄混),所以不能同时用abstract和final修饰类(abstract修饰的类是抽象类......
  • 文心一言 VS 讯飞星火 VS chatgpt (147)-- 算法导论12.2 2题
    二、用go语言,写出TREE-MINIMUM和TREE-MAXIMUM的递归版本。灵捷3.5。文心一言:以下是用Go语言编写的树的最大值和最小值的递归版本代码:packagemainimport("fmt")typeTreeNodestruct{ValintLeft*TreeNodeRight*TreeNode}......