倪某人 发表于 2020-7-13 21:10:05

System.in=null

为什么源码的in是null 后面还可以调用方法read啊

Hello. 发表于 2020-7-13 22:04:57

也许有用

lhgzbxhz 发表于 2020-8-10 10:12:24

System类中有一个static代码段,其中调用了一个初始化函数
因为Java是跨平台的语言,所以in对象需要根据平台选择对应的函数
所以我们只能暂时初始化为null,然后根据对应的平台实例化不同的对象
页: [1]
查看完整版本: System.in=null