摘要: 创建一个以JDBC连接数据库的程序,通常包含以下7个步骤: ####初始化驱动,加载JDBC驱动程序 在连接数据库之前,首先要初始化驱动,加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(String className)实现。 如 阅读全文
posted @ 2020-09-21 14:45 heaven096 阅读(2264) 评论(0) 推荐(0) 编辑
摘要: 当程序主动使用某个类时,如果该类还未被加载到内存中,则JVM会通过加载、连接、初始化3个步骤来对该类进行初始化。如果没有意外,JVM将会连续完成3个步骤,所以有时也把这个3个步骤统称为类加载或类初始化。而连接过程又可以分为三步:验证->准备->解析。 ###一、加载 加载指的是将类的class文件读 阅读全文
posted @ 2020-09-21 13:40 heaven096 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 在JDK1.5之前,switch循环只支持byte short char int四种数据类型。JDK1.5 在switch循环中增加了枚举类与byte short char int的包装类,对四个包装类的支持是因为java编译器在底层手动进行拆箱,而对枚举类的支持是因为枚举类有一个ordinal方法 阅读全文
posted @ 2020-09-21 11:08 heaven096 阅读(313) 评论(0) 推荐(0) 编辑