当前位置:网站首页 > Java基础 > 正文

JAVA基础小技巧



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很像,格式为
  • 参数默认
 

  • 上一篇: java基础标签
  • 下一篇: java基础25天
  • 版权声明


    相关文章:

  • java基础标签2025-04-29 23:26:00
  • java基础思想2025-04-29 23:26:00
  • 清华java基础讲解2025-04-29 23:26:00
  • java基础语言组成2025-04-29 23:26:00
  • java基础路径2025-04-29 23:26:00
  • java基础25天2025-04-29 23:26:00
  • java框架和基础2025-04-29 23:26:00
  • java语言基础练习2025-04-29 23:26:00
  • java基础概念2025-04-29 23:26:00
  • java基础就业培训2025-04-29 23:26:00