首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
犹梦
掘友等级
凡事皆有可能,永远别说永远....
|
西安
保持对技术的偏爱与敬畏!
获得徽章 17
动态
文章
专栏
沸点
收藏集
关注
作品
赞
109
文章 108
沸点 1
赞
109
返回
|
搜索文章
最新
热门
多线程导致的java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException: Index out of bounds for length
kotlin使用ARouter:Compiler An exception is encountered和There is no route match
kotlin/java混合开发接入ARouter遇到的问题Compiler An exception is encountered, [These no module name, at ‘build.
Caused by: java.lang.RuntimeException: Duplicate class android.support.v4.app
Caused by: java.lang.RuntimeException: Duplicate class android.support.v4.app.INotificationSideChann
解决SwipeRefreshLayout和RecyclerView时滑动冲突
问题复现 SwipeRefreshLayout嵌套RecyclerView,当内容超过屏幕下拉,不知道你是要下拉刷新还是下滑,一直认为你是下拉刷新。
单例模式大全,反射拆解!你要的8种单例都在这!
单例模式几乎是面试中必考的设计模式。单例到底有几种写法呢?每种写法有什么不同,怎么来保证线程安全?反射怎么破解单例模式?被破解后又该怎么更改?本文用奇淫技巧的方式,带你玩转单例模式。单例模式大全,反射爆破拆解!你要的8种单例都在这! 唯一的属性为<静态属性>,并且类中提供静态方…
知道这些,面试时volatile就稳了
到这里,我的眼里已是常含泪水了。不是因为我对代码爱的深沉,而是因为我菜的真诚! 一问到内存的可见性,volatile相关的,直接就把JMM内存模型搬出来好吧。先放图,然后再表演。 每个线程都有自己独立的工作区间,为了匹配CPU的运行速度,他们不会直接从内存中读取数据,而是将数据…
用volatile的视角,来打开JMM内存模型
这一切的一切,还得从一个叫volatile的关键字说起..... 到这里,我的眼里已是常含泪水了。不是因为我对代码爱的深沉,而是因为我菜的真诚! 1. 多核并发缓存架构 缓存Cache设置的目的是为了解决磁盘和CPU速度不匹配的问题。但是,对于CPU来说,Cache还是不够快,…
Lambda表达式,简化你的内部类
1. 函数式编程思想 2. Lambda表达式引入 有了函数式接口,我们就可以通过 lambda表达式来创建该接口的对象。 我们需要写三个类来实现接口,用函数式编程来看待带的话就会显得很繁琐。于是,我们可以通过内部类来改进: 通过内部类的三次改进,实现同样的功能我们简化了代码。…
还好面试官没问,赶紧来回顾一下【内部类】的知识点
1. 内部类的含义 内部类,从字面意思上理解为 “定义在类内部的类”。可以把它理解为汽车的发动机,只能在汽车的内部使用,给火车它就用不了了;人体的心脏,在人体里面维持着血液循环,拿出来人就凉了。这些 “内部的部件”,是只能够依赖于外部而使用的,我们称这种类为内部类。 内部类是依…
Java面向对象总结
1. 类和对象 简单概括来说就是一句话:类是设计图,对象是产品,一个是抽象的不存在的东西,一个是现实的能用的东西。 就像楼盘,你得现有设计图纸,才能造房子呀。对于住房的人来说,设计图纸又用不了;但是没有图纸又没法造房子。 在Java中,一切皆对象,因为类不能用呀。但是必须现有类…
下一页
个人成就
文章被点赞
15
文章被阅读
10,878
掘力值
349
关注了
144
关注者
3
收藏集
26
关注标签
15
加入于
2018-11-26