在上一篇实习随笔| 周记(五)提过因为实习忙碌和秋招提前批将尽而焦灼和苦恼,于是在各种思想斗争和考虑后,终于下定决...[作者空间]
本人最近几年一直在做java后端方面的技术面试官,而在最近两周,又密集了面试了一些java初级和高级开发的候选人,...[作者空间]
说到散列,一般对应于散列表(哈希表)和散列函数。我们今天不谈哈希表,仅谈下散列函数。 定义 引一段百度百科关于散列...[作者空间]
前言 在 Android开发中,性能优化策略十分重要 因为其决定了应用程序的开发质量:可用性、流畅性、稳定性等,是...[作者空间]
pdf下载地址:Java面试宝典 第一章内容介绍 20 第二章JavaSE基础 21 一、Java面向对象 21 ...[作者空间]
Cvte提前批阿里内推便利蜂内推小米内推金山wps内推多益网络拼多多学霸批搜狗校招涂鸦移动中国电信it研发中心中兴...[作者空间]
欢迎访问我的博客查看原文:http://wangnan.tech 说明 调优是一个循序渐进的过程,必然需要经历多次...[作者空间]
You are given two non-empty linked lists representing two...[作者空间]
数据结构与算法--静态链表 链表的实现依赖于指针(在Java中称作对象引用可能更准确),如果某编程语言没有指针呢?...[作者空间]
题目描述 Java代码模拟死锁 死锁条件 互斥使用:一个资源只能分配给一个线程 不可剥夺:资源只能由占有者释放,申...[作者空间]
思路 3个线程A,B,C分别打印三个字母,每个线程循环10次,首先同步,如果不满足打印条件,则调用wait()函数...[作者空间]
说在前面 用过AsyncTask的都知道,AsyncTask是为了在异步线程执行耗时任务以免阻塞UI线程而设计的。...[作者空间]
本文对LinkedList的实现讨论都基于JDK8版本 Java中的LinkedList类实现了List接口和De...[作者空间]
ArrayList使用的存储的数据结构ArrayList的初始化ArrayList是如何动态增长ArrayList...[作者空间]
引入垃圾回收哪些内存需要回收?引用计数法可达性分析如何回收Marking 标记Normal Deletion 清除...[作者空间]
总结一下在多线程模式下,常用的一些数据结构. CountDownLatch - 同步工具类 CountDownLa...[作者空间]
前言 前面我们介绍了new一个对象需要经过类加载、内存分配、初始化、对象设置、执行init等操作。那么在我们的代码...[作者空间]
Java中的Thread与操作系统中的线程的关系 线程切换的各种开销 ThreadGroup存在的意义 使用线程池...[作者空间]
volatile关键字经常在并发编程中使用,其特性是保证可见性以及有序性,但是关于volatile的使用仍然要小心...[作者空间]
浅谈 2017年2月9日,阿里发布了Java编程规范,旨在为行业树立新的规范,经过阅读,感觉为行业进步的确能够带来...[作者空间]