mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-20 21:41:24 +07:00
67 lines
1.2 KiB
Java
67 lines
1.2 KiB
Java
class Test {
|
|
final Runnable runnable;
|
|
|
|
{
|
|
runnable = () -> System.out.println(<error descr="Variable 'runnable' might not have been initialized">runnable</error>);
|
|
}
|
|
|
|
final Runnable runnable1;
|
|
{
|
|
runnable1 = new Runnable() {
|
|
@Override
|
|
public void run() {
|
|
System.out.println(runnable1);
|
|
}
|
|
};
|
|
}
|
|
|
|
}
|
|
|
|
abstract class TestInnerAnonymous {
|
|
|
|
|
|
void foo() {
|
|
new Object() {
|
|
final Runnable runnable;
|
|
|
|
{
|
|
runnable = () -> System.out.println(<error descr="Variable 'runnable' might not have been initialized">runnable</error>);
|
|
}
|
|
|
|
final Runnable runnable1;
|
|
|
|
{
|
|
runnable1 = new Runnable() {
|
|
@Override
|
|
public void run() {
|
|
System.out.println(runnable1);
|
|
}
|
|
};
|
|
}
|
|
|
|
};
|
|
}
|
|
|
|
|
|
private static class MyObject {
|
|
final Runnable runnable;
|
|
|
|
{
|
|
runnable = () -> System.out.println(<error descr="Variable 'runnable' might not have been initialized">runnable</error>);
|
|
}
|
|
|
|
final Runnable runnable1;
|
|
|
|
{
|
|
runnable1 = new Runnable() {
|
|
@Override
|
|
public void run() {
|
|
System.out.println(runnable1);
|
|
}
|
|
};
|
|
}
|
|
|
|
}
|
|
}
|
|
|