jdbc连接数据库的步骤 转自:http://www.cnblogs.com/sunshinecc/archive/2011/11/09/2243051.html 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.C...
分类:
数据库 时间:
2015-01-14 11:00:04
阅读次数:
178
一:异常分类
(1)Throwable类是所有异常的始祖,它有两个直接子类Error / Exception:
Error仅在Java虚拟机中发生动态连接失败或其它的定位失败的时候抛出一个Error对象。一般程序不用捕捉或 抛出Error对象。
(2)Unchecked Exception:
a. 指的是程序的瑕疵或逻辑错误,并且在运行时无法恢复。
b. 包括Err...
分类:
其他好文 时间:
2015-01-13 17:53:42
阅读次数:
1947
java堆溢出java堆用于存储对象实例,只要不断地创建对象,并且保证gc roots到对象之间有可达路径来避免垃圾回收机制来清楚这些对象,那么在 对象到达最大堆的容量限制后就会产生内存溢出溢出。异常:java.lang.OutOfMemoryError: java heap space要解决这个区...
分类:
编程语言 时间:
2015-01-12 11:28:13
阅读次数:
316
⑴强引用(StrongReference) 就是通过new得的对象引用 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题. .....
分类:
编程语言 时间:
2015-01-11 22:57:23
阅读次数:
367
转载的!Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互...
分类:
移动开发 时间:
2015-01-11 16:05:04
阅读次数:
337
1. 加载JDBC驱动程序在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(StringclassName)实现。try{ //加载MySql的驱动类 Class.forName("c...
分类:
数据库 时间:
2015-01-10 16:23:46
阅读次数:
192
前言:作为学习java虚拟机的基础,垃圾算法必须了解其实现原理。1、标记-清除算法 ,最基础的算法,之所以说基础,所有的算法是在它基础上改进,它分为标记和清楚两个部分,首先标记,对所有的可回收对象标记一下,然后回收 。两个步骤效率都很低。最大的缺点是。清除后产生很多不连续的碎片,如果一个大对象,进入...
分类:
编程语言 时间:
2015-01-09 18:42:07
阅读次数:
211
操作系统
所有能运行java虚拟机的操作系统:
Win2000及以上版本(32位、64位系统均可)
几乎所有Linux系统(32位、64位系统均可),推荐用CentOS5.x、CentOS6.x
Unix系统
4.1.2. 支撑软件系统
Jdk 1.4.x及以上版本,推荐用1.5.x以上版本
Tomcat4.x及以上版本,推荐用Tomcat6.x以上版本
相关JDBC驱动Jar包,如:mysql-connector-java-5.1.12-bin.jar、vertica-jdbc-7.0.1-0.jar等...
分类:
Web程序 时间:
2015-01-09 12:37:12
阅读次数:
211