摘要: 所谓值传递,就是说仅将对象的值传递给目标对象,就相当于copy;系统将为目标对象重新开辟一个完全相同的内存空间。所谓引用,就是说将对象在内存中的地址传递给目标对象,就相当于使目标对象和原始对象对应同一个内存存储空间。此时,如果对目标对象进行修改,内存中的数据也会改变。基本类型变量,包括boolean... 阅读全文
posted @ 2014-03-14 10:07 JAVA之迷 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是.... 阅读全文
posted @ 2014-03-14 09:53 JAVA之迷 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 分享到一键分享QQ空间新浪微博百度云收藏人人网腾讯微博百度相册开心网腾讯朋友百度贴吧豆瓣网搜狐微博百度新首页QQ好友和讯微博更多...百度分享集合类:Collection接口:*一个独立的元素的序列(单列,即一个位置放一个元素)*Collection接口下主要分为List集合和Set集合*List集... 阅读全文
posted @ 2014-03-14 09:22 JAVA之迷 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 内存分配方式有三种:(1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。(2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效... 阅读全文
posted @ 2014-03-13 22:07 JAVA之迷 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一、操作系统调优对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。【适用场景】 任何项目。二、Java虚拟机调优应该选择SUN的JVM,在满足项目需要的前提下,尽量选用... 阅读全文
posted @ 2014-03-13 22:00 JAVA之迷 阅读(107) 评论(0) 推荐(0) 编辑