kotlin的概念在表达方式上与Java完全一样,不过kotlin中的和目录没有关系,kotlin仅仅是为了引用文件中的资源而设计的。 as设置别名
转载 2021-08-13 09:48:39
80阅读
本文实例讲述了使用coverage统计python web项目代码覆盖率的方法。分享给大家供大家参考,具体如下:在使用python+selenium过程中,有时候考虑代码覆盖率,所以专门查了一下python的coverage,所以特此记录1.安装coverage自己电脑安装了pip的   直接: pip install coverage,等待安装完成安装完成后,会在C:\Python27
Kotlin:  应用程序的build.gradle:   apply plugin:'com.android.application' apply plugin:'kotlin-android'  模块build.gradle: buildscript{ ext.kotlin_version = '1.1.2' repos
转载 2024-01-02 14:05:33
50阅读
前言Kotlin已经出了有一段时间了,Android studio也到了3.0+版本,接下来我会开始学习Kotlin并写成一系列的文章分享给大家。希望可以和大家一起进步!什么是Kotlin1.定义Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。JetBrains,作
反射和注解目录1.反射 1.1类引用 1.2函数引用 1.3属性引用2.注解 2.1声明注解 2.2构造函数1.反射反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性,这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Kotlin中使用反射功能所需的运行时组件作为单独的 JAR 文件(kotlin-
此前,人们所知的Kotlin是圣.彼得堡以西三公里外的一座俄罗斯小岛。而近期,捷克公司JetBrains推出一款运行在JVM(Java虚拟机)上的编程语言,也叫Kotlin。开发者称,设计它的目的是避免Java语言编程中的一些难题。\ JetBrains的主要产品包括Java IDE、PHP、Objective-C、Ruby和MPS。而现在Kotlin项目将他们带入一片未知领域。\ 该语言开发
我们都知道,Python 的设计哲学是「优雅」、「明确」、「简单」。这也许很多人选择 Python 的原因。但是我收到有些伙伴反馈,他写的 Python 并不优雅,甚至很臃肿,那可能是你的姿势不对哦!今天就给大家带来 Python 语句的十大优雅之法。为多个变量赋值有时,有多个变量需要赋值,这时你会怎么赋值呢?常规方法:常规方法是给变量逐个赋值。优雅方法:直接按顺序对应一一赋值。序列解包需要取出列
# 如何在Java中引入Kotlin ## 概述 在Java项目中引入Kotlin可以让我们充分利用Kotlin语言的优势,提高开发效率和代码质量。本文将介绍如何在Java项目中引入Kotlin,并详细讲解每个步骤需要做什么。 ## 流程 | 步骤 | 描述 | | ---- | ---- | | 步骤一 | 创建一个Java项目 | | 步骤二 | 引入Kotlin依赖 | | 步骤
原创 2024-02-28 03:58:10
210阅读
# Java与Kotlin中的引用 在编程语言中,(Package)是一个非常重要的概念,它帮助程序员组织和管理代码。在Java和Kotlin中,的概念几乎是一致的,但在语法和应用的细节上又存在一些差异。本文将探讨Java和Kotlin的引用及其应用,同时配以代码示例和图示,以加深读者的理解。 ## 什么是是用于将一组相关的类和接口进行组织的一种机制。在Java中,可以帮
原创 9月前
34阅读
概念 函数运行的环境 持有函数运行状态 函数内部可以定义函
原创 2023-03-16 07:59:10
59阅读
首先创建实体类Student.javapackage com.example.room; import androidx.room.ColumnInfo; import androidx.room.Entity; import androidx.room.Ignore; import androidx.room.PrimaryKey; @Entity(tableName = “student”)
# Kotlin导入Java ## 流程图: ```mermaid pie title Kotlin导入Java流程 "1. 创建一个Kotlin项目" : 30 "2. 创建一个Java类" : 30 "3. 在Kotlin类中导入Java" : 40 ``` ## 1. 创建一个Kotlin项目 首先,我们需要创建一个Kotlin项目。可以使用任何适合你的IDE,比如Intell
原创 2024-01-15 12:00:22
70阅读
# Android 调用 Kotlin 的科普文章 在Android开发中,Kotlin作为一种现代、简洁的语言,已经被广泛使用。本文将介绍如何在Android项目中调用Kotlin,以及如何使用流程图和关系图来展示调用过程。 ## 一、概述 Kotlin是一种静态类型编程语言,它与Java完全兼容,并且可以轻松地被集成到现有的Java项目中。在Android开发中,Kotlin提供了更
原创 2024-07-26 07:19:10
62阅读
当我更新IntelliJ IDEA到2022.1版本后,发现新建的Kotlin项目无法使用了,当前版本如下: 创建的项目步骤如下: 点击 “新建项目” 按钮来创建新项目,如下: 点击 “完成” 按钮后,创建的项目如下: 与正常的项目相比,对于Gradle而言,它少了以下文件:wrapper/gradle-wrapper.jargradlewgradlew.bat如果学过Gradle,应该知道,这几
前言最近kotlin1.6.20新版本出来了,并带来了几个很好用的特性,来尝尝鲜正文1.多receiver扩展函数kt的扩展函数大家应该都懂,但什么是receiver呢?比如下面的代码,是给View扩展的,View就是这个receiver的类型,而this@click就是这个receiver对象fun View.click(onClick: (View) -> Unit) { set
转载 2023-08-01 22:22:17
7阅读
NDK 基础知识–JNI开发环境: Android studio v3.6.1(3.6.0都支持kotlin与c/c++互相调用,是该学学NDK了,不能再找理由了)NDK 可以让我们Android 应用中使用C、C++代码。以前Android 都是使用java,NDK中包含JNI (java本地接口)可以使用java 调用c、c++等。如今kotlin被Android 官方宣布第一开发语言。kot
转载 2023-12-07 07:36:18
183阅读
反射Kotlin官网:Other-Reflection 反射使程序运行时可以获知自己的结构,Kotlin中函数和属性作为语言的一级公民,可以通过简单的方式内省,例如运行时获取属性或函数的名字或类型。 对于Java,如果要使用反射需要引入单独的Jar(kotlin-reflect.jar)。这样做是为了不使用反射时减小库的大小。如果要使用反射手动引入即可。类引用类引用的类型为KClass。KCl
转载 2024-08-17 10:23:40
44阅读
# Android Studio Kotlin 自动导入依赖指南 作为一名刚入行的开发者,你可能会遇到在Android Studio中使用Kotlin语言开发时,依赖不会自动导入的问题。本文将为你提供一个详细的指南,帮助你解决这个问题。 ## 步骤概览 | 步骤 | 描述 | | --- | --- | | 1 | 打开Android Studio | | 2 | 创建或打开一个Kotl
原创 2024-07-25 07:17:31
140阅读
android开发kotlin顶级函数和拓展函数的实现原理 //我们编写的源代码在Ma
原创 2023-03-26 13:43:48
156阅读
上次介绍了kotlin的类定义与初始化,接下来学习对象、接口、抽象类一、对象1.object关键字object,类似Java中的静态 三种使用方式:1.1 对象声明对应Java中的单例类,只会在内存中实例化一次object Const { init { println("init") } fun getConfig(): String {
  • 1
  • 2
  • 3
  • 4
  • 5