A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 山里孩子 中级黑马   /  2015-3-22 20:00  /  1265 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 山里孩子 于 2015-3-23 23:42 编辑

public 课上说可以修饰局部变量,一写就报错.
不知道什么原因


  1. final class Zi extends Fu
  2. {
  3.         public  int a;
  4.         public Zi()
  5.         {
  6.                 public  int ab;//报错
  7.                 System.out.println("3333333333Hello World!");
  8.         }
  9. }
复制代码



4 个回复

倒序浏览
不能,public意思是公有,访问权限很大,局部变量的意思是指在局部(类或者函数)中可以访问,
回复 使用道具 举报
不能,而且也没必要。
回复 使用道具 举报
本帖最后由 Mr.南郭 于 2015-3-22 22:19 编辑

局部变量就是仅限于代码快局部,离开该代码块,变量的生命周期就结束了,是不加修饰符的,public更是不能用了,如果要加也就是个final
回复 使用道具 举报
简单一句,这个问题没有意义!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马