张老师您好,我从别人的书上看到Android的本质其实就是Linux上的JVM,我拜读了您的大作后是否可以写出另一个Android呀?
东风玖哥你好,很遗憾的告诉你,不能。
你看到的那种Android本质论,我不是很认同。
首先,Android里的VM不是JVM,因为它没有遵守JVM规范。
其次,这种VM顶多算是Android运行应用的一种方式,算不上本质。
本书只是指导大家去实现一个试验版的JVM,离完整的JVM都还相距甚远,更别说是操作系统了。
如果你对写OS感兴趣的话,可以先看看《30天自制操作系统》(川合秀实著,周自恒等译),这是一个很好的起点。
加油!