
public class Test {
public static void main(String args[]){
byte a =(byte)129; //注意byte只占一个字节的存储空间,最大值只能是127
System.out.println(a); //呵呵,结果是-127,画一下内存图就懂了!...
}
}
本文深入探讨了Java中byte类型溢出的原理,通过实例展示了内存分配和值变化的过程,揭示了Java内存管理机制的奥秘。

public class Test {
public static void main(String args[]){
byte a =(byte)129; //注意byte只占一个字节的存储空间,最大值只能是127
System.out.println(a); //呵呵,结果是-127,画一下内存图就懂了!...
}
}
2654
473

被折叠的 条评论
为什么被折叠?