renamed all modules
This commit is contained in:
27
testdata/src/main/java/reflect/FieldWriting2.java
vendored
Normal file
27
testdata/src/main/java/reflect/FieldWriting2.java
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
package reflect;
|
||||
|
||||
import java.lang.reflect.Field;
|
||||
|
||||
public class FieldWriting2 {
|
||||
|
||||
public static int i = 4;
|
||||
|
||||
public int j = 5;
|
||||
|
||||
Field fi = null;
|
||||
Field fj = null;
|
||||
|
||||
public void seti(int newi) throws Exception {
|
||||
if (fi == null) {
|
||||
fi = FieldWriting2.class.getDeclaredField("i");
|
||||
}
|
||||
fi.setInt(this, newi);
|
||||
}
|
||||
|
||||
public void setj(int newj) throws Exception {
|
||||
if (fj == null) {
|
||||
fj = FieldWriting2.class.getDeclaredField("j");
|
||||
}
|
||||
fj.setInt(this, newj);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user