Java Language Tips

Java Tips

  1. Types of file in Java
  2. java.lang.NoClassDefFoundError
  3. 異常處理。An empty catch block is allowed. A catch block cannot follow a finally block.
  4. 向上向下转型 UpCasting & DownCasting
  5. Reflection in Java
  6. String, StringBuffer, and StringBuilder
  7. 小事感叹:String.contains() 的源码
  8. 验证 URL 能否正常访问
  9. Java 转义字符表
  10. Java 序列化问题
  11. Java 的变量的几点笔记
  12. Method Overloading 的古怪行为
  13. Compute the size of a directory
  14. 有关 SCJP1000 题的部分笔记
  15. Java 的动态绑定和静态绑定
  16. HTML 中嵌入 Applet 的语法
  17. 一句话程序。把Vector转成数组,用Vector.copyInto(Object[])
  18. Java 的基本解释器和对象支援约占40KB,而若增加最基本的标准程序和线程支援(它实际上是整个自含式的微核心),需增加175K。
  19. Java 验证技术以公钥(Public Key)加密法为基础。
  20. Java 本身有很好的移植性。编译器以 Java 写成,而 runtime 程序使用 ANSI C,并有一个实质上与 POSIX 相容的 portablility boundary(移植疆界)。
  21. 类变量和类实例既可以通过类名直接访问,也可以通过实例来访问,两种方式访问的结果是一样的。在类方法中不能使用 this 或 super。
  22. An instance member belongs to a single instance, not to the class as a whole.
  23. main 方法头可以加一个 final 关键字:final public static void main(String[] args)
  24. Java 的包是一种命名空间的体现。