在我的Java代码中保存某些数据时遇到问题。
我喜欢三种不同的方法来完成各自的任务。我从Php客户端使用Hessian调用这些方法。并且不会一次调用这三种方法。每个方法都会创建一些数组(包含字符串,int,float),并且有些时候我必须使用在本方法中我之前的方法调用中创建的数组。
有什么办法可以保存该数组(不在数据库中),可能是列表或数组,除非我说得很对,否则它们不会刷新内存。
例
public class top{
Method1(){
String[] stringA = {some string data} ;
}
Method2(){
for(string data : stringA){
I use array of stringA from method1 without calling the whole method1. I need that string value to be save untill i flush it out.
}
}
}
这不是完整的代码。甚至没有代码。我只是想解释这个问题。
请帮忙。
谢谢。
最佳答案
如何将stringA定义为实例变量而不是局部变量?