小编ggg*_*pps的帖子

“通过分配”是什么意思?

以下是我对java和python中类型和参数传递的理解:在java中,有原始类型和非原始类型。前者不是客体,后者是客体。在python中,它们都是对象。

在java中,参数是按值传递的,因为:原始类型被复制然后传递,所以它们肯定是按值传递的。非原始类型通过引用传递,但引用(指针)也是值,因此它们也通过值传递。在 python 中,唯一的区别是“原始类型”(例如,数字)不会被复制,而只是被当作对象。

根据官方文档,参数通过赋值传递。“通过分配”是什么意思?java中的对象和python的工作方式一样吗?什么导致差异(在java中通过值传递和在python中通过参数传递)?上面有什么错误的理解吗?

python

6
推荐指数
1
解决办法
3374
查看次数

标签 统计

python ×1