最近在研究 Python 虚拟机源码,分享下对 str 对象底层结构学习的心得

2020-07-27 14:57:54 +08:00
 fasionchan

如题:str 对象,统一的 Unicode 字符串

有兴趣的童鞋欢迎一起组队研究,这样更容易坚持下去……

1601 次点击
所在节点    Python
5 条回复
fgd
2020-07-27 19:42:01 +08:00
不错不错
hxysnail
2020-07-28 09:20:37 +08:00
正需要这样的机会!赞!
SjwNo1
2020-07-28 11:05:38 +08:00
想就此问个问题:PVM 的主要工作是把字节码转成机器码吗?
fasionchan
2020-07-28 13:21:55 +08:00
@SjwNo1 不是,字节码不会直接转换成机器码,而是由虚拟机解释执行。虚拟机内部是一个由 C 实现的 for 循环,逐个遍历待执行字节码; for 循环每次迭代是一个巨大的 switch case,针对不同字节码执行对应的处理逻辑。
SjwNo1
2020-07-28 17:43:13 +08:00
@fasionchan 谢谢解惑

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/693454

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX