在编译器/机器级别执行什么操作?

uri*_*ium 8 java compiler-construction casting

我经常想知道在编译器或机器级别上做什么.它与内存中的0和1有什么关系?

任何人都可以指出一些好的文献.

Bri*_*sen 6

在引用类型之间进行转换时,转换不会修改各个位,它只是指示编译器/运行时在可能的情况下以特定方式解释位.

如果由于类型不兼容而在编译时无法进行强制转换,则会发出错误.如果在运行时无法进行强制转换,则抛出异常.

类型转换Wiki页面有其他信息.