首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
晚来天欲雪_
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
394
文章 394
沸点 0
赞
394
返回
|
搜索文章
最新
热门
Java8相关特性三
Java8开始引入了默认方法,接口可以含有默认方法,简单的说就是接口可以有实现方法,而且不需要实现类去实现其方法。只需在方法名前面加个default关键字即可。
Java8相关特性二
Optional是Java8中引入解决NullPointerException的类,它是一个容器对象,可以存储对象、字符串等值,当然也可以存储 null 值。Optional提供了很多方法帮助我们使用
Java8相关特性一
Java 8是Java的一个重大版本,是oracle公司在2014年3月发布,是自Java 5 以来最具革命性的版本。它为Java语言、编译器、类库、开发工具与JVM带来了大量新特性。
Java 泛型
Java泛型是JDK1.5引入的一个新特性,他在Java中有重要的作用,由于需要兼容JDK1.5之前的版本,Java中的泛型其实算"伪泛型",虽然在语法上支持了泛型,但是在编辑时会将泛型擦除,变为Ob
Kotlin使用by lazy延迟初始化
在项目中我们或多或少地会对某个属性延迟初始化,一般情况下我们可以先定义变量,需要初始化的时候再赋值,或者使用`lateinit`关键字,更多的时候我们可以使用`by lazy`延迟初始化。
Android读取与接收短信
之前一个项目中遇到一个小需求,读取并监听手机中的短信,在Android中,短信存储在系统短信库里面,通过ContentProvier的形式向外部提供接口。
Java装箱与拆箱
在Java中有8中基本数据类型,分别是byte,short,int,long,float,double,boolean,char。他们都有对应的包装类型,因为Java作为面向对象语言,所操作的都是对
BigDecimal 使用
在项目开发中,我们经常会涉及数字计算,尤其是金钱方面会涉及到浮点数的计算,但是由于计算机对于浮点数的存储规则的限制,使得float和double在计算过程中往往不能提供精确的计算结果。
Android使用MMKV
MMKV是腾讯开源的一个存储组件,它基于mmap内存映射,APP只管往里面写数据,回写到文件由操作系统负责,所以我们不必担心由于应用Crash而导致的数据丢失。
Android自定义评分控件
无意中翻到几年前写过的一个RatingBar,可以拖拽,支持自定义星星图片,间距大小等参数。使用超级简单。
下一页
个人成就
文章被点赞
372
文章被阅读
73,847
掘力值
2,641
关注了
141
关注者
67
收藏集
1
关注标签
32
加入于
2017-09-06