다음 예제 코드 (SSCCE)는 로컬 변수 이 최종해야한다고 불평합니다. 이 문제가 있습니다 : public class Foo {
final List<A> list = new ArrayList() {{ add(new A()); }};
void foo() {
A a;
Thread t = new Thread(new R
자바에 익숙하지 않으므로이 말도 안되는 간단한 질문인데도 불구하고 {code}를 가져 오는이 메소드 호출에 대해 궁금합니다. addSelectionListener 메서드의 예제는 아래 코드를 참조하십시오. 이것의 목적은 무엇입니까? 나는 explaination에 대한 워드 프로세서를 찾고 있지만이 연습이 유용한 정보를 전혀 신경 쓰지 않는 것을 발견하는 것
MooTools js 프레임 워크를 사용하여 익명 클래스 (Java 용어)를 만들 수 있습니까? 내가 추가 속성을 받아 주위 생성자 인터페이스를 수정하지 않는 A = new Class({
invoke: function() {
alert('class');
}
});
a = new A({
invoke: function(
나는 내 코드에서이 비슷한이 ble: 1
ble: 2
과에서 컴파일 할 때 그것은 그렇게 GCC (3.4.5 나는 믿는다). 컴파일 및 Visual Studio 2008에서이 작업을 실행하지만,이 제공 : 흥미로운 무엇 ble: 2
ble: 2
, 나는 자료에서 파생 된 구조체 이름 (struct s1 : public Base)를 제공하는 경우,
개체가 Java로 인스턴스화되면 인스턴스가 생성 된 스레드에 바인딩되어 있습니까? 왜냐하면 한 스레드에서 익명으로 인터페이스를 구현하고 다른 스레드로 인터페이스를 전달하기 때문에 모든 메소드가 원래 스레드에서 실행되기 때문입니다. 만약 그들이 생성 스레드에 바인딩되어 있다면, 어쨌든 그것을 호출하는 스레드에서 실행되는 객체를 생성 할 수 있습니까?
저는 C++ 프로그래머입니다. 아래 예제를 보았을 때이 코드는 site이었습니다. Java에서 호출되는이 기술은 무엇입니까? 어떻게 유용합니까? class Application {
...
public void run() {
View v = createView();
v.display();
...
protected Vie
사전을 사용하는 동안 GetHashCode 및 Equals를 항상 무시하거나 사전에 사용자 지정 비교자를 제공합니다. 익명 클래스를 키로 만들면 어떻게 될까요? 샘플 코드 .... var groups=(from item in items
group item by new { item.ClientId, item.CustodianId, item.Cu
다른 클래스 (SomeClass) 안에 익명의 내부 클래스가 있습니다. SomeClass.class.getClasses()과 SomeClass.class.getDeclaredClasses()은 빈 배열을 반환합니다. Class에서 'Javadocs'에 대한 몇 가지 힌트를 찾을 수 없습니다. 익명의 내부 클래스는 리플렉션을 통해 어떤 방식으로 검색 될 수