最近在完成自己的开源项目Application-center的时候,使用了Scala编程语言。 在使用了一段时间下来以后,有一些不是很“清晰”的感受,说实话我自己还没有很好的整理清楚,所以就先记录下来,不保证一定正确,只是个人的在现有经验下的看法而已 框架的选择 Java之所以这么繁荣很大 ...
初学scala,和java存在很多不一致,有很多奇葩的语法,在日常使用中,可能自己不会这么写,但是很多存在于源码中,看源码的时候,经常看的一脸懵逼,因此在此总结部门差异点,部分。 文件名 java要求文件名和公共类名必须要求一致,scala不要求。 即 关键字 scala 中没有public关键字,默认访问权限就是public scala中没有void关键字,因为scala是完全面向对象的语言,所 ...
2020-03-08 12:21 0 769 推荐指数:
最近在完成自己的开源项目Application-center的时候,使用了Scala编程语言。 在使用了一段时间下来以后,有一些不是很“清晰”的感受,说实话我自己还没有很好的整理清楚,所以就先记录下来,不保证一定正确,只是个人的在现有经验下的看法而已 框架的选择 Java之所以这么繁荣很大 ...
一、python的数据类型 1.python的基本数据类型包括数值数据类型和字符串数据类型;基本数据类型的特点是不允许改变,如果改变基本数据类型的值,会导致内存的重新分配。 ...
实习中用的语言是c#,第一次接触到这种语言,然后写的过程中,发觉和Java几乎一摸一样,好像根本是无缝切换,但细节仍有很大的区别,称有空总结一波里面的部分细节实现。 ps. 我写c#过程中,发觉c#有很多优秀的特性,写起来在方便很多,比如lambda,linq等 1.Lambda VS ...
毕业转眼间,现在只能算作老兵了。简单描述下经历:13年上海某二本学校机械专业毕业,毕业后进入上海某家中间件公司做中间件研发,2016年跳槽到杭州某家一线互联网公司,在2017年的时候,定居杭州。 入门Java,源于兴趣,注重实践 当年进入IT行业纯粹是为了兴趣,喜欢写代码,从大二 ...
人生苦短,我用python! 其实我自学python也很长一段时间了,但总是去更换学习资料,搞的现在学的不是很好,因为没更换次资料都要从头开始学起,那么分享下我的学习战况吧,不是很好,还将就的能 ...
最近用Qt写了个人项目,有如下心得(可能有不准确): Qt尽管没有扩展C++语法,但是有额外编译链,每个Q_OBJECT类编译的时候会用moc工具生成另一个meta C+ ...
进入话题! 我们知道哈,Spark源码采用Scala语言编写,那么阅读Spark源码之前,是否一定先学Scala呢? 我个人认为,不必,只要我们有一些java或c++编写语言的基础,就可以看Spark源码,遇到不懂的地方再去学习,效率反而会大大提高,做到有的放矢。 将学习中 ...
scala与java的区别 (1)scala与java都有7中数值类型:int、short、long、byte、float、double、boolean这7种,但是scala中这7种值类型是类,在java中属于基本类型,java中,数据类型分成基本类型和引用类型,scala中不区分 ...