프 록 시 모드 는 다운로드 지연 을 초기 화 하 는 데 사 용 됩 니 다.
3765 단어 에이전트 모드
package ;
//
//
interface IDBQery{
public String request();
}
class DBQuery implements IDBQery
{
// DBQery , DBQuery
public DBQuery()
{
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}//
}
@Override
public String request() {
// TODO Auto-generated method stub
return "ans";
}
}
class DBQueryProxy implements IDBQery
{
private IDBQery real=null; //
@Override
public String request() {
// TODO Auto-generated method stub
if(real==null) real=new DBQuery();
return real.request();
}
}
public class {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
IDBQery proxy=new DBQueryProxy();// ; ,
String ans=proxy.request();
System.out.println(ans);
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
디자인 모드 일 일 연습: 프 록 시 모드 (Proxy)Proxy 모드 는 이 대상 에 대한 접근 을 제어 하기 위해 다른 대상 에 게 에이 전 트 를 제공 합 니 다. PS. 제 디자인 모델 시리즈 블 로그, 칼럼 은 간단 한 사례 를 통 해 디자인 모델 을 보 여 줌...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.