我有一些代码,用于MVVM结构中以创建Retrofit服务,有一种方法我根本不了解,我对此有什么解释吗?那是什么
“ ”和“ S”是什么意思?这是代码
private static Retrofit retrofit = new Retrofit.Builder()
.baseUrl("some_http")
.addConverterFactory(GsonConverterFactory.create())
.build();
public static <S> S createService(Class<S> serviceClass){
return retrofit.create(serviceClass);
}