自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Koltin - Koltin与Java互相调用

1、Kotlin调用Java 1.1、属性 Kotlin调用属性实际上就是访问getter、setter方法,因此Java类只要提供了getter方法,Kotlin就可将其当成只读属性。如果Java类提供了getter、setter方法,Kotlin就可将其当成读写属性。 注:其实Java是否包含了成员变量不重要,关键是getter、setter方法。 如果getter方法的返回值类型是b...

2018-08-19 20:05:57 1162

原创 Koltin - 异常处理、泛型

异常处理 与Java的异常处理机制相比,Koltin抛弃了checked异常,相当于所有异常都是runtime异常,这意味着开发者想要捕获异常就捕获,不想捕获异常也行,不需要使用throws关键字声明抛出异常。 如果在执行try块中的业务逻辑代码时出现了异常,系统将自动生成一个异常对象,该异常对象会被提交到运行时环境,这个过程被称为抛出异常。 除非在try块、catch块中调...

2018-08-19 19:58:58 342

原创 Kotlin - 面向对象(下)

概览: 扩展:Kotlin提供了扩展机制,通过扩展机制可以弥补Java作为静态语言灵活性不足的问题; Koltin默认为所有类、方法、属性都提供了final关键字来修饰,这意味着在默认情况下,Kotlin的类不可派生子类、方法、属性不可被重写,为了取消默认的final修饰符,Kotlin提供了final的反义词:open。 与Java内部类相似,Kotlin提供了嵌套类和...

2018-08-19 19:47:57 297

原创 Koltin - 面向对象(上)

Kotlin支持面向对象的三大特征:继承、多态、封装。提供了private、protected、internal、public四个访问权限修饰符。 1、Kotlin定义类,语法: [修饰符] class 类名 [constructor 主构造器]{ 零到多个次构造器 零到多个属性 零到多个方法 } 修饰符:可以是public|internal|private(只能出现其中之一)、fi...

2018-08-19 18:43:32 405

原创 Koltin - 函数与Lambda表达式

1、Koltin对Java的纯粹面向对象进行了弥补,增加了函数式编程的支持。即Kotlin融合了面向过程和面向对象语言的特征,因此Kotlin完全支持定义函数和调用函数。 Kotlin的函数比C语言的函数更强大,Kotlin支持局部函数(实际上局部函数是Lambda表达式的基础)。 ==> 函数是Kotlin中非常重要的一个知识点!!! 2、fun 函数名(形参列表)[:返回值类型]{...

2018-08-19 18:04:14 391

原创 Koltin - 基础类型、运算符与表达式、流程控制、数组与集合

该系列的博文是自己学习Kotlin的学习笔记整理,以备忘与回顾。整理来源 - 疯狂Koltin讲义 Kotlin预备知识 1、kotlin 是一门强类型语言; 2、kotlin-stdlib.jar是Kotlin运行时环境 Kotlin可以自由调用Java的各种库,因此使用kotlin调用Android应用程序的Framework层开发应用程序甚至无序额外的学习,可以无缝的过渡到使用kot...

2018-08-19 17:35:23 872

动态代理及生成的代理类

动态代理及其生成的代理类,可以反编译查看其类的结构。

2017-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除