问下类常量

来源:百度知道 编辑:UC知道 时间:2024/09/22 21:19:33
final double PI =3.1415926
final static double PI=3.1415926
我想问下这两者有什么区别?

区别很大!

第一种,你new一个新类,就新建一个PI对象,多个类的实例间的PI互不干涉

第二种 PI 无论你new多少类的对象 还是那一个PI。

以上均为单线程

有问题QQ:695520848

static的可以通过 类名.PI进行访问
但是非static就不可以了

static 是静态的意思 一般用于定义类常量,只初始化一次