1.所有的static成员都使用同一个内存空间
2.同样使用同一内存空间,一个线程改变了成员的值,所有的线程都会一起改动1.这样可能可以,但是你要保证str是iso8859-1编码的。实际上我一般都不会这样用,尽可能先设置好setvlet或者jsp的编码避免乱码
1.你发梦吧!!!!!!!!!!!!!!!1

解决方案 »

  1.   

    1.所有的static成员都使用同一个内存空间
    2.同样使用同一内存空间,一个线程改变了成员的值,所有的线程都会一起改动1.这样可能可以,但是你要保证str是iso8859-1编码的。实际上我一般都不会这样用,尽可能先设置好setvlet或者jsp的编码避免乱码
    1.你发梦吧!!!!!!!!!!!!!!!
      

  2.   

    完全同意ChDw(米) 的说法,尤其是“你发梦吧!!!!!!!!!!!!!!!”
      

  3.   

    ChDw(米) :
    2、真的是这样吗?有人能告诉我他说错了吗?要是那样我惨了,我只能告诉老板我的程序只能在同一时刻有一个人访问,否则就窜了,不知道他能不能接受二
    1、怎样先设置好setvlet或者jsp的编码避免乱码,谢谢你解释一下吧三
    1、你的态度有问题,不给就不给,有什么了不起的,哼!
      

  4.   

    怎么看,说话的样子象MM?
    要是MM,我给,只要你说:我想要
      

  5.   

    1。假如你访问同一个实例,那么肯定是在同一个地方,这是一种全局变量。
    假如你有多个实例,那么其私有static成员使用的是不同的地址。
    2。调用这个方法是完全可以的,就好像调用System.out.println()一样。
    在论坛里面查找一下“中文”,你会发现很多比较好的解决方法,有一种是修改java基类,那就一劳百逸。
    3。假如你的static方法中改写了static的成员变量,那么要注意使用,如何使用?可以编几个test自己试试看。
      

  6.   


    1.你实例化的所有对象对于static成员只有一个内存空间。
    2.当然还有别的区别,如果不用STATIC,你得到将会是你想要的东东,反之则不是你要的“西西”:
    3.我可以实现你的梦,因为你太慷慨了把分都送光了;前提是......还没有想好!