Есть ли техническая разница между «=» и «<-» [дубликат]

Я смотрел хороший учебник REST с использованием Jersey . Внизу страницы построен веб-ресурс под названием TodoResource , который сам содержит две переменные экземпляра

public class TodoResource {
    @Context
    UriInfo uriInfo;

    @Context
    Request request;

    String id;

    public TodoResource(UriInfo uriInfo, Request request, String id) {
        this.uriInfo = uriInfo;
        this.request = request;
        this.id = id;
    }
}

. Мне было интересно, как именно UriInfo и Request переменные экземпляра инициализированы? Я знаю, что использование аннотации @Context позволяет вводить информацию, но в какой момент это происходит? Будет ли это выполняться автоматически в Джерси?

37
задан Patrick 25 October 2012 в 15:27
поделиться