- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 java 内存回收管理机制——Reference中四种引用方式
不仅仅是Andorid,在编写任何JAVA工作项目中我们都要考虑到内存泄漏和OOM的问题。在JDK的java.lang.ref包中提供了四种引用方式:强引用(StrongReference),软引用(SoftReference),弱引用(WeakReference),虚引用(PhantomReference)。通过使用这些不同的引用方式,可以在项目中有效加强对内存的管理。为什么要使用这些引用方
2017-06-30 16:39:19 1227
原创 java 独立存储线程变量技术——ThreadLocal
在多线程编程中,我们使用锁(synchronized,ReentrantLock等)来确保多个线程共享的变量能被安全的访问。但是还有一些变量,我们希望每一个线程都能保存一份独立的值而不受其他线程的影响。这个时候我们就需要用到ThreadLocal这个类来完成相关操作。ThreadLocal的作用现有两个线程A和B,它们都能访问到一个变量str_c。在不经过任何处理时,str_c的值可以被A和B两个线
2017-06-29 18:44:06 1747
原创 java 项目工具Maven详解
在工作项目中,出于方便的的角度考虑,我们往往会使用Maven这种项目管理工具,让我们的项目更加简单明了。Maven简介那么Maven是什么呢?Maven全称Apache Maven,它是一个软件(特别是Java)项目管理及自动构建工具。由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。Maven也可被用于构建和
2017-06-29 11:54:14 1467
原创 计算机系统(嵌入式类)术语概念
6月忙于期末的复习和课业项目,很久没更博客,今天来分享一部分有关计算机系统(含嵌入式类系统)的概念知识。 既是考点,又是需要掌握的概念,发在这里做个记录和分享。嵌入式系统: 是一种嵌入机械或电气系统内部、具有专一功能和实时计算性能的计算机系统。嵌入式系统常被用于高效控制许多常见设备。现代嵌入式系统通常是基于微控制器的,但在较复杂的系统中普通微处理器也很常见。嵌入式系统特点: 区别于可以执行多重
2017-06-16 12:05:16 3876
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人