2011-04-27 1 views
0

코드를 의미한다. 그들은 자바의 키워드입니까?은 무엇을이 코드는

내가 탐색 중이 었는데이 코드를 발견했으며 그 의미를 이해하고 싶습니다.

미리 감사드립니다.

+0

그들은 키워드 아니다 사용할 수 있습니다. 상단에 정적 가져 오기가있는 것 같습니다. "import static some.package.Class.as;"와 유사합니다. –

+0

어디에서 찾았습니까? as() 및 call() 함수는 잘 알려진 함수가 아니며 사용자 정의 될 수 있습니다. 특히 as(). –

답변

0

아니요, 일반적인 방법입니다. as() 메서드는 as()에 의해 반환 된 형식에 대해 call() 메서드가 정의되어있는 반면이 메서드는 보낸 사람 (또는 수퍼 클래스)의 클래스에 있어야합니다.

더 많은 컨텍스트가 유용한 경우가 많으므로이 원본 소스에 대한 링크가 있으면 도움이됩니다.

2

URL을 줄이려면 bit.ly 라이브러리를 사용하는 것처럼 보입니다. for 루프는 컬렉션의 문자열을 반복합니다 (tokens). 그런 다음 bit.ly 라이브러리를 통해 단축 URL을 만듭니다. 이것들은 Java에서 키워드가 아니며 메서드 이름 일뿐입니다.

안드로이드 bit.ly 라이브러리 : http://code.google.com/p/bitlyj/

0

ascall 자바 키워드 없습니다.

as(String s1, String s2)은 메서드가 call(..) 인 개체를 반환하는 것으로 보입니다.

call(..) 메서드는 as(..)의 반환 값으로 호출됩니다.

0

정적 가져 오기일까요? 클래스 푸 정적 방법 as()이있는 경우

예를 들어,

import static Foo.as; 

{ 
    //now can do this: 
    as(); //equal to Foo.as(); 
}