- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 详解java中的volatile关键字
一、为什么要有volatile关键字估计很多java初学者都被volatile这个关键字迷惑过。虽然网上有很多讨论volatile的文章,但它们有的过于讲述底层原理,而没有说明其应用场景,让初学者看后还是一头雾水;有的过于使用类比讲解,造成了一定的错误,这样的文章更害人。下面,小弟试着分析下volatile关键字的作用及用法,希望能给大家带来一定的启发。文中错误之处,请各位大神指正。我们知
2014-10-26 17:45:21
2116
3
原创 浅析java中的已检查(checked)异常和未检查(unchecked)异常
作为一名java程序员,如果不懂异常,就绝对不是一名合格的程序员。异常看似简单,但是真正理解设计这种机制的背后用意,不是每一个人都能够做到的。小弟不才,试着分析一下,希望能为初学者带来一点启发。如果有错误,还请各路java大神及时指正。
2014-10-09 20:21:32
3278
1
原创 深入浅出理解套接字
深入浅出理解套接字 套接字是实现网络通信的底层原理,理解套接字是网络编程的基础。下面,我试着用通俗的语言来描述利用套接字实现网络通信的过程,不对的地方请各位大虾指正。 首先,网络通信是谁和谁的通信呢?常见说法有两种,一是客户端和服务器端,二是主机和主机之间。这两种说法都是正确的,但是比较笼统,不利于理解网络通信本质。实际上,是一台主机上的进程和另一台主机上的进程进行的数据传输。那好,假设我
2013-05-30 10:38:57
1105
原创 匿名内部类的神奇用法——实现视图机制
最近一段时间一直在学习java核心技术第八版的基础卷。今天看到了匿名内部类一个很高级的用法。本着增进交流,共同提高的目的,特在此分享一下。如果有同学对匿名内部类不熟悉,推荐阅读java核心技术第八版基础卷的229页和228页。如果想更多地了解java中的视图机制,请参看java核心技术第八版基础卷的592页的视图与包装器部分。 首先,我们定义如下一个类:
2012-11-02 20:12:05
550
原创 一种角度理解private,this,super关键字和Class类
目前,正在学习java核心技术卷,算是正式开始了自己前面定的计划。买到书时,看看封面,我乐了。上写着csdn java大版主隆重推荐。看来这书是买对了!我的笔记以自己在阅读时的收获为主,不求面面俱到。今天主要谈以下几点新认识:1、this 与 super 的比较2、Class 的理解3、private 的理解 1、this 与 super 的比较。 首
2012-10-10 19:43:42
702
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人