日期:2014-05-20  浏览次数:20732 次

关于静态和动态方法的问题
给一个方法比如Integer的inValue方法,可不可以直接判断它是动态方法还是静态的方法,而不是通过机械的记忆。
就象语言中的动词一样,可以通过语意来判断是及物还是不及物,睡觉就是不及物,吃就及物。

谢谢高手


------解决方案--------------------
其实语义上是勉强可以看出来的,intValue是转换成int值,如果是静态方法,把谁转换成int?用参数来传要转的Integer?这种设计太离谱了。
其实只要理解每个方法的含义,大概都能猜的出来