自定义博客皮肤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)
  • 收藏
  • 关注

原创 Thinking in Program

      接触java有五个多月了,越往后面走,有些感觉是越来越强烈。 在初级阶段,我们的学习说白了就是让自己熟悉API.我们在很多书上,看到的是有什么类,这个类里面有什么方法,以及怎么去使用这些类与方法。也许,这就是国内写书人的通病!有了一定的代码量和阅读量后,高层的开发,让我觉得,无非就是创建对象,然后调用方法.那么熟悉API,就显的相当的重要。甚至,我觉得程序员应该有这样的一种潜意...

2011-08-09 23:47:46 125

原创 java网络编程之线程

 对习惯了单线程的程序员来说,转移到多线程环境时,最难掌握的事情之一是如何返回线程信息。  大多数人采用的解决办法是轮询,让获取方法在结果字段设置之前返回一个标志值,然后主线程定时询问获取方法。这种方法能起到作用,但是这样也做了大量的工作! 事实上,还有一个简单有效的办法,就是让线程自己告诉主程序何时结束.它通过调用主程序中的一个方法来做到这一点,在它结束时,回头调用其创建者。这就是所谓的回调...

2011-08-01 22:52:07 159

原创 对象的序列化

对象的序列化就是把一个对象变为二进制的数据流的一种方法。换言之对象的序列化可以方便的实现对象的传输和存储。   如果要一个类的对象序列化,则该类要实现java.io.Serializable接口。此接口中没有定义任何的方法只是一个标识接口。 定义一个可以序列化的类: package com.zss0530; import java.io.Serializable; public cla...

2011-05-31 00:08:19 113

原创 管道流

管道流的作用是可以进行两个线程间的通信,它分为管道输出流(PipedOutputStream)和管道输入(PipedInputStream).如果要进行管道输出,则必须把输出流连到输入流上,在PipedOutputStream类上有如下的方法用于连接管道. public void connect(PipedInputStream snk) throws IOException   管道流...

2011-05-30 23:38:11 115

原创 观察者设计模式

在解释观察者设计模式之前,看一个很简单的例子:现在很多人关注房价的变动,价高时候卖出,价低时候买入,每当房价变化时,所有的炒房者都可以观察到。实际上所有的炒房者都是观察者,他们都关注房价的变化。这就是观察者设计模式。 在java中可以直接依靠Observable类和Observer接口轻松的实现以上的功能。 Observable类的常用方法 public void addObserver(O...

2011-05-25 23:13:45 96

类集总结

java中最常用的类集接口是:Collection,List,Set,Map,Iterator,ListIterator,SortedSet,SortedMap,Queue,Map.Entry List,Set,Queue,SortedSet继承与Collection List可以存放重复的内容,Set不能存放重复的内容,所有的重复内容靠hashCode(),equals()两个方区分法 Q...

2011-03-30 17:15:26 114

关键字总结

范围 private default protected public 同一类 √ √ √ √ 同一包中类 √ √ √ ...

2011-03-30 17:13:46 116

空空如也

空空如也

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

TA关注的人

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