类变量和实例变量之间的关系与类方法和实例方法的关系相同。
类方法可被类的任何实例使用,也可被其他类使用。此外,与实例方法不同,调用类方法时,不需要有类的实例。
定义类方法时,需要在方法定义前加上关键字static,就像需要在类变量前加上static一样。
Java支持各种基本类型的包裹类;例如,Java提供了类Integer、Float和Boolean。使用这些类中定义的方法,可以将对象转换为基本类型或将基本类型转换为对象。
大多数操纵或影响特定对象的方法都应定义为实例方法;那些提供通用功能,但不直接影响特定实例的方法应声明为类方法。