我经常想知道转换在编译器或机器级别到底做了什么。它对内存中的 0 和 1 有什么作用?
谁能给我指点一些好的文学作品。
最佳答案
在引用类型之间进行转换时,转换不会修改各个位,它只是指示编译器/运行时在可能的情况下以特定方式解释这些位。
如果由于类型不兼容而无法在编译时进行转换,则会发出错误。如果在运行时无法进行转换,则会抛出异常。
关于java - 类型转换在编译器/机器级别做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/676503/