📝 Kotlin
159篇技术文档📅  最后修改于: 2020-12-30 07:05:01        🧑  作者: Mango
像Java一样,Kotlin提供了称为Generics的高阶变量类型。在本章中,我们将学习Kotlin如何实现泛型,以及作为开发人员我们如何使用泛型库中提供的那些功能。在实现方面,泛型与Java非常相似,但是Kotlin开发人员引入了两个新的关键字“ out”和“ in”,以使Kotlin代码对开发人员而言更具可读性和易用性。在Kotlin中,类和类型是完全不同的概念。按照示例,List是Kotl...
📅  最后修改于: 2020-12-30 07:05:27        🧑  作者: Mango
Kotlin通过引入新的关键字“ by”来支持“委托”设计模式。使用此关键字或委托方法,Kotlin允许派生类通过特定对象访问接口的所有已实现公共方法。以下示例演示了如何在Kotlin中发生这种情况。现场演示在示例中,我们有一个接口“ Base”及其抽象方法“ printme()”。在BaseImpl类中,我们正在实现此“ printme()”,后来在另一个类中,我们通过“ by”关键字使用了此实...
📅  最后修改于: 2020-12-30 07:05:51        🧑  作者: Mango
Kotlin是一种静态类型的语言,因此函数在其中起着重要的作用。我们非常熟悉函数,因为在整个示例中都使用函数 。使用关键字“ fun”声明功能。像任何其他OOP一样,它也需要一个返回类型和一个选项参数列表。在下面的示例中,我们定义了一个名为MyFunction的函数,并从主函数中调用了该函数并传递了一些参数。现场演示上面的代码将在浏览器中产生以下输出。该函数应声明如下-以下是Kotlin中可用的一...
📅  最后修改于: 2020-12-30 07:06:08        🧑  作者: Mango
Kotlin包含其他编程语言的许多功能。它允许您一次声明多个变量。此技术称为“解构声明”。以下是解构声明的基本语法。在上面的语法中,我们创建了一个对象,并在单个语句中将它们全部定义在一起。以后,我们可以如下使用它们。现在,让我们看看如何在现实生活中使用它。考虑下面的示例,在该示例中,我们将创建一个具有某些属性的Student类,稍后将使用它们来打印对象值。现场演示上面的代码将在浏览器中产生以下输出...
📅  最后修改于: 2020-12-30 07:06:26        🧑  作者: Mango
异常处理是编程语言中非常重要的一部分。该技术限制了我们的应用程序在运行时生成错误的输出。在本章中,我们将学习如何在Kotlin中处理运行时异常。 Kotlin中的异常与Java中的异常非常相似。所有例外都是“ Throwable”类的后代。以下示例显示了如何在Kotlin中使用异常处理技术。<!--<a href="http://tpcg.io/UZv9mL" target="_blank" re...
📅  最后修改于: 2020-12-30 07:06:44        🧑  作者: Mango
以下资源包含有关Kotlin的其他信息。请使用它们来获得有关此方面的更深入的知识。Kotlin上的有用链接Kotlin–Kotlin的官方网站Kotlin Wiki–Kotlin的维基百科参考关于Kotlin的有用书籍要在此页面上注册您的网站,请发送电子邮件至...
📅  最后修改于: 2020-12-30 07:07:01        🧑  作者: Mango
Kotlin是JetBrains推出的一种编程语言,JetBrains是最智能的Java IDE的官方设计器,名为Intellij IDEA。这是在JVM上运行的强静态类型语言。 2017年,谷歌宣布Kotlin是Android开发的官方语言。 Kotlin是一种开源编程语言,它将面向对象的编程和功能特性组合到一个独特的平台中。内容分为不同的章节,其中包含相关主题以及简单而有用的示例。...
📅  最后修改于: 2021-01-05 05:36:08        🧑  作者: Mango
Kotlin教程Kotlin教程提供了Kotlin编程语言的基本和高级概念。我们的Kotlin教程专为初学者和专业人士而设计。Kotlin是一种静态类型的通用编程语言。它被广泛用于开发android应用程序。我们的Kotlin教程包括Kotlin的所有主题,例如简介,体系结构,类,对象,继承,接口,泛型,委托,函数,Java和Kotlin的混合,Java vs. Kotlin等。什么是科特林Kot...
📅  最后修改于: 2021-01-05 05:37:06        🧑  作者: Mango
Kotlin环境设置(命令行)先决条件由于Kotlin在JVM上运行,因此有必要安装JDK并在本地系统环境变量中设置JDK和JRE路径。要为命令行设置Kotlin,您必须预安装JDK 1.6+或更高版本。要安装JDK并设置JDK和JRE的路径,请参考Java中的链接Set Path。为命令行设置Kotlin要为命令行设置Kotlin,我们需要执行以下步骤:1.从GitHub版本https://gi...
📅  最后修改于: 2021-01-05 05:38:06        🧑  作者: Mango
命令行中的Kotlin Hello World程序。要编写Kotlin程序,我们可以使用任何文本编辑器,例如:Notepad ++。将以下代码放入任何文本文件中并保存。以hello.kt名称保存文件,.kt扩展名用于Kotlin文件。编译Kotlin文件打开命令提示符,然后转到文件存储的目录位置。使用以下命令编译hello.kt文件。运行Kotlin文件要运行Kotlin .jar(hello.j...
📅  最后修改于: 2021-01-05 05:39:00        🧑  作者: Mango
Kotlin First Program Concept让我们了解Kotlin程序“ Hello World.kt”的概念和关键字。1.程序的第一行定义了一个名为主函数()。在Kotlin中, 函数是执行一组任务的一组语句。函数以关键字fun开头,后跟函数名称(在这种情况下为main)。main()函数将字符串数组(Array <String>)作为参数并返回Unit。 Unit用于指示函数,不返...
📅  最后修改于: 2021-01-05 05:39:53        🧑  作者: Mango
Kotlin环境设置(IDE)安装JDK和设置JDK路径由于Kotlin在JVM上运行,因此有必要安装JDK并在本地系统环境变量中设置JDK和JRE路径。使用此链接https://www.javatpoint.com/how-to-set-path-in-java来设置JDK路径。安装Kotlin的IDE有各种可用的Java IDE支持Kotlin项目开发。我们可以根据我们的兼容性选择这些IDE。...
📅  最后修改于: 2021-01-05 05:40:53        🧑  作者: Mango
Kotlin First Program Printing'HelloWorld'让我们使用IntelliJ IDEA IDE创建Kotlin的第一个示例。创建第一个示例的步骤1.打开IntelliJ IDEA,然后单击“创建新项目”。2.选择Java选项,提供项目SDK路径并在Kotlin / JVM框架上进行标记检查。3.在新框架中提供项目详细信息,然后单击“完成”。4.创建一个新的Kotli...
📅  最后修改于: 2021-01-05 05:41:51        🧑  作者: Mango
Kotlin变量变量是指内存位置。它用于存储数据。变量的数据可以根据条件或传递给程序的信息进行更改和重用。变量声明Kotlin变量使用关键字var和val声明。var和val之间的差异将在此页后面指定。在这里,可变语言是字符串类型,可变薪水是整数类型。我们不需要显式指定变量的类型。 Kotlin编译器通过initilizer表达式知道这一点(“ Java”是字符串,而30000是Int值)。这在编...
📅  最后修改于: 2021-01-05 07:08:21        🧑  作者: Mango
Kotlin数据类型数据类型(基本类型)是指与变量和函数关联的数据的类型和大小。数据类型用于声明变量的存储位置,该变量确定数据的特征。在Kotlin中,一切都是对象,这意味着我们可以在任何变量上调用成员函数和属性。Kotlin内置数据类型分为以下不同类别:数字符布尔型数组串号码类型数字类型的数据是仅包含数字类型数据变量的数据。它进一步分为不同的整数和浮点数。Data TypeBit Width (...