代码搜索:Generics
找到约 1,477 项符合「Generics」的源代码
代码结果 1,477
www.eeworm.com/read/332978/7142184
java multipleinterfacevariants.java
//: generics/MultipleInterfaceVariants.java
// {CompileTimeError} (Won't compile)
interface Payable {}
class Employee implements Payable {}
class Hourly extends Employee
implem
www.eeworm.com/read/332978/7142186
java simpleholder.java
//: generics/SimpleHolder.java
public class SimpleHolder {
private Object obj;
public void set(Object obj) { this.obj = obj; }
public Object get() { return obj; }
public static void mai
www.eeworm.com/read/332978/7142193
java coffee.java
//: generics/coffee/Coffee.java
package generics.coffee;
public class Coffee {
private static long counter = 0;
private final long id = counter++;
public String toString() {
return g
www.eeworm.com/read/332978/7142201
cpp instantiategenerictype.cpp
//: generics/InstantiateGenericType.cpp
// C++, not Java!
template class Foo {
T x; // Create a field of type T
T* y; // Pointer to T
public:
// Initialize the pointer:
Foo()
www.eeworm.com/read/332978/7142203
java basicgeneratordemo.java
//: generics/BasicGeneratorDemo.java
import net.mindview.util.*;
public class BasicGeneratorDemo {
public static void main(String[] args) {
Generator gen =
BasicGener
www.eeworm.com/read/332978/7142205
java selfboundingandcovariantarguments.java
//: generics/SelfBoundingAndCovariantArguments.java
interface SelfBoundSetter {
void set(T arg);
}
interface Setter extends SelfBoundSetter {}
public
www.eeworm.com/read/332978/7142220
java limitsofinference.java
//: generics/LimitsOfInference.java
import typeinfo.pets.*;
import java.util.*;
public class LimitsOfInference {
static void
f(Map
www.eeworm.com/read/332978/7142222
java erasedtypeequivalence.java
//: generics/ErasedTypeEquivalence.java
import java.util.*;
public class ErasedTypeEquivalence {
public static void main(String[] args) {
Class c1 = new ArrayList().getClass();
www.eeworm.com/read/332978/7142232
java genericsandreturntypes.java
//: generics/GenericsAndReturnTypes.java
interface GenericGetter {
T get();
}
interface Getter extends GenericGetter {}
public class GenericsAndReturnT