├── .gitignore ├── FAQ ├── 02_comparison-to-java.md └── interview-questions-summary.md ├── README.md ├── SUMMARY.md ├── basics ├── 00_basic-types.md ├── 01_packages-and-imports.md ├── 02_control-flow.md └── 03_returns-and-jumps.md ├── classes-and-objects ├── 00_classes-and-inheritance.md ├── 01_properties-and-fields.md ├── 02_interfaces.md ├── 03_visibility-modifiers.md ├── 04_extensions.md ├── 05_data-classes.md ├── 06_sealed-classes.md ├── 07_generics.md ├── 08_nested-classes.md ├── 09_enum-classes.md ├── 10_objects.md ├── 11_delegation.md └── 12_delegated-properties.md ├── core-libraries └── kotlin-standard-library.md ├── functions-and-lambdas ├── 01_functions.md ├── 02_lambdas.md ├── 03_inline-functions.md └── 04_coroutines.md └── other ├── 00_destructuring-declarations.md ├── 01_collections.md ├── 02_ranges.md ├── 03_type-checks-and-casts.md ├── 04_this-expressions.md ├── 05_equality.md ├── 06_operator-overloading.md ├── 07_null-safety.md ├── 09_annotations.md ├── 10_reflection.md ├── 11_type-safe-builders.md ├── 12_type-aliases.md └── 13_multiplatform-projects.md /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /FAQ/02_comparison-to-java.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/FAQ/02_comparison-to-java.md -------------------------------------------------------------------------------- /FAQ/interview-questions-summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/FAQ/interview-questions-summary.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /basics/00_basic-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/basics/00_basic-types.md -------------------------------------------------------------------------------- /basics/01_packages-and-imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/basics/01_packages-and-imports.md -------------------------------------------------------------------------------- /basics/02_control-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/basics/02_control-flow.md -------------------------------------------------------------------------------- /basics/03_returns-and-jumps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/basics/03_returns-and-jumps.md -------------------------------------------------------------------------------- /classes-and-objects/00_classes-and-inheritance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/00_classes-and-inheritance.md -------------------------------------------------------------------------------- /classes-and-objects/01_properties-and-fields.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/01_properties-and-fields.md -------------------------------------------------------------------------------- /classes-and-objects/02_interfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/02_interfaces.md -------------------------------------------------------------------------------- /classes-and-objects/03_visibility-modifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/03_visibility-modifiers.md -------------------------------------------------------------------------------- /classes-and-objects/04_extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/04_extensions.md -------------------------------------------------------------------------------- /classes-and-objects/05_data-classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/05_data-classes.md -------------------------------------------------------------------------------- /classes-and-objects/06_sealed-classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/06_sealed-classes.md -------------------------------------------------------------------------------- /classes-and-objects/07_generics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/07_generics.md -------------------------------------------------------------------------------- /classes-and-objects/08_nested-classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/08_nested-classes.md -------------------------------------------------------------------------------- /classes-and-objects/09_enum-classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/09_enum-classes.md -------------------------------------------------------------------------------- /classes-and-objects/10_objects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/10_objects.md -------------------------------------------------------------------------------- /classes-and-objects/11_delegation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/11_delegation.md -------------------------------------------------------------------------------- /classes-and-objects/12_delegated-properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/classes-and-objects/12_delegated-properties.md -------------------------------------------------------------------------------- /core-libraries/kotlin-standard-library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/core-libraries/kotlin-standard-library.md -------------------------------------------------------------------------------- /functions-and-lambdas/01_functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/functions-and-lambdas/01_functions.md -------------------------------------------------------------------------------- /functions-and-lambdas/02_lambdas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/functions-and-lambdas/02_lambdas.md -------------------------------------------------------------------------------- /functions-and-lambdas/03_inline-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/functions-and-lambdas/03_inline-functions.md -------------------------------------------------------------------------------- /functions-and-lambdas/04_coroutines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/functions-and-lambdas/04_coroutines.md -------------------------------------------------------------------------------- /other/00_destructuring-declarations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/00_destructuring-declarations.md -------------------------------------------------------------------------------- /other/01_collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/01_collections.md -------------------------------------------------------------------------------- /other/02_ranges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/02_ranges.md -------------------------------------------------------------------------------- /other/03_type-checks-and-casts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/03_type-checks-and-casts.md -------------------------------------------------------------------------------- /other/04_this-expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/04_this-expressions.md -------------------------------------------------------------------------------- /other/05_equality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/05_equality.md -------------------------------------------------------------------------------- /other/06_operator-overloading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/06_operator-overloading.md -------------------------------------------------------------------------------- /other/07_null-safety.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/07_null-safety.md -------------------------------------------------------------------------------- /other/09_annotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/09_annotations.md -------------------------------------------------------------------------------- /other/10_reflection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/10_reflection.md -------------------------------------------------------------------------------- /other/11_type-safe-builders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/11_type-safe-builders.md -------------------------------------------------------------------------------- /other/12_type-aliases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/kotlin-docs-zh/HEAD/other/12_type-aliases.md -------------------------------------------------------------------------------- /other/13_multiplatform-projects.md: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------