自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java synchronized是如何工作的

1. 为什么需要synchronization Java是多线程的编程语言, 所以对java对象或者java class进行同步是非常重要的。 在java中实现同步的方法可以采用java 关键字synchronized或者 violate 在java多线程的环境中, 也不是所

2011-09-15 16:33:41 2872

原创 在singleton中对synchronized的使用

最近在看JAVA方向的一些东西, 笔者这些年在C++, PHP, JAVA等面向对象的语言的使用中,有一些自己的体会。 语言是没有好坏的, 只有使用的场合的合适与否。 没有哪种语言说是可以完全取代别的语言的。 JAVA从出现到现在风靡全球, 有他道理的。 想的有点多的

2011-09-15 15:58:28 3687

原创 JAVA HashMap 是怎么工作的

1. HashMap是什么 在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value 基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null

2011-09-15 14:51:48 2223

转载 java synchronized详解

本文转载自java synchronized详解  第一篇:   Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。       一、当两个并发线程访问同一个对象object中的这个synchro

2011-09-15 11:50:14 726

原创 Java ThreadPoolExecutor 使用

关于ThreadPoolExecutor 的具体应用,请参考 Class ThreadPoolExecutor 一、简介 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolE

2011-09-15 11:17:11 3915

原创 JVM加载class文件的原理机制

Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的, 类装载器所做的工作实质是把类文件从硬盘读取到内存中 java中的类大致分为三种:     1.系统类     2.扩展类     3.由程序员自定义的类 在 Java

2011-09-14 11:21:14 2223

原创 由CSS来创建 下拉菜单

现在有各种各样的工具来帮助生成漂亮的下拉菜单,  本文使用HTML 和简单的CSS,来创建一个简单的竖直的下拉菜单。 首先:创建菜单 我们先由如下的html来创建一个无顺序的list Home About His

2011-09-07 17:14:31 509

持续集成实践 之 CruiseControl

持续集成(Continuous Integration)这个术语源自 XP(极限编程)的一个最佳实践.

2010-08-27

bat程序收集 常用功能

学习BAT编程的最好的是用例子, 这个里面的程序对大家来说,肯定有帮助

2009-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除