腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Android知识分享
专栏成员
举报
407
文章
569708
阅读量
63
订阅数
订阅专栏
申请加入专栏
全部文章(407)
android(257)
编程算法(151)
java(141)
xml(53)
http(46)
开源(39)
腾讯云开发者社区(39)
git(32)
缓存(32)
github(30)
数据结构(25)
api(22)
javascript(20)
面向对象编程(20)
打包(17)
存储(17)
node.js(15)
腾讯云测试服务(15)
网络安全(14)
json(13)
android studio(11)
文件存储(11)
jvm(11)
hashmap(10)
linux(9)
html(8)
ide(8)
kotlin(8)
canvas(8)
webview(7)
listview(7)
消息队列 CMQ 版(7)
kafka(7)
数据库(6)
网站(6)
jdk(6)
二叉树(6)
gradle(6)
php(5)
css(5)
textview(5)
view(5)
设计模式(5)
sql(4)
容器(4)
parcel(4)
tcp/ip(4)
c++(3)
知识图谱(3)
udp(3)
socket编程(3)
https(3)
builder(3)
proxy(3)
云服务器(2)
ios(2)
jsp(2)
react(2)
jquery ui(2)
typescript(2)
sqlite(2)
access(2)
apache(2)
apt-get(2)
企业(2)
uml(2)
mqtt(2)
flutter(2)
sdk(2)
手势识别(2)
即时通信 IM(2)
factory(2)
layout(2)
product(2)
二进制(2)
自动驾驶(1)
python(1)
mvc(1)
神经网络(1)
深度学习(1)
NAT 网关(1)
腾讯移动推送(1)
人工智能(1)
serverless(1)
html5(1)
rpc(1)
微信(1)
安全(1)
数据分析(1)
nat(1)
sdn(1)
dart(1)
学习方法(1)
汽车(1)
adapter(1)
draw(1)
handler(1)
imageview(1)
mac(1)
parent(1)
path(1)
point(1)
reset(1)
semaphore(1)
size(1)
toast(1)
wait(1)
代理(1)
动画(1)
队列(1)
解决方案(1)
虚拟机(1)
原理(1)
源码分析(1)
搜索文章
搜索
搜索
关闭
全面&详细的面试指南:Java虚拟机(JVM)篇 (附答案)
java
jvm
编程算法
腾讯云开发者社区
Java虚拟机在运行Java程序时,会管理着一块内存区域:运行时数据区。这里考察的内容是:
Carson.Ho
2022-03-25
376
0
全面&详细的面试指南:Java语言篇 (附答案)
hashmap
java
编程算法
关于上述Java集合的所有内容介绍,具体请看文章:Carson带你学Java:那些关于集合的知识都在这里了!
Carson.Ho
2022-03-25
312
0
Carson带你学JVM:方法分派模型-静态分派、动态分派
编程算法
java
📷 前言 了解 行为方法分派 有利于在行为分派时时进行一些功能操作 本文全面讲解行为分派的类型:静态 & 动态行为分派,希望你们会喜欢。 目录 📷 1. 知识储备 1.1 分派 定义:确定执行哪个方法 的过程 a. 疑问 有些读者会问,方法的执行不是取决于代码设置中的执行对象吗?为什么还要选择呢? b. 回答 若 一个对象对应于多个方法 时,就需要进行选择了 读者应该都想到了 Java中的特性:多态,即重写 & 重载。下面我会详细讲解。 分类:静态分派 & 动态分派。下面我将详细讲解。 1.2 变量的
Carson.Ho
2022-03-25
432
0
Carson带你学JVM:你真的了解类加载器吗?(含双亲委派模型)
面向对象编程
java
即实现 类加载过程中“加载”环节里 “通过类的全限定名来获取定义此类的二进制字节流” 的功能
Carson.Ho
2022-03-25
302
0
Carson带你学JVM:类加载的全过程解析
java
二进制
虚拟机
将描述类的数据 从Class文件加载到内存 & 对数据进行校验、转换解析 和 初始化,最终形成可被虚拟机直接使用的Java使用类型
Carson.Ho
2022-03-25
208
0
Carson带你学JVM:Java对象如何判断存活原则-引用计数法 & 引用链法
java
正由于该算法存在判断逻辑漏洞,所以 Java虚拟机没有采用该算法判断Java是否存活。
Carson.Ho
2022-03-25
612
0
Carson带你学JVM:Java对象的创建、内存布局 & 访问定位全过程解析
java
编程算法
存储
由于引用类型数据(reference)在 Java虚拟机中只规定了一个指向对象的引用,但没定义该引用应该通过何种方式去定位、访问堆中的对象的具体位置
Carson.Ho
2022-03-25
673
0
Carson带你学JVM:图文解析Java虚拟机内存结构
java
📷 前言 了解Java中的对象、变量等存放的内存区域十分重要 本文将全面讲解Java虚拟机中的内存模型 & 分区,希望你们会喜欢 目录 📷 1. 内存模型 & 分区 Java虚拟机在运行Java程序时,会管理着一块内存区域:运行时数据区 在运行时数据区里,会根据用途进行划分: Java虚拟机栈(栈区) 本地方法栈 Java堆(堆区) 方法区 程序计数器 📷 下面,我将详细介绍每个内存模型分区 2. Java堆 示意图 📷 简介 📷 关于垃圾回收的讲解会在接下来推出的文章里讲解 3. J
Carson.Ho
2022-03-25
187
0
Android属性动画:核心使用类ValueAnimator学习指南
java
android
point
view
动画
其使用方式跟ValueAnimator.ofInt()十分类似,此处仅展示区别之处:
Carson.Ho
2022-03-25
1.9K
0
Android动画:手把手带你深入了解神秘的估值器(TypeEvaluator)
编程算法
java
android
根据 插值器计算出当前属性值改变的百分比 & 初始值 & 结束值 来计算 当前属性具体的数值
Carson.Ho
2022-03-25
920
0
Android 多线程: 线程池ThreadPool全方位教学
java
缓存
📷 前言 对于多线程,大家应该很熟悉。但是,大家了解线程池吗? 今天,我将带大家全部学习关于线程池的所有知识。 目录 📷 1. 简介 📷 2. 工作原理 2.1 核心参数 线程池中有6个核心参数,具体如下 📷 上述6个参数的配置 决定了 线程池的功能,具体设置时机 = 创建 线程池类对象时 传入 ThreadPoolExecutor类 = 线程池的真正实现类 开发者可根据不同需求 配置核心参数,从而实现自定义线程池 // 创建线程池对象如下 // 通过 构造方法 配置核心参数 Executor exe
Carson.Ho
2022-03-25
554
0
Android性能优化:这是一份全面&详细的内存优化指南
android
android studio
java
编程算法
避免因不正确使用内存 & 缺乏管理,从而出现 内存泄露(ML)、内存溢出(OOM)、内存空间占用过大 等问题,最终导致应用程序崩溃(Crash)
Carson.Ho
2022-03-25
1.6K
0
Android性能优化:手把手带你全面了解 内存泄露 & 解决方案
android
android studio
java
c++
编程算法
📷 前言 在Android中,内存泄露的现象十分常见;而内存泄露导致的后果会使得应用Crash 本文 全面介绍了内存泄露的本质、原因 & 解决方案,最终提供一些常见的内存泄露分析工具,希望你们会喜欢。 目录 📷 1. 简介 即 ML (Memory Leak) 指 程序在申请内存后,当该内存不需再使用 但 却无法被释放 & 归还给 程序的现象 2. 对应用程序的影响 容易使得应用程序发生内存溢出,即 OOM 内存溢出 简介: 📷 3. 发生内存泄露的本质原因 具体描述 📷 特别注意 从机制上的角度来说,
Carson.Ho
2022-03-25
971
0
Carson带你学Java:那些关于集合的知识都在这里了!
hashmap
java
在本节中,会先介绍Collection接口,再介绍其具体集合实现类(List、Set、Queue类)
Carson.Ho
2022-03-25
290
0
Carson带你学Java:不同情形下return 和 finally的执行顺序
java
无论什么情况(异常与否、try / catch 前面存在return),finally块代码一定会执行
Carson.Ho
2022-03-25
289
0
Carson带你学Java:全面 & 清晰的 NIO 学习攻略
java
api
自动驾驶
jdk
📷 前言 JDK 1.4后,Java提供了一个全新的IO API,即 Java New IO 本文 全面 & 详细解析Java New IO,希望你们会喜欢 目录 📷 储备知识:Java IO 📷 1. 定义 即 Java New IO 是1个全新的、 JDK 1.4后提供的 IO API 2. 作用 提供了与标准IO不同的IO工作方式 可替代 标准Java IO 的IO API 3. 新特性 对比于 Java IO,NIO具备的新特性如下 📷 4. 核心组件 Java NIO的核心组件 包括: 通道(Ch
Carson.Ho
2022-03-25
267
0
Carson带你学Java:那些鲜为人知的关键字volatile
java
编程算法
缓存
下面,我将详细讲解 volatile是如何保证 “共享变量 的可见性 & 有序性,但不保证原子性”的具体原理
Carson.Ho
2022-03-25
167
0
Carson带你学Java:关于Static静态关键字的那些小事
c++
java
编程算法
打包
📷 前言 在Java中,静态 Static关键字使用十分常见 本文全面 & 详细解析静态 Static关键字,希望你们会喜欢 目录 📷 1. 定义 一种 表示静态属性的 关键字 / 修饰符 2. 作用 共用、共享 能有此作用的原因分析: Java中,任何变量 / 代码存储时,都是 在编译时 由系统自动分配内存 在静态变量编译后,所分配的内存会一直存在,直到程序退出内存才会释放这个空间 类加载时,JVM会把静态变量放到 方法区,被本类 & 本类的所有实例所共用 3. 具体使用 Static静态修饰符可应用于
Carson.Ho
2022-03-25
248
0
Carson带你学Java多态:深入解析方法重写(Override) & 方法重载(Overload)
编程算法
java
打包
a. 消除同一类型之间的耦合关系 b. 使得不同对象 对于同一行为 具备多种表现形式
Carson.Ho
2022-03-25
346
0
Carson带你学Java:手把手带你学习抽象类(abstract class) & 接口(Interface)
java
下面,将主要讲解Java中抽象的2种实现方式:抽象类(abstract class)和接口(Interface)
Carson.Ho
2022-03-25
335
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档