- 博客(6)
- 问答 (1)
- 收藏
- 关注
转载 运行时异常与一般异常有何异同?
Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。Exception:表示可恢复的例外,这是可捕捉到的。Java提供了两类主要的异常:runtime except
2012-06-27 21:25:13 538
原创 Java中protected详解!
Java中protected详解!最近看java面试题,要求解释protected修饰符的机制在网上一搜或是查书,得到的结果都是这么写的protected 的属性和方法可以在本包和子类访问 这里的访问 我不太明白是什么意思。。我自己认为,访问分两种(不一定是对的):一。在类中super关键字去访问它的父类中的方法二。在类中用某个类的的实例去访问某个类中的方法
2012-06-26 13:36:51 6244 2
转载 字符串相加。string + (原作者: 火龙果)
字符串相加。string + (原作者: 火龙果) 为了加深理解,我们可以来做几个小实验。javac Test 编译文件javap -c Test 查看虚拟机指令实验一:纯字符串Java code public class Test { public static void main(String args[]) { String s
2012-06-25 21:49:28 8959
转载 介绍Java中的assert用法
介绍Java中的assert用法 assert是在J2SE1.4中引入的新特性,assertion就是在代码中包括的布尔型状态,程序员认为这个状态是true。一般来说assert在开发的时候是检查程序的安全性的,在发布的时候通常都不使用assert。在1.4中添加了assert关键字和java.lang.AssertError类的支持。 首先,我们有必要从一
2012-06-25 21:31:43 1142
转载 (原创)深入研究java对String字符串对象的创建以及管理
(原创)深入研究java对String字符串对象的创建以及管理(2008-9-27 bbh)新手初学,不对的地方大家多多指教~经常看到很多人讨论java中关于String的问题,我也就有点兴趣了,鉴于网上很多人写的都差别很大,同样的问题都是不同的说法,我很迷糊,花了一晚上读了Java Virtual Machine Specification和The Java Lang
2012-06-25 21:25:53 566
转载 sleep和wait有什么区别
第一种解释:功能差不多,都用来进行线程控制,他们最大本质的区别是:sleep()不释放同步锁,wait()释放同步缩. 还有用法的上的不同是:sleep(milliseconds)可以用时间指定来使他自动醒过来,如果时间不到你只能调用interreput()来强行打断;wait()可以用notify()直接唤起.第二种解释:sleep是Thread类的静态方法。
2012-06-25 16:12:14 514
空空如也
vector<int> vi(10); 报错
2016-03-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人