2015年7月15日

Java基础知识总结之1.8新特性lambda表达式

摘要: 函数式接口 函数式接口(functional interface 也叫功能性接口,其实是同一个东西)。简单来说,函数式接口是只包含一个方法的接口。比如Java标准库中的java.lang.Runnable和 java.util.Comparator都是典型的函数式接口。java 8提供 @Funct... 阅读全文

posted @ 2015-07-15 16:34 niuman 阅读(3422) 评论(0) 推荐(0) 编辑

Java的内存分配机制

摘要: Java程序运行在JVM(Java VirtualMachine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可 见JVM的重要性。所以在学习Java内存分配原理的时候一定要牢记这一切都是在JVM中进行的,JVM是内存分配原理... 阅读全文

posted @ 2015-07-15 09:34 niuman 阅读(2824) 评论(0) 推荐(1) 编辑

Android加载大量图片内存溢出解决办法

摘要: 当我们在做项目过程中,一遇到显示图片时,就要考虑图片的大小,所占内存的大小,原因就是Android分配给Bitmap的大小只有8M,试想想我们用手机拍照,普通的一张照片不也得1M以上,所以android处理图片时不得不考虑图片过大造成的内存异常。方法一:在从网络或本地加载图片的时候,只加载缩略图。... 阅读全文

posted @ 2015-07-15 09:05 niuman 阅读(3965) 评论(0) 推荐(0) 编辑

2015年7月13日

Java基础知识总结之垃圾回收机制

摘要: 垃圾回收机制 Java垃圾回收机制是Java语言的重要功能之一。当程序创建对象,数组等引用类型对象时,系统会自动在内存区为之分配一块内存,对象就保存在这块内存区内,当这块内存不再被任何变量引用时,这块内存就成为了垃圾,等待垃圾回收机制进行回收。Java垃圾回收机制的特征 1.垃圾回收机制只负责回... 阅读全文

posted @ 2015-07-13 20:43 niuman 阅读(908) 评论(0) 推荐(0) 编辑

计算机网络之网络体系结构

摘要: 建立网络体系结构的目的 为了使异种网络之间的通信成为可能,以实现更高一级的应用,便于网络结构标准化,因此建立了网络体系结构。 OSI网络体系结构 OSI是Open System Interconnect的缩写,意为开放式系统互联。这个模型把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传 阅读全文

posted @ 2015-07-13 17:38 niuman 阅读(786) 评论(0) 推荐(0) 编辑

操作系统简要总结之死锁

摘要: 死锁的概念 死锁 (deallocks): 是指两个或两个以上的进程(线程)在执行过程中,因争夺互斥资源而造成的一种互相等待的现象。死锁产生的原因 -----竞争资源引起的资源分配不当 -----进程推进顺序不合理产生死锁的四个必要条件 -----互斥条件:一个资源每次只能被一个进程(线程)... 阅读全文

posted @ 2015-07-13 12:05 niuman 阅读(4348) 评论(0) 推荐(0) 编辑

Java基础知识总结之多线程

摘要: 1、基本概念 进程是程序的一次动态执行过程,是系统进行资源分配和调度运行的基本单位。 线程是进程的一个实体,它是比进程更小的的能够独立运行的基本单位。在引入线程的操作系统中,通常都是把进程作为分配资源的基本单位,而把线程作为独立运行和独立调度的基本单位。线程基本自己不拥有系统资源,只拥有... 阅读全文

posted @ 2015-07-13 11:16 niuman 阅读(998) 评论(0) 推荐(0) 编辑

导航