foo.java
来自「Practical Java也是一本和J2ME手机游戏开发相关的书」· Java 代码 · 共 50 行
JAVA
50 行
class Test implements Runnable
{
private int[] intArray = new int[10];
public synchronized int[] integerArray()
{
return (int[])intArray.clone();
}
public synchronized void addToArray(int[] ar)
{
int len = intArray.length;
if (len == ar.length)
{
for (int i=0; i<len; i++)
{
System.out.println(intArray[i]);
intArray[i] += ar[i];
}
}
}
public synchronized void subtractFromArray(int[] ar)
{
int len = intArray.length;
if (len == ar.length)
{
for (int i=0; i<len; i++)
intArray[i] -= ar[i];
}
}
public void run()
{
int[] a = new int[10];
addToArray(a);
}
//...
}
class Foo{
public static void main(String args[])
{
Test tst = new Test();
Thread t = new Thread(tst);
t.start();
int[] temp = tst.integerArray();
temp[5] = 1;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?