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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· Java并发编程-Condition使用实例发布时间:2013-09-28
本文将简单介绍用于线程协作的Condition,并给出一个例子,实现一个多线程题目--有三个线程分别打印A、B、C,请用多线程编程实现,在屏幕上循环打印10次ABCABC…。Condition是从JDK1.5开始有的。API是这么描述的:以上是Con... 查看全文
· javaFX实践-快递查询工具 part 1发布时间:2013-09-28
首先我得先跟看到此博客的先生女士们说声对不起.为什么上来就道歉呢?先让我阐述下这个工具的需求是怎么来的吧...本人是写JS的码农,媳妇儿为了补贴家用开了个化妆品的淘宝店铺.为了感谢媳妇儿,给媳妇儿写个小工具方便查询快递单号,并且还可以推广下媳妇儿的淘... 查看全文
JDK中提供了另一个序列化接口--Externalizable,使用该接口之后,之前基于Serializable接口的序列化机制就将失效。Externalizable继承于Serializable,当使用该接口时,序列化的细节需要由程序员去完成。测试... 查看全文
· Hibrernate 数据对象状态发布时间:2013-09-28
Hibernate中数据对象状态概念介绍一、数据对象在Session中的状态:1、理解Session的缓存:Session接口是Hibernate向应用程序提供操作数据库的主要接口,它提供了基本的增、删、改、查方法;Session具有一个缓存,Hib... 查看全文
在Java中,无论是explicit还是implicit方式,都要求在子类的构造方法中调用其父类的构造方法。如果父类无构造方法(其实是一个默认无参的构造方法),那么子类的构造方法中会自动进行调用;如果父类有自己的构造方法(这时父类不会有默认无参的构造... 查看全文
上一篇说到,Image.read()返回空是null,引入一个包就行。后来要讲读取到的图片缩小,还是会报错。没办法只得先把它先转换成其他格式的图片才能进行缩小,处理办法,为先判断图片的真实格式,用下面类里的getRealFormatName(),如果... 查看全文
当你从手工管理内存语言(比如C++/C)转换到具有垃圾回收功能的语言的时候,程序员的工作变的更加容易,因此当你用完了对象之后,它们会被自动回收。当你第一次经历对象回收功能的时候,会觉得这简直有点不可思议。这很容易给你留下这样的印象,认为自己不再需要考... 查看全文
有时候,你可能需要编写只包含静态方法和静态域的类。这些类的名声很不好,因为有些人在面向对象的语言中滥用这样的类编写过程化程序。尽管如此,他们也确实有他们的特有的用处。我们可以利用这种类,以java,lang,Math或者java.util.Array... 查看全文
一般来说,最好的重用对象而不是在每次需要的使用就创建一个相同的对象出来。重用方式既快速、又流行。如果对象是不可变的(immutable),它就始终可以被重用。作为一个极端的反面例子,考虑下面的语句:Strings=newString("hello")... 查看全文
· 有关Java序列化(一)发布时间:2013-09-27
“序列化是将对象状态转换为可保持或可传输的格式的过程”。为什么要序列化,说的很清楚了,就是为了将对象状态进行持久化或者进行传输。注意这里说的是对象状态,所以只有对象的属性变量才会进行序列化,方法是不会序列化的。Java中所有实现Serializabl... 查看全文
· java程序员必修课文章链接发布时间:2013-09-27
1.程序员必知8大排序3大查找(一)http://blog.csdn.net/shan9liang/article/details/75334662.java单例模式http://devbean.blog.51cto.com/448512/20350... 查看全文
· Java基础总结发布时间:2013-09-27
1.Java的编译过程编写源文件-->翻译成机器可识别的文件-->执行可识别文件2.JDK,JRE,JVM的区别JDK:JavaDevelopementKit(翻译工具+库文件)JRE:JavaRuntimeEnvironment(Jav... 查看全文
· 自己封装的Android sqlite-helpe发布时间:2013-09-27
在Android项目开发中会经常使用到其内嵌的SQLite数据库,但是疲于Android本身的SQLiteOpenHelper的繁琐(也许个人从事过Web开发,惯用MySql的偏见),经过统一思想的方式封装了该sqlite-helper.jar包,对... 查看全文
· 使用spring发送邮件发布时间:2013-09-27
Spring–SendingE-MailViaGmailSMTPServerWithMailSenderSpringcomeswithauseful‘org.springframework.mail.javamail.JavaMailSenderIm... 查看全文
· 【转】servlet,RMI,webservice发布时间:2013-09-27
转载自:http://blog.csdn.net/linwei_1029/article/details/7033566首先比较下servlet和webservice下1、请求:servlet:提供了请求/响应模式,是JAVA的一种规范,只能使用于j... 查看全文
· Ant学习与使用发布时间:2013-09-27
一、为什么使用ANT当一个代码项目大了以后,每次重新编译,打包,测试等都会变得非常复杂而且重复,因此c语言中有make脚本来帮助这些工作的批量完成。在Java中应用是平台无关性的,当然不会用平台相关的make脚本来完成这些批处理任务了,ANT本身就是... 查看全文
· 文件传输之文件上传ftp发布时间:2013-09-27
项目运用的struts和spring框架,需要做一个通用的文件上传,文件下载,文件导出功能供调用,研究了几天,终于写出来了,现在贴出第一部分:文件上传ftp文件上传用到的apache的commons.fileupload组件,在前台jsp页面,需要将... 查看全文
· MyEclipse对System.in的中文支持有发布时间:2013-09-27
用如下方式从控制台获取输入信息:BufferedReaderreader=newBufferedReader(newInputStreamReader(System.in));Stringline=reader.readLine();System.o... 查看全文
通过HashMap、HashSet的源代码分析其Hash存储机制集合和引用就像引用类型的数组一样,当我们把Java对象放入数组之时,并不是真正的把Java对象放入数组中,只是把对象的引用放入数组中,每个数组元素都是一个引用变量。实际上,HashSet... 查看全文
/***获取字符串的长度,如果有中文,则每个中文字符计为2位*@paramvalue*@return*/publicstaticintlength(Stringvalue){intvalueLength=0;Stringchinese="[\u039... 查看全文