SYMBOL INDEX (69 symbols across 24 files) FILE: Enumeration/src/main/java/com/crow/EnumCoin.java class EnumCoin (line 7) | public abstract class EnumCoin {//Implement an Enum with a common class method EnumCoin (line 9) | private EnumCoin(int tag){ method enumNext (line 13) | public EnumCoin enumNext(){ method enumNext (line 18) | public EnumCoin enumNext(){ method toString (line 23) | public String toString(){ method enumNext (line 36) | public abstract EnumCoin enumNext(); FILE: Enumeration/src/main/java/com/crow/EnumTest.java class EnumTest (line 7) | public class EnumTest { method main (line 8) | public static void main(String[] args) { FILE: Generic/src/main/java/com/crow/GenericTest.java class GenericTest (line 16) | public class GenericTest { method main (line 17) | public static void main(String[] args) throws Exception{ method printHashmap (line 37) | public static void printHashmap(HashMap hashMap){//遍历... method swap (line 50) | public static void swap(T[] arr, int i, int j){//交换泛型数组中的任意两个元素 FILE: JNAPointer/JNAPointer.java class JNAPointer (line 4) | public class JNAPointer { type CLib (line 9) | public interface CLib extends Library{ type OpenFunc (line 11) | public interface OpenFunc extends Callback{ method invoke (line 12) | void invoke ( IntByReference p1); class FunCallBack (line 16) | public class FunCallBack implements OpenFunc{ method invoke (line 17) | @Override method init (line 29) | void init(OpenFunc openfunc); method swap (line 30) | void swap( IntByReference p1 , IntByReference p2); method test (line 31) | void test(); method main (line 34) | public static void main(String[] args) { FILE: JNAPointer/callback.cpp function init (line 12) | void init(OpenFunc func){ function test (line 17) | void test(){ FILE: JNAPointer/swap.cpp function swap (line 8) | void swap(int *p1,int *p2){ FILE: NIO/src/main/java/com/crow/CopyFile.java class CopyFile (line 11) | public class CopyFile { method main (line 12) | public static void main(String[] args) throws Exception { FILE: NIO/src/main/java/com/crow/CreateArrayBuffer.java class CreateArrayBuffer (line 8) | public class CreateArrayBuffer { method main (line 9) | static public void main( String args[] ) throws Exception { FILE: NIO/src/main/java/com/crow/CreateBuffer.java class CreateBuffer (line 8) | public class CreateBuffer { method main (line 9) | public static void main( String args[] ) throws Exception { FILE: NIO/src/main/java/com/crow/MultiPortEcho.java class MultiPortEcho (line 17) | public class MultiPortEcho { method MultiPortEcho (line 21) | public MultiPortEcho( int ports[] ) throws IOException { method go (line 27) | private void go() throws IOException { method main (line 92) | public static void main( String args[] ) throws Exception { FILE: NIO/src/main/java/com/crow/ReadAndShow.java class ReadAndShow (line 10) | public class ReadAndShow {//从文件中读取数据并打印 method main (line 11) | public static void main(String[] args) throws Exception{ FILE: NIO/src/main/java/com/crow/ScatterGather.java class ScatterGather (line 11) | public class ScatterGather { method main (line 16) | static public void main( String args[] ) throws Exception { FILE: NIO/src/main/java/com/crow/SliceBuffer.java class SliceBuffer (line 8) | public class SliceBuffer { method main (line 9) | public static void main(String[] args) throws Exception { FILE: NIO/src/main/java/com/crow/TypesInByteBuffer.java class TypesInByteBuffer (line 8) | public class TypesInByteBuffer {//在ByteBuffer中放入不同类型的数据 method main (line 9) | public static void main(String args[]) throws Exception{ FILE: NIO/src/main/java/com/crow/UseCharsets.java class UseCharsets (line 16) | public class UseCharsets { method main (line 17) | public static void main(String[] args) throws Exception{ FILE: NIO/src/main/java/com/crow/UseFileLocks.java class UseFileLocks (line 10) | public class UseFileLocks { method main (line 14) | public static void main(String[] args) throws Exception {//使用文件锁的示例 FILE: NIO/src/main/java/com/crow/UseFloatBuffer.java class UseFloatBuffer (line 8) | public class UseFloatBuffer { method main (line 9) | public static void main(String[] args) throws Exception{ FILE: NIO/src/main/java/com/crow/UseMappedFile.java class UseMappedFile (line 6) | public class UseMappedFile { FILE: NIO/src/main/java/com/crow/WriteSomeBytes.java class WriteSomeBytes (line 10) | public class WriteSomeBytes {//将自定义数据写入文件 method main (line 13) | public static void main(String[] args) throws Exception{ FILE: Proxy/src/main/java/com/crow/Advice.java type Advice (line 8) | public interface Advice { method forwardMethod (line 9) | void forwardMethod(Method method); method backMethod (line 10) | void backMethod(Method method); FILE: Proxy/src/main/java/com/crow/ImpAdvice.java class ImpAdvice (line 8) | public class ImpAdvice implements Advice { method forwardMethod (line 10) | public void forwardMethod(Method method){ method backMethod (line 15) | public void backMethod(Method method){ FILE: Proxy/src/main/java/com/crow/ProxyTest.java class ProxyTest (line 12) | public class ProxyTest { method main (line 13) | public static void main(String args[]){ method getProxy (line 23) | public static Object getProxy(final Object target, final Advice advice){ FILE: Reflect/src/main/java/com/crow/FieldReflect.java class FieldReflect (line 7) | public class FieldReflect { method FieldReflect (line 14) | public FieldReflect(){} method FieldReflect (line 15) | public FieldReflect(int a,int b){ method toString (line 20) | @Override FILE: Reflect/src/main/java/com/crow/ReflectTest.java class ReflectTest (line 11) | public class ReflectTest { method main (line 12) | public static void main(String[] args) throws Exception{ method refConstructor (line 21) | public static FieldReflect refConstructor(int a, int b) throws Excepti... method refFieldChange (line 28) | public static void refFieldChange(FieldReflect fr, String fieldName) t...