Redian新闻
>
请问这样的声明表示什么呢?多谢大家
avatar
请问这样的声明表示什么呢?多谢大家# Java - 爪哇娇娃
n*g
1
final JLabel label = new JLabel("nonothing")
这里的一个类实例被声明为final代表什么呢?
多谢!
avatar
g*g
2
Only means you can't assign label to another instance.
if you later on do
label = new JLabel("something"), it will yield compilation error.
You can do label.setxxx() and change its fields however.

【在 n*******g 的大作中提到】
: final JLabel label = new JLabel("nonothing")
: 这里的一个类实例被声明为final代表什么呢?
: 多谢!

avatar
n*g
3
thanks :)

【在 g*****g 的大作中提到】
: Only means you can't assign label to another instance.
: if you later on do
: label = new JLabel("something"), it will yield compilation error.
: You can do label.setxxx() and change its fields however.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。