代码搜索:Generics
找到约 1,477 项符合「Generics」的源代码
代码结果 1,477
www.eeworm.com/read/169058/9883838
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/169058/9883840
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/169058/9883845
java selfboundingandcovariantarguments.java
//: generics/SelfBoundingAndCovariantArguments.java
interface SelfBoundSetter {
void set(T arg);
}
interface Setter extends SelfBoundSetter {}
public
www.eeworm.com/read/169058/9883870
java limitsofinference.java
//: generics/LimitsOfInference.java
import typeinfo.pets.*;
import java.util.*;
public class LimitsOfInference {
static void
f(Map
www.eeworm.com/read/169058/9883874
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/169058/9883888
java genericsandreturntypes.java
//: generics/GenericsAndReturnTypes.java
interface GenericGetter {
T get();
}
interface Getter extends GenericGetter {}
public class GenericsAndReturnT
www.eeworm.com/read/169058/9883890
java genericmethods.java
//: generics/GenericMethods.java
public class GenericMethods {
public void f(T x) {
System.out.println(x.getClass().getName());
}
public static void main(String[] args) {
Gen
www.eeworm.com/read/169058/9883896
java noncovariantgenerics.java
//: generics/NonCovariantGenerics.java
// {CompileTimeError} (Won't compile)
import java.util.*;
public class NonCovariantGenerics {
// Compile Error: incompatible types:
List flist
www.eeworm.com/read/169058/9883925
java countedobject.java
//: generics/CountedObject.java
public class CountedObject {
private static long counter = 0;
private final long id = counter++;
public long id() { return id; }
public String toString()
www.eeworm.com/read/169058/9883929
java byteset.java
//: generics/ByteSet.java
import java.util.*;
public class ByteSet {
Byte[] possibles = { 1,2,3,4,5,6,7,8,9 };
Set mySet =
new HashSet(Arrays.asList(possibles));
// But y