社区
Java SE
帖子详情
方法内可以使用final 不??
yuyu123
2003-08-20 09:17:32
public class test
{
final int i = 5;
public void p()
{
final int s = 100; // 这里方法内可以用final 吗?
}
}
...全文
64
6
打赏
收藏
方法内可以使用final 不??
public class test { final int i = 5; public void p() { final int s = 100; // 这里方法内可以用final 吗? } }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gwsr
2003-08-20
打赏
举报
回复
可以的,用final来定义类似其他语言中的全局变量和终止类
shine333
2003-08-20
打赏
举报
回复
当然可以,像下面的情况,final 是必须的,而不是可有可无的
public AnInterface getA(){ //AnInterface是一个接口(或者抽象类)的名称
final int x = 0; //为了能被下面的内部类访问,final 是必须的
return new AnInterface(){
public void a(){
System.out.println(x);
}
};
}
tomcn
2003-08-20
打赏
举报
回复
finally
jspxnet
2003-08-20
打赏
举报
回复
可以
hogcheng
2003-08-20
打赏
举报
回复
可以.final的意思就是最终.不能再被修改,仅此而已.
Ryan76
2003-08-20
打赏
举报
回复
没问题啊
抽象类必须要有抽象
方法
吗?抽象类能
使用
final
修饰吗?
抽象类必须要有抽象
方法
吗?抽象类能
使用
final
修饰吗?
final
不可变实现原理
final
的变量是不可以修改的,
final
修饰的
方法
代表是不可以重写的(override),
final
修饰的类代表不可以被继承。 一、
final
变量?
final
修饰的变量只能被赋值一次,赋值后值不再改变(
final
要求地址值不能改变)...
String为什么要定义成
final
???
众所周知,String类在java.lang包中被定义成了
final
类型,那么这时候就有个疑问,为什么它要被定义为
final
呢?首先,我们先聊
final
修饰符的作用:...
是否可以在Java
方法
中同时
使用
abstract和
final
?
No, it is not possible to use abstract and
final
both with a ... 不,不可能同时
使用
abstract和
final
两种
方法
。 We can use abstract only with a method without
final
and it is valid and the code wil...
接口和抽象类的区别是什么?抽象类必须要有抽象
方法
吗?抽象类能
使用
final
修饰吗?
•接口的
方法
默认是 public,所有
方法
在接口中不能有实现(Java 8 开始接口
方法
可以有默认实现),而抽象类可以有非抽象的
方法
。 •接口中的实例变量默认是
final
类型的,而抽象类中则不一定。 •一个类可以实现多...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章