自动装箱与拆箱的误用 在JAVA JDK1.5以后具有的自动装箱与拆箱的功能,所谓的自动装箱 与拆箱也就是把基本的数据类型自动的转为封装类型。 如:自动装箱,它可以直接把基本类型赋值给封装类型 Integer num = 10 ; Double d = 2d ; 自动拆箱,它可以把封装类型赋值给基本类型 int num = new Integer(10); double d = new Double(2d); 知道了自动装箱与拆箱后我们现看一下下面这两个程序代码: AutoBoxDemo1.java ----------------------------------------- ...
这两个类都是用于字符操作而且有相同的方法,具有相同的操作接口,StringBuilder类是在 J2SE5.0以后才新增的类,主要区别在于: 在单机非多线程的情况下StringBuilder类具有更高的效率,因为StringBuilder类没有处理同 步问题,而StringBuffer类则会处理同步问题,如果StringBuilder会在多线程下操作,则需要 改用StringBuffer类。
JAVA不允许多重继承,但允许间接继承,如C继承了B,同时B又继承了A那么就拥有类A和B的属性及方法。 以前在学习JAVA基础的时候,总以为单一个类继承了另一个类的时候,继承类 就拥有了被继承类的除private关键字修饰外的所有方法和属性。 其实不然,继承它可以分为两种情况: 一、 当继承类和被继续类位于同一包中时。 子类会继承父类中的public 、protected 和默认访问级别的成叫变量和方法。 二、 当继承类和被继续类不在同一包中时 子类会继承父类中的public 、protected 访问级别的成叫变量和方法。 如以下两个类,Base和Sub,base为Sub的父类。 在同一包时 ...
java 代码 import java.io.IOException;       import javax.servlet.Filter;    import javax.servlet.FilterChain;    import javax.servlet.FilterConfig;    import javax.servlet.ServletExceptio ...
join 方式 (1) cross join       参与select语句所有表的的所有行的笛卡尔乘积       select au_lname ,title from authors cross join  titiles       outer join 对参与join的两个表有主从之分,处理方式以主表的每条数据去match 从属表的列,合乎条件的数据是我们所要的答案,不合乎条件的也是我们要的答案,只不过哪些从属表 ...
1.显示本月第一天 SELECT DATEADD(mm,DATEDIFF(mm,0,getdate()),0) select convert(datetime,convert(varchar(8),getdate(),120)+'01',120) 2.显示本月最后一天 select dateadd(day,-1,convert(datetime,convert(varchar(8),dateadd(month,1,getdate()),120)+'01',120)) SELECT dateadd(ms,-3,DATEADD(mm,DATEDIFF(m,0,getdate())+1, ...
java 代码 downloadaction.java    //--------------------------------------------------------------------------------    import org.apache.struts.action.*;    import javax.servlet.http.*;    import java.io.output ...
人生是什么?我们为什么而活? 十年生死两茫茫,不思量,自难忘;千里孤坟,无处话凄凉。纵使相逢应不识,尘满面,鬓如霜。     一个人站在窗前,看着这云卷云舒,想起那些已逝的流年;一个人立在岁月的尽头,看花开花落,品人生;一个人坐在不为人知的角落,看亲情如灯,写着属于自己的心情日记……       这一路走来,也有三十余载,一直不明白,一再的追问自己:人生是什么?人这一生的意义又是什么?我们在一生中追求什么?又得到了什么?人又是为谁而活?谁人能明白,又有谁能够说的 ...
2007-08-02

几种排序方法的比较

关键字: JAVA
java 代码 public class Sort {           /**        * 插入法:遍历排序集合,每到一个元素时,都要将这个元素与所有它之前的元素遍历比较一遍, 让符合排序顺序的元素挨个移动到当前范围内它最应该出现的位置。交换是相邻遍历移动,       &n ...
  • 10:44
  • 浏览 (284)
  • 评论 (0)
进入公司已经快三个月了,以前学习的时候总是注重与运用方法,而没有太多的去关心一些细节,导致在实际的项目开发中经常出现一些莫名其妙的问题,而导致工作进度慢了下来,现在想起来是应该写一点博客,把它作为我的一面镜子,把实际项目中遇到的问题及一些好的方法保存起来,作为以后的参考!
  • 09:33
  • 浏览 (226)
  • 评论 (0)