Chinaunix首页 | 论坛 | 博客
  • 博客访问: 498015
  • 博文数量: 99
  • 博客积分: 2030
  • 博客等级: 大尉
  • 技术积分: 783
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-12 09:11
文章分类

全部博文(99)

文章存档

2023年(2)

2022年(1)

2020年(1)

2019年(1)

2018年(4)

2017年(16)

2016年(60)

2015年(1)

2013年(3)

2006年(10)

我的朋友

发布时间:2016-03-31 22:56:31

本文由 ImportNew - 进林 翻译自 journaldev。欢迎加入翻译小组。转载请见文末要求。要了解Java垃圾收集机制,先理解JVM内存模式是非常重要的。今天我们将会了解JVM内存的各个部分、如何监控以及垃圾收集调优。Java(JVM)内存模型正如你从上面的图片看到的,JVM内存被分成多个.........【阅读全文】

阅读(1044) | 评论(0) | 转发(0)

发布时间:2016-03-31 22:08:44

转载请注明出处:http://blog.csdn.net/mazhimazh/article/details/16828505在使用克隆时,我们需要知道使用的目的:就是为了快速构造一个和已有对象相同的副本。如果克隆对象,一般需要先创建一个对象,然后将原对象中的数据导入到新创建的对象中去,而不用根据已有对象进行手动赋值操作。1、克隆方法clone()c.........【阅读全文】

阅读(1045) | 评论(0) | 转发(0)

发布时间:2016-03-31 21:59:15

转载请注明出处:http://blog.csdn.net/mazhimazh/article/details/197524751、强引用(StrongReference)         强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下:[java] view plain co.........【阅读全文】

阅读(1117) | 评论(0) | 转发(0)

发布时间:2016-03-31 15:12:54

本文主要接着前面多线程的两篇文章总结Java多线程中的线程安全问题。一.一个典型的Java线程安全例子 上面例子很容易理解,有一张银行卡,里面有1000的余额,程序模拟你和你老婆同时在取款机进行取钱操作的场景。多次运行此程序,可能具有多个不同组合的输出结果。其中一种可能的输出为:1 取钱成功, 取出.........【阅读全文】

阅读(1191) | 评论(0) | 转发(0)

发布时间:2016-03-31 14:55:33

四.Java多线程的阻塞状态与线程控制上文已经提到Java阻塞的几种具体类型。下面分别看下引起Java线程阻塞的主要方法。1.join()join —— 让一个线程等待另一个线程完成才继续执行。如A线程线程执行体中调用B线程的join()方法,则A线程被阻塞,知道B线程执行完为止,A才能得以继续执行。public class Thread.........【阅读全文】

阅读(1041) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册