java
qll125596718
新浪微博:http://weibo.com/liamquan
展开
-
线程同步的总结
我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。 线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。 当多个线程同时读写同一份共享资源的时候,可能会引起冲突。这时候,我们需要引入线程“同步”机制,即各位线程之间要有个先来后到,不能一窝蜂挤上去抢作一团。 同步这转载 2012-09-16 16:01:19 · 2327 阅读 · 0 评论 -
Java的时间处理
计算Java日期 学习怎样创建和使用日期 概要 不管你是处理财务交易还是计划着下一步的行动,你都要知道怎样在Java中建立,使用和显示日期。这需要你简单的查阅一下相应类的API参考:一个日期可以创建3个相关类的对象。这篇文章告诉你你想要知道的内容。(3,000字) 作者:Robert Nielsen 翻译:Cocia Lin 转帖:萧十一郎 Java统计从1970年1转载 2012-01-02 23:31:24 · 3977 阅读 · 0 评论 -
Java查漏系列(2)——java内存区域
前一节大致的介绍了一下JVM的体系结构,如下图: 其中,Runtime DataArea(运行时数据区)是整个JVM的重点,平时,由于我们编写java程序很少关心内存的释放问题,这个都是JVM来自动管理的,不过,也正是因为Java程序员把内存控制的权力交给了JVM,一旦出现泄漏和溢出,如果不了解JVM是怎样使用内存的,那排查错误将会是一件非常困难的事情。这里就大致的介绍一下JVM的这原创 2011-12-30 19:07:41 · 2728 阅读 · 0 评论 -
Java查漏系列(1)——JVM
一年多的时间没搞过java了,最近在学习hadoop,所以想把java再捡一捡,以前主要关注java的语法和api等,很少关注底层内存等,所以现在找时间把这块捡捡。 JVM,全称java virtual machine,也就是java虚拟机,望文生义的解释就是在计算机上面再虚拟出一个执行java程序的计算机。具体一点说,jvm可以被看成一个想象中的机器,在实际的计算机上通过软件模拟来实现,有自己原创 2011-12-29 23:10:10 · 1745 阅读 · 1 评论