自动装箱与拆箱的误用
在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 ...
人生是什么?我们为什么而活?
十年生死两茫茫,不思量,自难忘;千里孤坟,无处话凄凉。纵使相逢应不识,尘满面,鬓如霜。
一个人站在窗前,看着这云卷云舒,想起那些已逝的流年;一个人立在岁月的尽头,看花开花落,品人生;一个人坐在不为人知的角落,看亲情如灯,写着属于自己的心情日记……
这一路走来,也有三十余载,一直不明白,一再的追问自己:人生是什么?人这一生的意义又是什么?我们在一生中追求什么?又得到了什么?人又是为谁而活?谁人能明白,又有谁能够说的 ...
java 代码
public class Sort {
/**
* 插入法:遍历排序集合,每到一个元素时,都要将这个元素与所有它之前的元素遍历比较一遍, 让符合排序顺序的元素挨个移动到当前范围内它最应该出现的位置。交换是相邻遍历移动,
&n ...
- 10:44
- 浏览 (284)
- 评论 (0)
进入公司已经快三个月了,以前学习的时候总是注重与运用方法,而没有太多的去关心一些细节,导致在实际的项目开发中经常出现一些莫名其妙的问题,而导致工作进度慢了下来,现在想起来是应该写一点博客,把它作为我的一面镜子,把实际项目中遇到的问题及一些好的方法保存起来,作为以后的参考!
- 09:33
- 浏览 (226)
- 评论 (0)







评论排行榜