分类目录归档:Java程序开发

Java程序开发,java环境变量设置, java学习,java编程技术,Java是如今最流行的编程语言技术,是Sun公司推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。

Java线性查找和二分查找



Java线性查找和二分查找。

一 线性查找

 

定义:在一列给定的值中进行搜索,从一端开始逐一检查每个元素,直到找到所需元素的过程。

线性查找又称为顺序查找。如果查找池是某种类型的一个表,比如一个数组,简单的查找方法是从表头开始,一次将每一个值与目标元素进行比较。最[......]

Read more

什么是开源软件?自由软件?免费软件?



什么是开源软件?自由软件?免费软件?

原文出自:http://java-mzd.iteye.com/blog/862787

先交代下写此文的背景

 

      其一,上次举办HUSA技术交流会时,有高人在台下踩场说我对开源的认识太肤浅了。被鄙视过后,一直想找机会好[......]

Read more

JAVA设计模式-Iterator

JAVA设计模式-Iterator。

java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。

下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iter[......]

Read more

Hibernate 实体对象的状态及转化

Hibernate 实体对象的状态及转化。

实体对象的状态及转化:
有了上面关于Hibernate缓存的知识,我们再来介绍实体对象的状态就非常容易理解了。
A:自由态对象:
当我们通过Javanew关键字来生成一个实体对象时,这时这个实体对象就处于自由状态,如下:
Customer[......]

Read more

hibernate如何获取刚刚保存的对象?

我的对象中有一个字段为date型,在数据库中有一个默认值sysdate,实体对象中设置了动态列,在保存这个对象时,日期字段没有给值,而是用的系统时间,我做了save(obj)后立刻想获取到数据库中的默认时间,为什么getUserDate()所取得的时间值为空?怎么取这个数据库中自动生成的默认时间?[......]

Read more