程序员JAVA_程序员俱乐部_JAVA频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· 建造者模式(Builder)发布时间:2013-07-31
工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,其实建造者模式就是前面抽象工厂模式和最后的Test结合起来得到的。我们看一下代码:还和前面一样,一个Sender... 查看全文
· EasyMock使用发布时间:2013-07-31
前言:本文章需要JUnit单元测试框架的基础知识,若读者还不具备,请阅读笔者的JUnit文章:http://ray-yui.iteye.com/blog/1914106UnitTest系列文章:使用JUnit开发单元测试:http://ray-yui... 查看全文
· static关键字在c++与java中的不同发布时间:2013-07-31
static关键字在c++与java中基本是类似的,无论是使用方法还是含义。但是有一点是不同的:AltibaseIntfgetInstance(){staticAltibaseIntfdbi;returndbi;}在java中,这样定义会在编译期报错... 查看全文
1if($("input[name=item][value='val']").attr('checked')==true)//判断是否已经打勾name即控件name属性,value即控件value属性可以不指定属性值,因一组checkbox的valu... 查看全文
· IO流关闭发布时间:2013-07-31
publicstaticvoidtestClose()throwsException{FileInputStreamfi=newFileInputStream("F:\\test.txt");InputStreamReaderreader=newIn... 查看全文
· easy初步学习发布时间:2013-07-31
话不多说,先上代码,测试一个根据岗位计算工资的类IncomeCalculatorpublicenumPosition{BOSS,PROGRAMMER,SURFER}publicinterfaceICalcMethod{doublecalc(Posit... 查看全文
· EasyMock使用发布时间:2013-07-31
前言:本文章需要JUnit单元测试框架的基础知识,若读者还不具备,请阅读笔者的JUnit文章:http://ray-yui.iteye.com/blog/1914106UnitTest系列文章:使用JUnit开发单元测试:http://ray-yui... 查看全文
· 文件保存打开简单的图形发布时间:2013-07-31
开篇之闲谈:前一段时间因为自身的一些事情自己的一些问题,好久没有写博客.这两天跟身边的好哥们聊聊天之后顿时觉得豁然开朗,同时也认识到了自身的问题.所以不管怎么说既来之则安之吧,既然选择了这条道路也许是没有尽头的一条路,不过还要是一如既往的坚持到底..... 查看全文
反射,可以说是java开的一道后门,可以说它是无所不能,但是反射用多了就容易出现问题1.反射,容易让一些问题在编译期出现的问题被掩盖了,在运行期才有可能被发现.比如,有个系统是几个团队分工,A团队反射调B团队写的一些类,如果这一些类暴露的方法跟成员变... 查看全文
· 简单的的多人聊天端发布时间:2013-07-31
packagecgh20130727分部实现多人通信;importjava.io.IOException;importjavax.swing.JTextArea;/***定义一个TestServer的类创建一个服务器*@authorAllen**/p... 查看全文
· 如何获取所选日期的前一天发布时间:2013-07-30
今天做了个获取日期的前一天,记录一下,如下:SimpleDateFormatsdf3=newSimpleDateFormat("yyyyMMdd");startDateStr=sdf3.format(startDate);//在文件名中显示的终止日期... 查看全文
· Java并发编程实践笔记发布时间:2013-07-30
1,保证线程安全的三种方法:a,不要跨线程访问共享变量b,使共享变量是final类型的c,将共享变量的操作加上同步2,一开始就将类设计成线程安全的,比在后期重新修复它,更容易.3,编写多线程程序,首先保证它是正确的,其次再考虑性能.4,无状态或只读对... 查看全文
· 环境变量发布时间:2013-07-30
*配置环境变量:1.配置path的目的:希望任何目录都能方便的使用javac.exe这个命令。path配置的是可执行文件的搜索路径谁用path变量?windows操作系统在用,当在当前目录下找不到要执行的exe文件时,去path指定的路径中去找。如果... 查看全文
一个实际例子直接帖代码#log4jconfigurationfile###################################################################Patterntooutputthecaller... 查看全文
· 不同语言中的字符串split发布时间:2013-07-30
javascript中functionbar(){vararray="a;b;c;".split(";");for(variinarray){alert("["+array[i]+"]");}}actionscript中protectedfuncti... 查看全文
(1)并发问题都归结为如何协调并发状态.可变状态越少,保证线程安全就越容易.(2)尽量将域声明为final类型,除非他们的需要是可改变的(3)不可变对象天生是线程安全的.不可变对象极大的减轻了并发编程的压力,他们简单而且安全.可以再没有锁货防御性复制... 查看全文
· 一个好用的分页javaBean发布时间:2013-07-30
packagecom.rmb.util;importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;importjavax.servlet.http.HttpServlet... 查看全文
· activity的生命周期发布时间:2013-07-30
onCreate()-->onStart()-->onResume()-->onPause()-->onStop()onPause()之后恢复,调用onResume()onStop()之后恢复,调用onStart()再onRe... 查看全文
· 对象的序列化和反序列化发布时间:2013-07-30
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。把Java对象转换为字节序列的... 查看全文
· JSON之解析利器GSON发布时间:2013-07-30
Gson(又称GoogleGson)是Google公司发布的一个开放源代码的Java库,主要用途为串行化Java对象为JSON字符串,或反串行化JSON字符串成Java对象。GSON核心jar包不到1M,非常精简,但提供的功能无疑是非常强大的,如果使... 查看全文