摘要: 反射消除String类对象的不可变特性 String属于不可变类,在JAVA中字符串一旦声明就不可改变,如果尝试修改字符串的内容,将会重新实例化一个新的字符串对象,这也是为了安全性和效率。 由于字符串在程序之中被大量使用,所以JAVA引入了一个字符串常量池,所有被声明的字符串都会保存在字符串常量池中 阅读全文
posted @ 2017-07-17 13:53 何必等明天 阅读(926) 评论(0) 推荐(1) 编辑
摘要: 多进程和多线程 定义 多进程 进程是资源分配的最小单位,线程是CPU调度的最小单位 。 进程 :经典定义是一个执行中的程序的实例。 进程与应用程序的区别 :程序是一堆代码和数据的集合,可以作为目标模块存在于磁盘,或作为段存在于地址空间中。进程是程序的一次具体执行过程,它是动态地创建和消亡的,具有一定 阅读全文
posted @ 2017-07-17 12:51 何必等明天 阅读(500) 评论(0) 推荐(0) 编辑