java中用final 修饰的类和用private 修饰的类有什么区别?
展开全部
final表示最终,被final修饰的类不能被继承;
外部类的修饰符只有public 和 default;
当一个类被声明为内部类时,可以用private修饰;这时可以把这个类看作是外部类的属性;
外部类的修饰符只有public 和 default;
当一个类被声明为内部类时,可以用private修饰;这时可以把这个类看作是外部类的属性;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
final修饰的类是死的, 只能在当前类使用,private修饰的类,如果提供了公有的方法,那么就可以调用它,反之就不行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
final 修饰不可被继承,private修饰不可被不同包的类,不同包的子类访问。 final修饰的谈不上子类
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
被final修饰的类不能被继承,final修饰的变量被称为常量,而 被privat修饰的变量不能给被其他类调用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询