首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java干货
订阅
明日之雨
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Java中Object类常用的12个方法,你用过几个?
Java 中的 Object 方法在面试中是一个非常高频的点,毕竟 Object 是所有类的“老祖宗”。Java 中所有的类都有一个共同的祖先 Object 类,子类都会继承所有 Object 类中的 public 方法。 1. getClass 方法 final 方法、获取对…
Java 8:一文掌握 Lambda 表达式
1. 概述 Java 8 引入的 Lambda 表达式的主要作用就是简化部分匿名内部类的写法。 能够使用 Lambda 表达式的一个重要依据是必须有相应的函数接口。所谓函数接口,是指内部有且仅有一个抽象方法的接口。 Lambda 表达式的另一个依据是类型推断机制。在上下文信息足…
关于 Java volatile 关键字
你真的了解volatile 吗?
玩转 Java 反射
Java 反射详解
换个姿势学设计模式-策略模式
最近段时间,接到一个需求:开发一个聚合支付服务,对其他内部项目提供统一的接口来实现不同支付平台的支付能力发起,比如支付宝,微信,银联等。为了处理相似的支付操作而各平台具体实现不同的情况,要让各个平台接口能力能相互独立,并要方便扩展后续新增的支付平台,我引入了设计模式的策略模式来…
代码洁癖症的我,学习Lint学到心态爆炸
以前对下面的问题,我的态度是,不报错就是没问题,报错就用快捷键,根据Android Studio提示修复问题,从来不去问个为什么?现在代码洁癖症越来越严重的我,忍不住想看清什么东西在搞鬼。 认真看完本文,一定可以学到最新的知识。就算看不下去,也要点个赞收藏,绝对不亏。本文并不是…
序列化--Serializable与Parcelable
前言: 序列化:就是将对象的状态信息转换为可以存储或传输的形式的过程 在我们平时开发中.我们用到序列化最多的地方就是通过intent传递对象,如果你要在intent中传递基本数据类型以外的对象,那么该对象必须实现Serializable或者Parcelable,否则会报错 注意…
并发艺术(一)一文带你读懂JAVA多线程的来龙去脉
所谓进程,就是操作系统进行资源分配和调用的最小单位。比如我们做什么事情,什么活动,为了这个事情,我们需要哪些资源,这整个可以理解为一个进程。而线程则是CPU调度的最小单位,它依赖进程而存在,它就相当于我们拿什么资源做什么事情的控制流。 在操作系统中,进程的执行需要加载上下文、执…
new一个对象的时候发生了什么
如你所知,Java是一门面向对象的编程语言。我们平常在写代码的时候也是在不停的操作各种对象,那么当你在写出User user = new User();这样一行代码的时候,JVM都做了些什么呢? 在Hotspot虚拟机中一个对象的内存布局分为三个部分:对象头、实例数据、对齐填充…
深入理解 Java 8 Lambda(类库篇 - Streams API,Collectors 和并行)
主要介绍 Java 8 针对新增语言特性而新增的类库(例如 Streams API、Collectors 和并行)。 本文是对 Brian Goetz 的 State of the Lambda: Libraries Edition 一文的翻译。