鄂尔多斯网站制作,佛山网页制作教程,大连比较好的软件公司,如何做动漫网站【0】README
0.1#xff09; 本文描述源代码均 转自 core java volume 1#xff0c; 旨在了解 “静态方法”#xff1b; 【1】静态方法相关
1.1#xff09;静态方法是一种不能向对象实施操作的方法#xff1b; 如#xff0c;Math.pow(x, a)#xff0c; 在运算时#…【0】README
0.1 本文描述源代码均 转自 core java volume 1 旨在了解 “静态方法” 【1】静态方法相关
1.1静态方法是一种不能向对象实施操作的方法 如Math.pow(x, a) 在运算时不使用任何 Math 对象。换句话说没有隐式参数 也即可以认为静态方法是没有 this 参数的方法 1.2因为静态方法不能操作对象所以不能在静态方法中访问实例域但是静态方法可以访问自身类中的静态域 【2】在下面的两种情况下使用静态方法
2.1一个方法不需要访问 对象状态 其所需参数都是通过显式参数提供如Math.pow() 2.2 一个方法只需要访问类的静态域 【3】静态方法是一种常见的用途 NumberFormat 类使用工厂方法产生不同风格的格式对象