groovletでstatic変数使用してみた。
2007/08/27
groovlet
groovy
groovletでの実験です。
下記のようなコードを用意して動かしてみました。
response.setContentType('text/html;charset=utf-8');
int c = 0
print c++
int c = 0
print c++
期待している動作は、表示するたびにカウンタがアップすることです。
groovletのファイルを保存しなおすと、カウンタがクリアされることを望んでいます。
が、結果はそうなりません。
それで、次に、
response.setContentType('text/html;charset=utf-8');
class A{
static int c = 0
}
print A.c++
class A{
static int c = 0
}
print A.c++
を試してみましたら、カウンタがアップしていきました!!
: