kotlin
jingwen3699
从2005年初第一份工作j2ee工作,二次开发。2005年底年到2010做j2me开发和当j2me游戏培训师。
2010年初就开始接触android开发。
从2005年底开始从事手机程序开发。
目前专职做android软件开发。
展开
-
kotlin :hello world !
/** * Created by jingwen. */fun main(args:Array<String>){ print("hello world!")}自从2017年12月,开始使用kotlin写项目,最近有时间重新梳理一下这种语言.任何计算机语言都是从hello world !...原创 2019-04-13 12:56:51 · 128 阅读 · 0 评论 -
kotlin 循环语句(for ,while ,do while)
for循环语句package com.testOperatersimport java.util.*/** * Created by jingwen on 19/4/14. * 跟java里的for循环没多多大区别 */fun main(args: Array<String>) { var arrays:Array<String> = arr...原创 2019-04-14 19:42:54 · 886 阅读 · 1 评论 -
kotlin 表达式(条件表达式,中缀表达式,when 表达式)
表达式是有值的,java 的if,switch都是分支语句并不是表达式中缀表达式是运算符重载,只有一个参数,且使用infix修饰 fun的函数when 表达式是kotlin 替换java语言的switch语句的,功能很是强大啊if 表达式package com.testOperaters/** * Created by jingwen on 19/4/14. */fun...原创 2019-04-14 19:38:10 · 608 阅读 · 0 评论 -
kotlin 基本运算符和运算符重载
关键字 operater1>任何类可以定义或者重载父类的基本运算符2>通过运算符的函数名重载3>对于参数个数的要求,对参数,返回值类型不作要求运算符重载不能太随便这点是java没有的,java的小伙伴羡慕嫉妒恨吧package com.testOperaters/** * Created by jingwen on 19/4/14. *Kotlin 运...原创 2019-04-14 19:28:40 · 466 阅读 · 0 评论 -
kotlin 类成员变量(属性)和成员函数(行为)
类的成员包含两部分内容1,成员属性:成员变量,类内部的变量2,成员行为(功能):成员方法(函数),类内部的方法(函数)类的成员方法:package com.testClass/** * Created by jingwen on 19/4/14. */class Person{ init { println("init person")...原创 2019-04-14 13:19:41 · 2077 阅读 · 0 评论 -
kotlin函数
一,函数 :完成特定功能的代码块fun [函数名]([参数列表]):[返回值类型]{[函数体]}fun [函数名]([参数列表])=表达式匿名函数:无名氏函数,神一样的存在fun([参数列表]) ...二,注意:功能要单一,望名知义,参数不要太多三,最牛b的函数package com.method/** * Created by j...原创 2019-04-13 23:31:49 · 166 阅读 · 0 评论 -
kotlin 数组
为了避免装箱和拆箱,kotlin 为我们定义一些常用数组.基本写法: val array:Array<T> = arrayOf()LongArray,FloatArrayDoubleArrayBooleanArrayIntArrayShortArrayCharArrayByteArraypackage com...原创 2019-04-13 22:17:19 · 1295 阅读 · 0 评论 -
kotlin包package
就是命名空间,解决重名问题包的声明(package)必须非注释行的第一行package com.com.pkg.a/** * Created by jingwen on 19/4/13. */class Tools(){ fun getName():String{ return "a的工具类" }}package com.com.pkg....原创 2019-04-13 18:30:49 · 300 阅读 · 0 评论 -
kotlin 空类型和类型智能转换
空指针异常是java永远的痛package com.test.com.java.utils;/** * Created by jingwen on 19/4/13. */public class Tools { /** * * @param type 0,1,2 * @return */ public static...原创 2019-04-13 17:21:54 · 199 阅读 · 0 评论 -
kotlin 类和对象
类:抽象的概念,具有某些特征的事物举例:人,狗,猪,楼,城市class <类名> {<成员>}对象:具体的个体举例:jingwen,我家这小黄狗,橡树湾301号楼,北京对象属于类,一个类可以有很多个对象/** * Created by jingwen on 19/4/13. */class Girl(var appearanc...原创 2019-04-13 15:43:18 · 173 阅读 · 0 评论 -
kotlin 的基本数据类型
Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。不同于Java的是,字符不属于数值类型,是一个独立的数据类型。类型 位宽度 Double 64 Float 32 Long 64 Int 32 Short 16 Byte 8 /** * Created ...原创 2019-04-13 14:11:37 · 246 阅读 · 2 评论 -
kotlin 异常处理
跟java类似try {} catch(Exception e) {}finally{},写程序不要吃掉异常,要提示出来,吃掉异常的人是最无耻的.尽管kotlin处理空指针异常很好,但是还有其他异常啊,都得需要处理好, 异常出现就程序崩溃了,老板会找你谈话的.例如:package com.testTryCatch/** * Created by jingwen on 19/4/...原创 2019-04-14 20:12:12 · 991 阅读 · 1 评论