
JAVA基础
JAVA基础
July-2010
这个作者很懒,什么都没留下…
展开
-
1.对Java平台的理解(仅总结,非原创)
Java本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“一次书写,到处执行”,能够非常容易的获得跨平台的能力,另一个就是垃圾收集,java通过垃圾收集器回收分配的内存,大部分情况下,程序员不需要自己操心内存的分配和回收; 我们日常会接触到JRE和JDK,JRE即运行环境,JDK比JRE多了一些编译器、诊断工具等; JAVA是解释执行这句话不太准确,JAVA源代码通过Javac编译成...原创 2019-09-11 20:35:39 · 121 阅读 · 0 评论 -
2.Exception和Error
Exception和Error都继承了Throwable类,在java中,只有Throwable类型的实例才能被抛出或者捕获,它是异常处理机制的基本组成部分; Exception是程序正常运行中,可预料的情况,可能并且应该被捕获,进行相应的处理; Error是指在正常情况下不大可能出现的情况,绝大多数的Error都会导致程序处于非正常的、不可恢复的状态,既然是非正常情况,所以不便于也不需要捕获,...原创 2019-09-13 21:51:10 · 200 阅读 · 0 评论 -
final、finally、finalize
基础: final可以用来修饰类,方法、变量,分别有不同的意义,修饰class时,该class不能被继承,修饰方法时,该方法不能被重写,修饰基本变量时,该变量不可变,修饰引用类型时,引用不可以被赋值,但引用的对象的行为不受影响; finally,finally是java保证某些关键代码一定会被执行的一种手段,配合try或者try-catch语句一起使用; finalize是Object类的一个方...原创 2019-09-22 21:15:24 · 143 阅读 · 0 评论