java 基础
swift123
这个作者很懒,什么都没留下…
展开
-
获取JVM的属性信息和编码
public static void getJVMAttribute() { try { 获取JVM属性 Properties properties=System.getProperties(); PrintWriter out=null; out = new PrintWriter(new F...原创 2012-10-09 10:35:00 · 99 阅读 · 0 评论 -
java中运行时异常与一般异常的区别?
Throwable是所有Java程序中错误处理的父类,有两种子类:Error和Exception。 Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。 Exception:表示可恢复的例外,这是可捕捉到的。 Java提供了两类主要的异常:runtime exce...原创 2013-02-21 15:44:20 · 95 阅读 · 0 评论 -
IO Summary
节点流:距离数据源最近的流 1.字节流:可以处理一切文件(文本/音频/视频等) 1)输入流 InputStream FileInputStream ByteArrayInputStream 操作:read(自己数组) a)中间容器 byte[] flush = new byte[1024] b)接收长度 int len = 0 c)循环读取 while(-1 != (len ...原创 2014-08-19 10:43:38 · 109 阅读 · 0 评论 -
Java 关键字final详解
Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量. final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 final不能用于修饰构造方法。 final数据: 一个永不改变的编译时常量。...原创 2014-04-14 16:18:48 · 94 阅读 · 0 评论 -
Java 关键字final详解
Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量. final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 final不能用于修饰构造方法。 final数据: 一个永不改变的编译时常量。...原创 2014-04-14 16:19:11 · 89 阅读 · 0 评论 -
Checked vs Unchecked Exceptions in Java
1) Checked: are the exceptions that are checked at compile time. If some code within a method throws a checked exception, then the method must either handle the exception or it must specify the excep...原创 2014-04-15 17:33:11 · 101 阅读 · 0 评论