首页
学习
活动
专区
工具
TVP
发布

无题~

专栏作者
218
文章
268029
阅读量
22
订阅数
解析scala的伴生类和伴生对象所属类
@ 目录 说在前面 运行原理 代码体现 解析 说在前面 scala是纯面向对象的语言,C是纯面向过程的语言,Java就是面向过程+面向对象的语言。 在说到伴生对象之前,要先说到java的static关键字,static关键字修饰的变量、方法可以使类对象共享,而非某个对象单独拥有,所以是通过类名.变量名/方法名去调用。而这违背了scala面向对象的初衷,因为这没有通过对象去调用。 运行原理 scala的编译与java大同小异: Java运行原理 先编译,再解释 .java源文件--->编译器(javac
孙晨c
2021-01-18
7980
深入理解static关键字
如果给一个属性加上static,那么这个属性不再属于某一个对象了,而是属于N个对象,共用同一个static属性。
孙晨c
2019-09-10
3240
编程语言分类
    编译型:即把源程序的每一条语句都编译成机器语言,并保存为二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,优点:执行速度很快。缺点:开发效率低,不能跨平台(例如C、C++等)
孙晨c
2019-09-10
7.8K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档