nhkwokyo的专栏

日事日毕,日清日高

静态不是一个很好的名字

静态不是一个很好的名字

        Java中的“静态”(static)这个名字不是很好,容易把它与C语言中的static混淆。实际上,Java中的static与C语言中的static根本不是一回事。最初,这个术语表示数据是在编译时在数据段中静态地分配的,但现在又使用这个术语表示另一个意思。因此,在Java中,无论何时看到static这个关键字,就应考虑是不是有关“只用一次”或“每个类中只有一个”的意思。

        当把关键字static应用到某个数据时,说明这个数据将存储在代表类的对象中。所有的对象将共享一个静态数据的副本。

阅读更多
文章标签: java 语言 存储 c
个人分类: JAVA2 教程(第五版)
上一篇引用变量与把参数传递给方法
下一篇静态方法的缺陷
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭