泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数
在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力
软件技术的迅猛发展让Java世界的Web 框架领域风起云涌,各种架构层出不穷,但你能High起来吗?
在数据库操作中,一项事务是指由一条或多条对数据库更新的sql语句所组成的一个不可分割的工作单元。
Spring中提供一些Aware相关的接口,BeanFactoryAware、 ApplicationContextAware
Spring框架的优秀不但表现在其优雅的底层设计、使用方便快捷、面向工作实践、超强粘合能力等方面
Java在多媒体处理方面的确优势不大,但是我们在程序中有些时候又需要一些音乐做为点缀
Java的核心库java.io提供了全面的IO接口,包括:文件读写,标准设备输出等等。
目前,大部分自动化脚本开发者利用RFT的测试对象地图管理测试脚本的测试对象
Java6.0里面加了一个很实用的包:javax.script,它是Java新增的操作脚本的包
JDK1.4引入了Preferences类, 用于设置用户的首选项
Java SE 6 中添加的 javax.script 包使集成动态语言更加容易。通过使用一小组接口和具体类
Spring是目前最流行的JavaEE Framework,但是使用Spring的Spring-WS开发WebService却十分繁琐
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送
或许每个软件从业者都有从学习控制台应用程序到学习可视化编程的转变过程
学习过Java Swing的读者一定对于Swing中相对较为复杂的事件驱动模型比较困惑
Java界面设计应该是一项充满创造性、富有乐趣的工作,但是却往往被认为非常的枯燥和繁琐
对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等
要把jcom.dll同时放到你JDK的bin目录下或者放到系统盘的windows下(推荐放到JDK的BIN下)
在 Java 程序的运行过程中,对 JVM 和系统的监测一直是 Java 开发人员在开发过程所需要的。
本文将介绍Stripes与其它如Struts之类基于动作的框架的区别和其提供的一些存在于Ruby on Rails之中的简单性。
多态性(polymorphism)是面向对象编程的属性,它允许多个方法使用同一个接口
继承是面向对象中很重要的概念。如果考虑到Java语言特性,继承分为两种:接口继承和实现继承
下面就发布一个完整的采用setXXX(String parameterName, XXX x)的编写方法。创建数据表,存储过程的代码都完整发布。
Annotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧
在做eclipse插件开发中,特别是自动生成代码或者uml->代码的插件中
和Spring1.X相比,Spring2.X使用AspectJ的语法来声明AOP,这使得它更“标准”,更灵活了
面列出了几个比较常见的开源协议,如果想要了解其他的协议和详细了解这些协议
本文将分享Eclipse自动构建的一些经验,详细介绍Eclipse插件开发的自动编译过程。
Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象......
UML有三种使用方式:用作草图绘制,用于蓝图绘制,用于程序编制。倾向于将UML用于草图绘制......
光看别人骑自行车很容易, 那么是不是看了几百遍别人怎么骑自行车你也就马上能骑着走了呢?
在java端将字符串转化为xml对象可以使用DocumentHelper.parseText(xmlReturn).getRootElement().......
两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink.......
众所周知,JAVA语言虽然在TCP/UDP传输方面给予了良好的定义,但对于网络层以下的控制,却是无能为力的。JPCAP扩展包弥补了这一点。
为什么说乱码是中国程序员无法避免的话题呢?这个首先要从编码机制上说起,大家都是中文和英文的编码格式不是一样...
本文将解释如何使用AJAX和JSON分析器在客户端和服务器之间创建复杂的JSON数据传输层。
单元测试作为保证软件质量及重构的基础,早已获得广大开发人员的认可。
在Spring 2.0中适时推出了对动态语言的支持,允许你以普通Bean的方式调用动态语言实现的程序
经过数年的“框架大战”,Java界的各种框架找到了自己应有的位置。
只要你愿意,严肃规矩的java也同样可以变得“动态”灵活起来。
本文分析了Hibernate和Struts的机制,提出了一种基于Hibernate和Struts的J2EE应用开发策略
随着互联网开源潮流的迅速发展,全球IT业正迎来一个新的发展格局成长期
使用Ajax可以开发出基于浏览器的具有高用户交互性和几乎不易觉察到延迟的web应用
Hibernate的检索策略包括类级别检索策略和关联级别检索策略。
Java 语言从诞生的那天起,就非常注重网络编程方面的应用
在 Java SE 6 里面,instrumentation 包被赋予了更强大的功能
类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。