- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 子类抛出的异常类型不能比父类抛出的异常类型更宽泛!
子类抛出的异常类型不能比父类抛出的异常类型更宽泛!是说覆盖父类方法抛出的异常只能是以下情况(比如父类抛出IOEception异常):1.要和父类方法抛出的异常一致,抛出IOEception异常2.抛出的异常是父类抛出异常的子类,如EOFException异常3.不抛出异常。4.java.lang.RuntimeException异常或者其子孙类异常在catch子句中心抛出一个比父类型
2012-05-10 19:01:03
5728
原创 java异常处理机制
java异常处理机制主要依赖于try,catch,finally,throw,throws五个关键字。try 关键字后紧跟一个花括号括起来的代码块,简称try块。同理:下面的也被称为相应的块。它里面可置引发异常的代码。catch后对应异常类型和一个代码块,用于表明catch块用于处理这种类型的代码块。后还可以跟一个finally块,finally块用于回收在try块里打开的物理资源
2012-05-10 17:43:45
1057
转载 Java内部类总结
Java内部类总结 Java内部类其实在J2EE编程中使用较少,不过在窗口应用编程中特别常见,主要用来事件的处理。其实,做非GUI编程,内部类完全可以不用。 内部类的声明、访问控制等于外部类有所不同,要灵活使用内部类来编写程序,还是有相当难度的,Java发明了这种难懂的玩意儿,在其他语言中是没有的,但是在Java中,内部类也相当的重要,尤其做GUI开发时候,事件的响应处理全靠内部类
2012-05-09 13:33:33
822
原创 java ==和equals比较
java中equals方法和“==”的区别:equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。比如:String s1,s2,s3 =
2012-05-06 12:13:29
1280
1
转载 @Pointcut的用法
在Spring 2.0中,Pointcut的定义包括两个部分:Pointcut表示式(expression)和Pointcut签名(signature)。让我们先看看execution表示式的格式:括号中各个pattern分别表示修饰符匹配(modifier-pattern?)、返回值匹配(ret-type-pattern)、类路径匹配(declaring-type-pattern?)、方法名
2012-05-03 01:11:05
54070
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅