2024年JAVA基础小技巧

JAVA基础小技巧Kotlin 简单入门 背景 主要知道该语言是 jetBrains 也就是出开发神器 IDEA 的公司推出的编程语言就行 因为被 Google 推荐在 android 上进行开发 所以该语言也是 android 开发的所要学习的一门关键语言 语法特性简单概括 语法糖 kotlin 是没有分号作为结束的 变量类型是强推导类型的 采用类似 JavaScript 的变量关键词 和 推荐采用 lambda 编程 简化 正式认识

大家好,我是讯享网,很高兴认识大家。



Kotlin简单入门

背景

主要知道该语言是jetBrains也就是出开发神器IDEA的公司推出的编程语言就行。因为被Google推荐在android上进行开发,所以该语言也是android开发的所要学习的一门关键语言。

语法特性简单概括(语法糖)

  1. kotlin是没有分号作为结束的
  2. 变量类型是强推导类型的

采用类似JavaScript的变量关键词 和

  1. 推荐采用lambda编程,简化

正式认识

变量和函数

  • 和 :一般情况下推荐使用;这相当于java中的final变量,安全性会提高不少。
JAVA基础小技巧
 
 讯享网 
  • 函数方法;主要的编写要点就是给参和返参
    如下的代码:可以使用lambda编程——这个东西有很多的介绍,我个人理解就是讲一大段代码作为某个方法的参数进行使用即可,千万不要迷糊!这东西的出现就为了提高效率,少敲一些代码
讯享网

逻辑控制

  • if 在kotlin是可以有返回值
 
  • when 相当于java 中的switch不过不需要break(每次都很容易忘记break,导致各种各样的突发情况!【囧】这也体现kotlin对于这种问题处理的优越)
讯享网
  • while和for 使用关键词 来达到循环的目的。
 

面向对象编程

kotlin自然也是像java一样都是面向对象编程语言

  • 对象和类
 
  • 接口,kotlin的接口使用和java的基本一致

多了默认实现方法,这个就可以不用override重写

 
  • 数据类(JavaBean)和单例类
 

lambda编程

这个在kotlin是推荐的一种编程模式!通俗来说:一段代码作为参进行使用

  • 通过集合api(kotlin)
 

  • lambda的解析
 
  • lambda的应用
    线程启动某方法
 

空指针问题

在java中空指针问题是项目崩溃的最高问题!在kotlin中就提供一种机制保护指针,尽可能避免空指针问题出现。

关键操作符号以及,,具体的使用详见以下代码:

 

小技巧

  • 字符串内嵌 这个和javaScript很像,格式为
  • 参数默认
 
小讯
上一篇 2024-12-26 11:39
下一篇 2025-01-01 12:40

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/9880.html