1.一个页面中public 与 private的区别。(均在声明阶段)
2.页面声明部分用public  private定义的变量的生命周期多长,比如刷新、离开页面再返回页面(未关闭浏览器)后还在吗?

解决方案 »

  1.   

    1.一个页面就是一个类而已,因此private的话其他页面不能访问该变量
    2.web无状态,因此刷新离开页面就没啦,所以购物车要放session;webService中要存放状数据态都要放session,因为每次请求都是独立的
      

  2.   

    你该先自己百度一下的,今天心情好叨咕一下,但我不接分,别给我分,这分我不接~~
    你说的那些,是访问限制修饰符,是面向对象编程中实现封装类的方法之一. 
    修饰符: 
    public 无限制,允许任何人来访问 
    protected internal = protected + internal (同时包含两者访问范围) 
    internal 允许项目或程序内部的类来访问 
    protected 继承时子类可以对基类有完全的访问权 
    private 只允许同一个类中的成员访问 
    (缺省时默认为 private) 而你说的变量的生命周期多长,是与变量的作用域有关的,你别弄混了~~~
      

  3.   

    题目出得有问题,这个页面运行完就没了,变量还等着干什么?
    不然就不要viewstate了
      

  4.   

    ”页面声明部分用public  private定义的变量的生命周期多长“问的有问题
    public,private修饰符都不干生命周期的事。只是变量的访问访问权限不同。
    --------------------------------------------------------------
    炎之脉说得很清楚了。
    呵呵,炎之脉升星后都不稀罕分了。