├── .gitattributes ├── .gitignore ├── README.md ├── docs ├── .nojekyll ├── README.md ├── _coverpage.md ├── _sidebar.md ├── advance │ └── design-patterns │ │ ├── abstract-factory-pattern.md │ │ ├── adapter-pattern.md │ │ ├── builder-pattern.md │ │ ├── factory-method-pattern.md │ │ ├── iterator-pattern.md │ │ ├── singleton-pattern.md │ │ └── strategy-pattern.md ├── basement │ └── jvm │ │ ├── break-parants-delegate.md │ │ ├── define-class-loader.md │ │ ├── exclusive-in-runtime-area.md │ │ ├── implements-of-parents-delegate.md │ │ ├── java-memory-model.md │ │ ├── moduler.md │ │ ├── parents-delegate.md │ │ ├── relation-with-parents-delegate.md │ │ ├── runtime-area.md │ │ ├── sample-of-break-parents-delegate.md │ │ ├── spi-parents-delegate.md │ │ ├── stack-alloc.md │ │ ├── tomcat-parents-delegate.md │ │ └── why-parents-delegate.md ├── basics │ ├── concurrent-coding │ │ ├── concurrent-vs-parallel.md │ │ ├── concurrent.md │ │ ├── create-thread-with-Implement.md │ │ ├── create-thread-with-callback-future-task.md │ │ ├── create-thread-with-extends.md │ │ ├── create-thread-with-thead-pool.md │ │ ├── deadlock-java-level.md │ │ ├── deamon-thread.md │ │ ├── debug-in-multithread.md │ │ ├── implement-of-thread.md │ │ ├── parallel.md │ │ ├── priority-of-thread.md │ │ ├── progress-vs-thread.md │ │ ├── state-of-thread.md │ │ ├── synchronized.md │ │ ├── thread-safe.md │ │ ├── thread-scheduling.md │ │ ├── thread.md │ │ ├── volatile.md │ │ └── why-not-executors.md │ ├── java-basic │ │ ├── ASCII.md │ │ ├── Arrays-asList.md │ │ ├── CET-UTC-GMT-CST.md │ │ ├── Class.md │ │ ├── Collection-vs-Collections.md │ │ ├── ConcurrentSkipListMap.md │ │ ├── CopyOnWriteArrayList.md │ │ ├── Enumeration-vs-Iterator.md │ │ ├── GMT.md │ │ ├── HashMap-HashTable-ConcurrentHashMap.md │ │ ├── README.md │ │ ├── Runtime-Constant-Pool.md │ │ ├── StandardTime-vs-daylightSavingTime.md │ │ ├── UNICODE.md │ │ ├── UTF8-UTF16-UTF32.md │ │ ├── Wildcard-Character.md │ │ ├── YYYY-vs-yyyy.md │ │ ├── annotation-in-java.md │ │ ├── annotation-in-spring.md │ │ ├── annotion-and-reflect.md │ │ ├── aop-vs-proxy.md │ │ ├── apache-collections.md │ │ ├── api-vs-spi.md │ │ ├── arraylist-vs-linkedlist-vs-vector.md │ │ ├── basic-data-types.md │ │ ├── big-endian-vs-little-endian.md │ │ ├── bio-vs-nio-vs-aio.md │ │ ├── block-vs-non-blocking.md │ │ ├── boxing-unboxing.md │ │ ├── bug-in-apache-commons-collections.md │ │ ├── bug-in-fastjson.md │ │ ├── byte-stream-vs-character-stream.md │ │ ├── class-contant-pool.md │ │ ├── const-in-java.md │ │ ├── convert-bytestream-characterstream.md │ │ ├── create-annotation.md │ │ ├── create-spi.md │ │ ├── custom-annotation.md │ │ ├── define-exception.md │ │ ├── delete-while-iterator.md │ │ ├── diff-serializable-vs-externalizable.md │ │ ├── dynamic-proxy-implementation.md │ │ ├── dynamic-proxy-vs-reflection.md │ │ ├── dynamic-proxy.md │ │ ├── enum-class.md │ │ ├── enum-compare.md │ │ ├── enum-impl.md │ │ ├── enum-serializable.md │ │ ├── enum-singleton.md │ │ ├── enum-switch.md │ │ ├── enum-thread-safe.md │ │ ├── enum-usage.md │ │ ├── error-vs-exception.md │ │ ├── exception-chain.md │ │ ├── exception-type.md │ │ ├── extends-vs-super.md │ │ ├── fail-fast-vs-fail-safe.md │ │ ├── final-in-java.md │ │ ├── final-string.md │ │ ├── float-amount.md │ │ ├── float.md │ │ ├── gbk-gb2312-gb18030.md │ │ ├── genericity-list-wildcard.md │ │ ├── genericity-list.md │ │ ├── generics-problem.md │ │ ├── generics.md │ │ ├── get-los_angeles-time.md │ │ ├── h2-db.md │ │ ├── handle-exception.md │ │ ├── hash-in-hashmap.md │ │ ├── hashmap-capacity.md │ │ ├── hashmap-default-capacity.md │ │ ├── hashmap-default-loadfactor.md │ │ ├── hashmap-init-capacity.md │ │ ├── input-stream-vs-output-stream.md │ │ ├── instanceof-in-java.md │ │ ├── integer-cache.md │ │ ├── integer-scope.md │ │ ├── intern.md │ │ ├── ioc-implement-with-factory-and-reflection.md │ │ ├── iteration-of-collection.md │ │ ├── jms.md │ │ ├── junit.md │ │ ├── k-t-v-e.md │ │ ├── keyword-about-exception.md │ │ ├── lambda.md │ │ ├── length-of-string.md │ │ ├── linux-io.md │ │ ├── meta-annotation.md │ │ ├── mock.md │ │ ├── netty.md │ │ ├── order-about-finllly-return.md │ │ ├── protobuf.md │ │ ├── reflection.md │ │ ├── replace-in-string.md │ │ ├── serialVersionUID-modify.md │ │ ├── serialVersionUID.md │ │ ├── serialize-in-java.md │ │ ├── serialize-principle.md │ │ ├── serialize-singleton.md │ │ ├── serialize.md │ │ ├── set-repetition.md │ │ ├── set-vs-list.md │ │ ├── simpledateformat-thread-safe.md │ │ ├── single-double-float.md │ │ ├── spi-principle.md │ │ ├── stack-alloc.md │ │ ├── static-in-java.md │ │ ├── static-proxy.md │ │ ├── stop-create-bigdecimal-with-double.md │ │ ├── stop-use-enum-in-api.md │ │ ├── stop-using-equlas-in-bigdecimal.md │ │ ├── stream.md │ │ ├── string-append.md │ │ ├── string-concat.md │ │ ├── string-pool.md │ │ ├── stringjoiner-in-java8.md │ │ ├── substring.md │ │ ├── success-isSuccess-and-boolean-Boolean.md │ │ ├── switch-string.md │ │ ├── synchronized-vs-asynchronization.md │ │ ├── synchronizedlist-vector.md │ │ ├── syntactic-sugar.md │ │ ├── time-in-java8.md │ │ ├── time-zone.md │ │ ├── timestamp.md │ │ ├── transient-in-java.md │ │ ├── try-with-resources.md │ │ ├── type-erasure.md │ │ ├── url-encode.md │ │ ├── usage-of-reflection.md │ │ ├── ut-with-jmockit.md │ │ ├── value-of-vs-to-string.md │ │ ├── why-gbk.md │ │ ├── why-transient-in-arraylist.md │ │ └── why-utf8.md │ └── object-oriented │ │ ├── characteristics.md │ │ ├── constructor.md │ │ ├── extends-implement.md │ │ ├── inheritance-composition.md │ │ ├── java-pass-by.md │ │ ├── jvm-language.md │ │ ├── multiple-inheritance.md │ │ ├── object-oriented-vs-procedure-oriented.md │ │ ├── overloading-vs-overriding.md │ │ ├── platform-independent.md │ │ ├── polymorphism.md │ │ ├── principle.md │ │ ├── scope.md │ │ ├── variable.md │ │ └── why-pass-by-reference.md ├── contact │ ├── book.jpeg │ └── wechat-hollis.jpg ├── css │ └── my.css ├── icon │ ├── icon.JPG │ └── playbill.jpg ├── index.html └── menu.md ├── mind-map.md ├── mind-map ├── Java工程师成神之路(微信公众号:Hollis)——基础篇.png ├── Java工程师成神之路(微信公众号:Hollis)——大纲.png ├── Java工程师成神之路(微信公众号:Hollis)——底层篇.png ├── Java工程师成神之路(微信公众号:Hollis)——扩展篇.png ├── Java工程师成神之路(微信公众号:Hollis)——架构篇.png ├── Java工程师成神之路(微信公众号:Hollis)——进阶篇.png └── Java工程师成神之路(微信公众号:Hollis)——高级篇.png └── pics ├── book.jpeg └── wechat.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/README.md -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_coverpage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/_coverpage.md -------------------------------------------------------------------------------- /docs/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/_sidebar.md -------------------------------------------------------------------------------- /docs/advance/design-patterns/abstract-factory-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/advance/design-patterns/abstract-factory-pattern.md -------------------------------------------------------------------------------- /docs/advance/design-patterns/adapter-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/advance/design-patterns/adapter-pattern.md -------------------------------------------------------------------------------- /docs/advance/design-patterns/builder-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/advance/design-patterns/builder-pattern.md -------------------------------------------------------------------------------- /docs/advance/design-patterns/factory-method-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/advance/design-patterns/factory-method-pattern.md -------------------------------------------------------------------------------- /docs/advance/design-patterns/iterator-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/advance/design-patterns/iterator-pattern.md -------------------------------------------------------------------------------- /docs/advance/design-patterns/singleton-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/advance/design-patterns/singleton-pattern.md -------------------------------------------------------------------------------- /docs/advance/design-patterns/strategy-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/advance/design-patterns/strategy-pattern.md -------------------------------------------------------------------------------- /docs/basement/jvm/break-parants-delegate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/break-parants-delegate.md -------------------------------------------------------------------------------- /docs/basement/jvm/define-class-loader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/define-class-loader.md -------------------------------------------------------------------------------- /docs/basement/jvm/exclusive-in-runtime-area.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/exclusive-in-runtime-area.md -------------------------------------------------------------------------------- /docs/basement/jvm/implements-of-parents-delegate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/implements-of-parents-delegate.md -------------------------------------------------------------------------------- /docs/basement/jvm/java-memory-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/java-memory-model.md -------------------------------------------------------------------------------- /docs/basement/jvm/moduler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/moduler.md -------------------------------------------------------------------------------- /docs/basement/jvm/parents-delegate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/parents-delegate.md -------------------------------------------------------------------------------- /docs/basement/jvm/relation-with-parents-delegate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/relation-with-parents-delegate.md -------------------------------------------------------------------------------- /docs/basement/jvm/runtime-area.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/runtime-area.md -------------------------------------------------------------------------------- /docs/basement/jvm/sample-of-break-parents-delegate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/sample-of-break-parents-delegate.md -------------------------------------------------------------------------------- /docs/basement/jvm/spi-parents-delegate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/spi-parents-delegate.md -------------------------------------------------------------------------------- /docs/basement/jvm/stack-alloc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/stack-alloc.md -------------------------------------------------------------------------------- /docs/basement/jvm/tomcat-parents-delegate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/tomcat-parents-delegate.md -------------------------------------------------------------------------------- /docs/basement/jvm/why-parents-delegate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basement/jvm/why-parents-delegate.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/concurrent-vs-parallel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/concurrent-vs-parallel.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/concurrent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/concurrent.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/create-thread-with-Implement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/create-thread-with-Implement.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/create-thread-with-callback-future-task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/create-thread-with-callback-future-task.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/create-thread-with-extends.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/create-thread-with-extends.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/create-thread-with-thead-pool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/create-thread-with-thead-pool.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/deadlock-java-level.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/deadlock-java-level.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/deamon-thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/deamon-thread.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/debug-in-multithread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/debug-in-multithread.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/implement-of-thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/implement-of-thread.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/parallel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/parallel.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/priority-of-thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/priority-of-thread.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/progress-vs-thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/progress-vs-thread.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/state-of-thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/state-of-thread.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/synchronized.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/synchronized.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/thread-safe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/thread-safe.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/thread-scheduling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/thread-scheduling.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/thread.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/volatile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/volatile.md -------------------------------------------------------------------------------- /docs/basics/concurrent-coding/why-not-executors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/concurrent-coding/why-not-executors.md -------------------------------------------------------------------------------- /docs/basics/java-basic/ASCII.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/ASCII.md -------------------------------------------------------------------------------- /docs/basics/java-basic/Arrays-asList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/Arrays-asList.md -------------------------------------------------------------------------------- /docs/basics/java-basic/CET-UTC-GMT-CST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/CET-UTC-GMT-CST.md -------------------------------------------------------------------------------- /docs/basics/java-basic/Class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/Class.md -------------------------------------------------------------------------------- /docs/basics/java-basic/Collection-vs-Collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/Collection-vs-Collections.md -------------------------------------------------------------------------------- /docs/basics/java-basic/ConcurrentSkipListMap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/ConcurrentSkipListMap.md -------------------------------------------------------------------------------- /docs/basics/java-basic/CopyOnWriteArrayList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/CopyOnWriteArrayList.md -------------------------------------------------------------------------------- /docs/basics/java-basic/Enumeration-vs-Iterator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/Enumeration-vs-Iterator.md -------------------------------------------------------------------------------- /docs/basics/java-basic/GMT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/GMT.md -------------------------------------------------------------------------------- /docs/basics/java-basic/HashMap-HashTable-ConcurrentHashMap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/HashMap-HashTable-ConcurrentHashMap.md -------------------------------------------------------------------------------- /docs/basics/java-basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/README.md -------------------------------------------------------------------------------- /docs/basics/java-basic/Runtime-Constant-Pool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/Runtime-Constant-Pool.md -------------------------------------------------------------------------------- /docs/basics/java-basic/StandardTime-vs-daylightSavingTime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/StandardTime-vs-daylightSavingTime.md -------------------------------------------------------------------------------- /docs/basics/java-basic/UNICODE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/UNICODE.md -------------------------------------------------------------------------------- /docs/basics/java-basic/UTF8-UTF16-UTF32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/UTF8-UTF16-UTF32.md -------------------------------------------------------------------------------- /docs/basics/java-basic/Wildcard-Character.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/Wildcard-Character.md -------------------------------------------------------------------------------- /docs/basics/java-basic/YYYY-vs-yyyy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/YYYY-vs-yyyy.md -------------------------------------------------------------------------------- /docs/basics/java-basic/annotation-in-java.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/annotation-in-java.md -------------------------------------------------------------------------------- /docs/basics/java-basic/annotation-in-spring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/annotation-in-spring.md -------------------------------------------------------------------------------- /docs/basics/java-basic/annotion-and-reflect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/annotion-and-reflect.md -------------------------------------------------------------------------------- /docs/basics/java-basic/aop-vs-proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/aop-vs-proxy.md -------------------------------------------------------------------------------- /docs/basics/java-basic/apache-collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/apache-collections.md -------------------------------------------------------------------------------- /docs/basics/java-basic/api-vs-spi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/api-vs-spi.md -------------------------------------------------------------------------------- /docs/basics/java-basic/arraylist-vs-linkedlist-vs-vector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/arraylist-vs-linkedlist-vs-vector.md -------------------------------------------------------------------------------- /docs/basics/java-basic/basic-data-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/basic-data-types.md -------------------------------------------------------------------------------- /docs/basics/java-basic/big-endian-vs-little-endian.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/big-endian-vs-little-endian.md -------------------------------------------------------------------------------- /docs/basics/java-basic/bio-vs-nio-vs-aio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/bio-vs-nio-vs-aio.md -------------------------------------------------------------------------------- /docs/basics/java-basic/block-vs-non-blocking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/block-vs-non-blocking.md -------------------------------------------------------------------------------- /docs/basics/java-basic/boxing-unboxing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/boxing-unboxing.md -------------------------------------------------------------------------------- /docs/basics/java-basic/bug-in-apache-commons-collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/bug-in-apache-commons-collections.md -------------------------------------------------------------------------------- /docs/basics/java-basic/bug-in-fastjson.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/bug-in-fastjson.md -------------------------------------------------------------------------------- /docs/basics/java-basic/byte-stream-vs-character-stream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/byte-stream-vs-character-stream.md -------------------------------------------------------------------------------- /docs/basics/java-basic/class-contant-pool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/class-contant-pool.md -------------------------------------------------------------------------------- /docs/basics/java-basic/const-in-java.md: -------------------------------------------------------------------------------- 1 | const是Java预留关键字,用于后期扩展用,用法跟final相似,不常用 -------------------------------------------------------------------------------- /docs/basics/java-basic/convert-bytestream-characterstream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/convert-bytestream-characterstream.md -------------------------------------------------------------------------------- /docs/basics/java-basic/create-annotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/create-annotation.md -------------------------------------------------------------------------------- /docs/basics/java-basic/create-spi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/create-spi.md -------------------------------------------------------------------------------- /docs/basics/java-basic/custom-annotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/custom-annotation.md -------------------------------------------------------------------------------- /docs/basics/java-basic/define-exception.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/define-exception.md -------------------------------------------------------------------------------- /docs/basics/java-basic/delete-while-iterator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/delete-while-iterator.md -------------------------------------------------------------------------------- /docs/basics/java-basic/diff-serializable-vs-externalizable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/diff-serializable-vs-externalizable.md -------------------------------------------------------------------------------- /docs/basics/java-basic/dynamic-proxy-implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/dynamic-proxy-implementation.md -------------------------------------------------------------------------------- /docs/basics/java-basic/dynamic-proxy-vs-reflection.md: -------------------------------------------------------------------------------- 1 | 反射是动态代理的一种实现方式。 -------------------------------------------------------------------------------- /docs/basics/java-basic/dynamic-proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/dynamic-proxy.md -------------------------------------------------------------------------------- /docs/basics/java-basic/enum-class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/enum-class.md -------------------------------------------------------------------------------- /docs/basics/java-basic/enum-compare.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/enum-compare.md -------------------------------------------------------------------------------- /docs/basics/java-basic/enum-impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/enum-impl.md -------------------------------------------------------------------------------- /docs/basics/java-basic/enum-serializable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/enum-serializable.md -------------------------------------------------------------------------------- /docs/basics/java-basic/enum-singleton.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/enum-singleton.md -------------------------------------------------------------------------------- /docs/basics/java-basic/enum-switch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/enum-switch.md -------------------------------------------------------------------------------- /docs/basics/java-basic/enum-thread-safe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/enum-thread-safe.md -------------------------------------------------------------------------------- /docs/basics/java-basic/enum-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/enum-usage.md -------------------------------------------------------------------------------- /docs/basics/java-basic/error-vs-exception.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/error-vs-exception.md -------------------------------------------------------------------------------- /docs/basics/java-basic/exception-chain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/exception-chain.md -------------------------------------------------------------------------------- /docs/basics/java-basic/exception-type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/exception-type.md -------------------------------------------------------------------------------- /docs/basics/java-basic/extends-vs-super.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/extends-vs-super.md -------------------------------------------------------------------------------- /docs/basics/java-basic/fail-fast-vs-fail-safe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/fail-fast-vs-fail-safe.md -------------------------------------------------------------------------------- /docs/basics/java-basic/final-in-java.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/final-in-java.md -------------------------------------------------------------------------------- /docs/basics/java-basic/final-string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/final-string.md -------------------------------------------------------------------------------- /docs/basics/java-basic/float-amount.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/float-amount.md -------------------------------------------------------------------------------- /docs/basics/java-basic/float.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/float.md -------------------------------------------------------------------------------- /docs/basics/java-basic/gbk-gb2312-gb18030.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/gbk-gb2312-gb18030.md -------------------------------------------------------------------------------- /docs/basics/java-basic/genericity-list-wildcard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/genericity-list-wildcard.md -------------------------------------------------------------------------------- /docs/basics/java-basic/genericity-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/genericity-list.md -------------------------------------------------------------------------------- /docs/basics/java-basic/generics-problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/generics-problem.md -------------------------------------------------------------------------------- /docs/basics/java-basic/generics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/generics.md -------------------------------------------------------------------------------- /docs/basics/java-basic/get-los_angeles-time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/get-los_angeles-time.md -------------------------------------------------------------------------------- /docs/basics/java-basic/h2-db.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/h2-db.md -------------------------------------------------------------------------------- /docs/basics/java-basic/handle-exception.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/handle-exception.md -------------------------------------------------------------------------------- /docs/basics/java-basic/hash-in-hashmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/hash-in-hashmap.md -------------------------------------------------------------------------------- /docs/basics/java-basic/hashmap-capacity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/hashmap-capacity.md -------------------------------------------------------------------------------- /docs/basics/java-basic/hashmap-default-capacity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/hashmap-default-capacity.md -------------------------------------------------------------------------------- /docs/basics/java-basic/hashmap-default-loadfactor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/hashmap-default-loadfactor.md -------------------------------------------------------------------------------- /docs/basics/java-basic/hashmap-init-capacity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/hashmap-init-capacity.md -------------------------------------------------------------------------------- /docs/basics/java-basic/input-stream-vs-output-stream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/input-stream-vs-output-stream.md -------------------------------------------------------------------------------- /docs/basics/java-basic/instanceof-in-java.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/instanceof-in-java.md -------------------------------------------------------------------------------- /docs/basics/java-basic/integer-cache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/integer-cache.md -------------------------------------------------------------------------------- /docs/basics/java-basic/integer-scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/integer-scope.md -------------------------------------------------------------------------------- /docs/basics/java-basic/intern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/intern.md -------------------------------------------------------------------------------- /docs/basics/java-basic/ioc-implement-with-factory-and-reflection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/ioc-implement-with-factory-and-reflection.md -------------------------------------------------------------------------------- /docs/basics/java-basic/iteration-of-collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/iteration-of-collection.md -------------------------------------------------------------------------------- /docs/basics/java-basic/jms.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/basics/java-basic/junit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/junit.md -------------------------------------------------------------------------------- /docs/basics/java-basic/k-t-v-e.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/k-t-v-e.md -------------------------------------------------------------------------------- /docs/basics/java-basic/keyword-about-exception.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/keyword-about-exception.md -------------------------------------------------------------------------------- /docs/basics/java-basic/lambda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/lambda.md -------------------------------------------------------------------------------- /docs/basics/java-basic/length-of-string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/length-of-string.md -------------------------------------------------------------------------------- /docs/basics/java-basic/linux-io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/linux-io.md -------------------------------------------------------------------------------- /docs/basics/java-basic/meta-annotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/meta-annotation.md -------------------------------------------------------------------------------- /docs/basics/java-basic/mock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/mock.md -------------------------------------------------------------------------------- /docs/basics/java-basic/netty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/netty.md -------------------------------------------------------------------------------- /docs/basics/java-basic/order-about-finllly-return.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/order-about-finllly-return.md -------------------------------------------------------------------------------- /docs/basics/java-basic/protobuf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/protobuf.md -------------------------------------------------------------------------------- /docs/basics/java-basic/reflection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/reflection.md -------------------------------------------------------------------------------- /docs/basics/java-basic/replace-in-string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/replace-in-string.md -------------------------------------------------------------------------------- /docs/basics/java-basic/serialVersionUID-modify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/serialVersionUID-modify.md -------------------------------------------------------------------------------- /docs/basics/java-basic/serialVersionUID.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/serialVersionUID.md -------------------------------------------------------------------------------- /docs/basics/java-basic/serialize-in-java.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/serialize-in-java.md -------------------------------------------------------------------------------- /docs/basics/java-basic/serialize-principle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/serialize-principle.md -------------------------------------------------------------------------------- /docs/basics/java-basic/serialize-singleton.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/serialize-singleton.md -------------------------------------------------------------------------------- /docs/basics/java-basic/serialize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/serialize.md -------------------------------------------------------------------------------- /docs/basics/java-basic/set-repetition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/set-repetition.md -------------------------------------------------------------------------------- /docs/basics/java-basic/set-vs-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/set-vs-list.md -------------------------------------------------------------------------------- /docs/basics/java-basic/simpledateformat-thread-safe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/simpledateformat-thread-safe.md -------------------------------------------------------------------------------- /docs/basics/java-basic/single-double-float.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/single-double-float.md -------------------------------------------------------------------------------- /docs/basics/java-basic/spi-principle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/spi-principle.md -------------------------------------------------------------------------------- /docs/basics/java-basic/stack-alloc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/stack-alloc.md -------------------------------------------------------------------------------- /docs/basics/java-basic/static-in-java.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/static-in-java.md -------------------------------------------------------------------------------- /docs/basics/java-basic/static-proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/static-proxy.md -------------------------------------------------------------------------------- /docs/basics/java-basic/stop-create-bigdecimal-with-double.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/stop-create-bigdecimal-with-double.md -------------------------------------------------------------------------------- /docs/basics/java-basic/stop-use-enum-in-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/stop-use-enum-in-api.md -------------------------------------------------------------------------------- /docs/basics/java-basic/stop-using-equlas-in-bigdecimal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/stop-using-equlas-in-bigdecimal.md -------------------------------------------------------------------------------- /docs/basics/java-basic/stream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/stream.md -------------------------------------------------------------------------------- /docs/basics/java-basic/string-append.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/string-append.md -------------------------------------------------------------------------------- /docs/basics/java-basic/string-concat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/string-concat.md -------------------------------------------------------------------------------- /docs/basics/java-basic/string-pool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/string-pool.md -------------------------------------------------------------------------------- /docs/basics/java-basic/stringjoiner-in-java8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/stringjoiner-in-java8.md -------------------------------------------------------------------------------- /docs/basics/java-basic/substring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/substring.md -------------------------------------------------------------------------------- /docs/basics/java-basic/success-isSuccess-and-boolean-Boolean.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/success-isSuccess-and-boolean-Boolean.md -------------------------------------------------------------------------------- /docs/basics/java-basic/switch-string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/switch-string.md -------------------------------------------------------------------------------- /docs/basics/java-basic/synchronized-vs-asynchronization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/synchronized-vs-asynchronization.md -------------------------------------------------------------------------------- /docs/basics/java-basic/synchronizedlist-vector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/synchronizedlist-vector.md -------------------------------------------------------------------------------- /docs/basics/java-basic/syntactic-sugar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/syntactic-sugar.md -------------------------------------------------------------------------------- /docs/basics/java-basic/time-in-java8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/time-in-java8.md -------------------------------------------------------------------------------- /docs/basics/java-basic/time-zone.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/time-zone.md -------------------------------------------------------------------------------- /docs/basics/java-basic/timestamp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/timestamp.md -------------------------------------------------------------------------------- /docs/basics/java-basic/transient-in-java.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/transient-in-java.md -------------------------------------------------------------------------------- /docs/basics/java-basic/try-with-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/try-with-resources.md -------------------------------------------------------------------------------- /docs/basics/java-basic/type-erasure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/type-erasure.md -------------------------------------------------------------------------------- /docs/basics/java-basic/url-encode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/url-encode.md -------------------------------------------------------------------------------- /docs/basics/java-basic/usage-of-reflection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/usage-of-reflection.md -------------------------------------------------------------------------------- /docs/basics/java-basic/ut-with-jmockit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/ut-with-jmockit.md -------------------------------------------------------------------------------- /docs/basics/java-basic/value-of-vs-to-string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/value-of-vs-to-string.md -------------------------------------------------------------------------------- /docs/basics/java-basic/why-gbk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/why-gbk.md -------------------------------------------------------------------------------- /docs/basics/java-basic/why-transient-in-arraylist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/why-transient-in-arraylist.md -------------------------------------------------------------------------------- /docs/basics/java-basic/why-utf8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/java-basic/why-utf8.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/characteristics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/characteristics.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/constructor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/constructor.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/extends-implement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/extends-implement.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/inheritance-composition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/inheritance-composition.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/java-pass-by.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/java-pass-by.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/jvm-language.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/jvm-language.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/multiple-inheritance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/multiple-inheritance.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/object-oriented-vs-procedure-oriented.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/object-oriented-vs-procedure-oriented.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/overloading-vs-overriding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/overloading-vs-overriding.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/platform-independent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/platform-independent.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/polymorphism.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/polymorphism.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/principle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/principle.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/scope.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/variable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/variable.md -------------------------------------------------------------------------------- /docs/basics/object-oriented/why-pass-by-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/basics/object-oriented/why-pass-by-reference.md -------------------------------------------------------------------------------- /docs/contact/book.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/contact/book.jpeg -------------------------------------------------------------------------------- /docs/contact/wechat-hollis.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/contact/wechat-hollis.jpg -------------------------------------------------------------------------------- /docs/css/my.css: -------------------------------------------------------------------------------- 1 | body { 2 | overflow: auto !important; 3 | } -------------------------------------------------------------------------------- /docs/icon/icon.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/icon/icon.JPG -------------------------------------------------------------------------------- /docs/icon/playbill.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/icon/playbill.jpg -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/menu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/docs/menu.md -------------------------------------------------------------------------------- /mind-map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/mind-map.md -------------------------------------------------------------------------------- /mind-map/Java工程师成神之路(微信公众号:Hollis)——基础篇.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/mind-map/Java工程师成神之路(微信公众号:Hollis)——基础篇.png -------------------------------------------------------------------------------- /mind-map/Java工程师成神之路(微信公众号:Hollis)——大纲.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/mind-map/Java工程师成神之路(微信公众号:Hollis)——大纲.png -------------------------------------------------------------------------------- /mind-map/Java工程师成神之路(微信公众号:Hollis)——底层篇.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/mind-map/Java工程师成神之路(微信公众号:Hollis)——底层篇.png -------------------------------------------------------------------------------- /mind-map/Java工程师成神之路(微信公众号:Hollis)——扩展篇.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/mind-map/Java工程师成神之路(微信公众号:Hollis)——扩展篇.png -------------------------------------------------------------------------------- /mind-map/Java工程师成神之路(微信公众号:Hollis)——架构篇.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/mind-map/Java工程师成神之路(微信公众号:Hollis)——架构篇.png -------------------------------------------------------------------------------- /mind-map/Java工程师成神之路(微信公众号:Hollis)——进阶篇.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/mind-map/Java工程师成神之路(微信公众号:Hollis)——进阶篇.png -------------------------------------------------------------------------------- /mind-map/Java工程师成神之路(微信公众号:Hollis)——高级篇.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/mind-map/Java工程师成神之路(微信公众号:Hollis)——高级篇.png -------------------------------------------------------------------------------- /pics/book.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/pics/book.jpeg -------------------------------------------------------------------------------- /pics/wechat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hollischuang/toBeTopJavaer/HEAD/pics/wechat.png --------------------------------------------------------------------------------