一、1.1 声明1.2 构造函数1.3 实例创建1.4 成员组成二、继承2.1. 构造2.2 方法覆盖2.3 属性覆盖2.4 抽象2.5 伴生对象 一、1.1 声明使用 class 关键字声明Kotlin,默认都是 public final 类型;class Parent {} class Children //如果类中没有体,则花括号可以省略 // -
转载 2024-06-30 19:58:32
42阅读
定义Kotlin 可以包含:构造函数和初始化代码块、函数、属性、内部类、对象声明。 Kotlin使用关键字 class 声明,后面紧跟名:class Person { // Person是名 // 大括号内为体构成 }也可以定义一个空:class Empty在定义成员函数:class Person { fun sayHello(): Unit {
转载 2023-11-28 05:50:25
63阅读
Kotlin“简历” 来自于著名IDE IntelliJ IDEA(Android Studio基于此开发) 软件开发公司 JetBrains(位于东欧捷克) 起源来自JetBrains圣彼得堡团队,名称取自圣彼得堡附近一个小岛(Kotlin Island) 一种基于JVM静态类型编程语言 来自知名工具开发商JetBrains,
# Maven项目识别Java解决方案 在使用Maven构建Java项目时,开发者有时会遇到“识别Java问题。这种情况通常会导致编译错误或无法正确运行程序。本文将探讨这一问题成因,以及相应解决方案,通过一些代码示例和技巧,帮助开发者更好地掌握Maven项目的构建。 ## 一、Maven项目基础 Maven是一个强大项目管理和构建工具,主要用于Java项目。它使用`pom
原创 11月前
47阅读
# Java 找不到 Kotlin 定义 在现代软件开发中,KotlinJava 融合成为越来越常见现象。很多开发者选择使用 Kotlin 来替代 Java,因为 Kotlin 具有更简洁和更安全语法。然而,在将 Kotlin 代码与 Java 代码混合使用时,可能会遇到一些问题,例如 Java 找不到 Kotlin 定义。本文将详细探讨这个问题,提供解决方案,并通过示例代码
原创 2024-09-27 04:43:04
53阅读
继承Kotlin中所有的都有共同Any ,默认是缺省父,例如:class Gobj // 隐式继承于 AnyAny不是 java.lang.Object;事实上它除了 equals(),hashCode()以及toString()外没有任何成员了。 声明一个明确,需要在头后加冒号再加父: open class Base(p: Int) class Derived(p: I
转载 2024-04-11 21:37:07
110阅读
# 如何实现 Java 使用注解 在 Java 开发过程中,有时我们需要对某些、方法或字段进行标记,以便在后续代码中能够识别使用部分。这种需求可以通过自定义注解来实现,本文将讲解如何创建和使用 Java使用注解”。 ## 流程概述 为了实现使用注解,我们将遵循以下步骤: | 步骤 | 描述 | |------|------| | 1 | 创建自定义
原创 9月前
32阅读
定义Kotlin 可以包含:构造函数和初始化代码块、函数、属性、内部类、对象声明。Kotlin使用关键字 class 声明,后面紧跟名:class Runoob { // 名为 Runoob // 大括号内是体构成 }我们也可以定义一个空:class Empty可以在定义成员函数:class Runoob() { fun foo() {
Kotlin 和对象 定义 Kotlin 可以包含:构造函数和初始化代码块、函数、属性、内部类、对象声明。 Kotlin使用关键字 class class Runoob { // 名为 Runoob // 大括号内是体构成 } 我们也可以定义一个空: class Empty 可以在定义成员函数: class Runoob() { fun f
一、枚举、二、枚举定义函数、1、枚举定义普通函数、2、枚举定义构造函数、三、密封
原创 2023-01-23 00:23:26
352阅读
四:如何使用一个 Java                               &nbsp
转载 2023-06-15 18:15:01
101阅读
介绍鼠标悬浮在某个控件,弹出提示,效果如下:使用Tooltip一般是和某个节点控件绑定使用,这里节点控件只能是control中包​​javafx.scene.control​​,具体可以点击地址跳转查看除此之外,还提供了另外一个方法,可以让tooltip在当前窗口指定位置显示,比较麻烦就是需要自己去计算偏移量​​Tooltip.install(control,tooltip)​​&nbsp
原创 2022-12-05 09:22:56
558阅读
简单数据类型原始数据类型包装byte(字节)Bytechar(字符)Characterint(整型)Integerfloat(浮点型)Floatdouble(双精度)Doubleboolean(布尔)Booleanshort(短整型)ShortIntegerjava.lang 包中 Integer 、Long 和 Short 都是 Number 子类,他们区别在于不同子类里面封装
# Kotlin 使用 Java 静态时报错解析 Kotlin 作为一种现代编程语言,与 Java 有良好互操作性,然而在使用 Java 某些特性时,可能会遇到一些问题。其中,使用 Java 静态成员时错误是一个常见现象。本文将重点探讨这一问题,并提供解决方案与示例代码。 ## 什么是 Java 静态与静态成员 在 Java 中,静态不能被直接定义;通常我们在 Java
原创 11月前
58阅读
# 在iOS中使用使用实现方法 在iOS开发中,合理使用可以让你代码更清晰、更模块化。但是,有时在代码中可能存在一些使用。了解如何高效地识别与利用这些将有助于你提升代码质量和维护性。本文将详细介绍识别使用使用完整流程,逐步引导你完成这一过程。 ## 流程概述 下面是识别使用使用完整流程: | 步骤 | 操作描述
原创 9月前
55阅读
  kotlin已经出现了好长一段时间了,但是一直没有机会去系统学习,现在有机会去摸索一下了。从创建项目开始吧!我使用是AndroidStudio 2.3.2版本从支持kotlin插件开始。AndroidStudio3.0之上自带kotlin插件了,就不做多说了。首先,选择File-Settings-Plugins 在搜索框输入Kotlin 点击Browse repos
转载 2024-04-10 09:24:52
178阅读
之前关于 IDEA 文章,我已经写了三篇,没想到挺受大家喜欢。读本文前,可以先读一下我之前写这几篇文章来提前做个热身。谈谈我与 Intellij IDEA 故事Intellij IDEA 中我一直在用几个插件IDEA 2018.3 EAP,我只看好你这四个功能!其实不乏有读者问我,如何才能熟练掌握 IDEA?我跟他说,如果某天你真的关掉了 Tab 页,习惯用 Ctrl + E 快捷键,
二十二)Kotlin简单易学 基础语法-定义扩展函数定义扩展函数扩展可以在不直接修改定义情况下增加功能,扩展可以用于自定义,也可用于比如List,String以及Kotlin标准库里其他。和继承相似,扩展也能共享行为,在你无法接触某个定义,或者某个没有使用open修饰符,导致你无法继承它时,扩展就是增加功能最好选择。String 扩展//追加!! fun String.ddE
转载 2023-11-26 11:29:23
78阅读
前言:别让欲望泯灭了希望。一、概述  Kotlin 提供了扩展具有新功能能力,而不必从继承或使用设计模式(如Decorator),这是通过称为扩展特殊声明来实现。例如,你可以从无法修改第三方库位编写新函数。这些函可以按照通常方式调用,就像它们是原始方法一样。这种机制称为扩展函数。还有一些扩展属性允许你为现有定义新属性。简单点来说,扩展能在不继承或者实现接口情况下,扩展
# 使用 IntelliJ IDEA 排除使用 Java Java 开发过程中,经常会产生一些使用。这些可能是由于功能重构而遗留,或者是开发过程中因为需求变动而未被使用代码。这不仅会导致项目的冗余性增加,还会对代码可维护性产生负面影响。为了提高代码质量,使用 IntelliJ IDEA “排除使用 Java ”功能是一个不错选择。本篇文章将详细介绍如何在 I
原创 8月前
341阅读
  • 1
  • 2
  • 3
  • 4
  • 5