自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 你了解封装类和类的继承以及枚举类之间的恩怨纠葛吗?

作者:feintkotlin(Kotlin学习网) Kotlin学习QQ群:543182119 说明:文章的内容是基于Kotlin的语法对与类的继承和枚举类,大家应该都比较熟悉。但咱还是要简单的进行一下说明。类的继承就好比是泰迪到处播种,生了一群小泰迪,小泰迪有着他爹的性格,又继续去播种。生出更小的泰迪。子子孙孙、无穷无尽。用专业术语来说就是:子类继承父类,其将会拥有父类所有的可继承成

2017-09-14 11:01:11 451

原创 Kotlin快速上手,基础知识点总结

作者:feintkotlin(Kotlin学习网) Kotlin学习QQ群:543182119 说明:这篇文章讲述的是Kotlin的基础语法,可能有些比较高级的用法没有包含在里面变量var:定义变量例如:var name:Stringname=“feint”val:定义常量,类似C里面的const,在定义的时候初始化,之后只不能再被改变例如:val name=“feint”varage:可变

2017-09-13 10:07:20 783 1

原创 带着你一步一步在Kotlin使用注解,让你不再害怕注解

背景知识:Kotlin中有以下四种元注解(用来定义注解的注解):@Target:限定注解标记的目标(属性、方法、类、扩展等等)@Retention:限定注解是否存储到字节码文件中;在运行时通过反射是否可见(默认情况下以上两个条件均为真)@Repeatable:允许在同一个元素上重复使用同一个注解@MustBeDocumented:指定该注解是公有 API 的一部分,

2017-09-06 08:13:14 9308

原创 怎样借助Spring boot快速实现一个简单的http服务器

借助强大的spring boot框架来实现一个简易的http服务器,十分的简单,只需要短短的几十行代码就可以解决。先让我们看看最终的效果:这个http服务器的实现思路可以概括成一下几步:解析资源路径在站点目录下获取相对应的文件根据请求的资源文件的后缀名判断其媒体类型构造响应体并返回给浏览器端第一步:解析资源路径@RestControllerclass HttpController{

2017-09-03 16:24:14 3014 1

原创 Android框架Anko 的初次尝试,你需要知道的步骤

环境参数: Android Studio版本:2.3.3 kotlin版本:1.1.4-2 anko版本:0.10.0前言此次的实例程序的功能是执行简单的登录操作,需要进行网络访问,最终的效果大致是这样的:第一步:目前版本的Android Studio 是不能直接创建Kotlin工程的(3.0预览版除外)。我们可以通过安装Kotlin的插件,提供对kotlin的支持。这个kot

2017-08-31 16:38:15 2301

原创 如何使用Kotlin的语言特性创建一个层次分明的URL建造器

传统的URL建造器是怎么使用的呢?类似于下面这样子://以下代码并不能运行,只是为了举例 val url=URLBuilder().protocal(“”).hostname(“”).post(“”).path(“”).addParam(“”,”“).build() 首先让我么们看看完成后的URL建造器的实际运用。 val u=url { protocal { "http" }

2017-08-29 20:45:05 475

翻译 Kotlin设计模式实现之行为型设计模式

行为型模式 在软件工程中, 行为型设计模式是用来确认对象之间的公共的交流模式的。通过这样做,这些模式提高了实现这种交流的灵活性。观察者模式观察模式通常允许一个对象发布他的状态的变化。其他对象可以进行订阅,当其又任何变化时,其他对象都会马上收到通知。举例: interface TextChangedListener { fun onTextChanged(newText:

2017-08-29 16:03:11 358

原创 Kotlin+JavaFx实战之密码管理器

前言这次实现的是一个简易的密码管理器,使用SQLite来保存相应的信息,使用表格控件来对信息进行展示。在今天的文章中实现了密码的插入和查询。(想要项目源码的同学,请移至文章末尾)正文这次使用的第三方库有,JavaFx的Material风格控件库 JFoenix,以及SqLite的JDBC驱动。

2017-08-28 09:52:18 2893 1

原创 在Kotlin 中如何轻松愉快的处理异步操作

起步kotlin通过协程来实现异步操作,关于协程的一些基本概念可以参考这里Kotlin中线程的代替者——协程,究竟有什么好?.kotlin在它的标准库中仅仅提供了最小化的底层API的支持。像 async和await 既不是Kotlin的关键字,又没有被包括在标准库中。对于一般的开发者,或是刚入门的的人来说仅仅通过标准库提供的那些东西,要想使用其协程来是十分困难的。幸运的是,我们不要从头写起,Kotl

2017-08-27 07:52:16 16043

原创 Kotlin运算符重载总结

运算符的重载是一个十分方便的特性,它让代码看起来更加的直观,写起来也更加的方便。在学C++的时候就十分喜欢这一语言特性。然而Java却对这一点没有任何的支持。现在同样作为JVM语言的Kotlin加入了运算符重载这一语言特性。接下来让我们看看,在Kotlin中究竟有哪些运算符可以重载呢?一元运算符

2017-08-27 07:43:15 1129

空空如也

空空如也

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

TA关注的人

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