摘要:
值传递跟引用传递 值传递:方法调用时,实际参数把值传给形式参数,函数接收值是其原始值的一个copy,此时内存中存在两个相等的基本类型,实际参数跟形式参数。 后面的操作都是针对其形式参数的操作,不会影响实际参数的值。 引用传递:方法调用时,实际参数的引用内存地址,被传递给相应的形式参数。函数接收的是实 阅读全文
摘要:
进程跟线程区别与联系 进程:具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。 线程:线程是一个实体,是cpu进行调度和分派的基本单位,是比进程跟小的能独立运行的基本单位。 联系: 一个进程可以包含多个线程,而且多个线程可以并发执行; 一个线程可以创 阅读全文
摘要:
单例模式是常见的设计模式之一:目的是节省内存,限制了实例的个数;有利于java GC回收机制。 单例模式的三个好处: 1.控制资源的使用,通过线程同步来控制资源的并发访问 2.控制实例的产生个数,来达到节约资源的目的 3.作为通信媒介使用,在不建立连接的情况下,让两个不先关的进程和线程之间实现通信 阅读全文