Kotlin - Basics and JVM RuntimeIn a Kotlin project using Gradle, which file typically specifies the Kotlin version and dependencies?Abuild.gradle.ktsBsettings.gradleCgradle.propertiesDlocal.propertiesCheck Answer
Step-by-Step SolutionSolution:Step 1: Identify the file for build configurationThe build.gradle.kts file is used to configure the build, including Kotlin version and dependencies.Step 2: Understand roles of other filessettings.gradle manages project modules, gradle.properties stores properties, local.properties is for local environment settings.Final Answer:build.gradle.kts -> Option AQuick Check:Build configuration file = build.gradle.kts [OK]Quick Trick: build.gradle.kts holds Kotlin version and dependencies [OK]Common Mistakes:MISTAKESConfusing settings.gradle with build.gradle.ktsThinking gradle.properties defines dependenciesAssuming local.properties controls build versions
Master "Basics and JVM Runtime" in Kotlin9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Kotlin Quizzes Control Flow as Expressions - When expression as powerful switch - Quiz 13medium Control Flow as Expressions - When expression as powerful switch - Quiz 7medium Functions - Local functions (nested functions) - Quiz 12easy Functions - Function declaration syntax - Quiz 7medium Kotlin Basics and JVM Runtime - Main function as entry point - Quiz 13medium Loops and Ranges - Why ranges simplify iteration - Quiz 7medium Null Safety - Platform types from Java interop - Quiz 8hard Operators and Expressions - Comparison operators - Quiz 6medium Operators and Expressions - Operator overloading concept - Quiz 4medium Operators and Expressions - Range operator (..) and in operator - Quiz 13medium