静态动态绑定

静态动态绑定

631bde95000116f003600800.jpg静态绑定就是最初学的这种
类名  对象名=new 类名()
动态是需要设置,进行判断从而选择一个对象,然后进行运行里面的方法

从0到2这个随机数字,格式是什么啊
这个0到2随机数字  只能是int类型吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2022-09-13 10:26:20

同学你好~

1.动态绑定:指在运行期,方法和属性与类型间的关联动作。动态绑定通常是运行期根据实际类型进行运行,此时与引用类型已经没有本质关联。

静态绑定:指在编译期,方法和属性与类型间的关联动作。静态绑定必须满足在编译期已经对成员进行确定,并不会在运行时进行更改。

所以同学的理解是正确的。

2.随机数:Math.random()方法返回一个0到1之间的浮点数(不包含1)。当对其进行乘以三的操作之后,返回值变为0到3之间的浮点数(不包含3)。浮点数强制类型转换为整数时,会直接舍弃小数部分,所以返回值变为0到2之间的整数(包含2)。

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师