
java中的final ,相当于c++中的define吗
3个回答
展开全部
不是。
java中final表示该类是不可以被继承的,或者该方法不可被重写。
C++中define是宏,举个例子
#define X(A) (A+A)
那么程序所有出现X(A)的地方都会被替换
X(3); = X(3+3);
java中final表示该类是不可以被继承的,或者该方法不可被重写。
C++中define是宏,举个例子
#define X(A) (A+A)
那么程序所有出现X(A)的地方都会被替换
X(3); = X(3+3);
追问
final double PI=3.14又是怎么回事
追答
final 表示该变量不可修改
展开全部
final和define,边都挨不着
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是, final 相当于 const
追问
const怎么用,能举个例子吗
追答
const int num = 3;
num = 3; //再次赋值会出错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询