[技术]Java
deadpanda
这个作者很懒,什么都没留下…
展开
-
用Java实现导出SQLServer数据库中所有存储过程,视图,函数和触发器
在项目中,我需要导出SQLServer数据库中所有存储过程,视图,函数和触发器的名字和内容,并将这些结果生成XML文件。于是,我就用Java来实现这个过程。首先,先将SQLServer数据库中所有存储过程,视图,函数和触发器导出。SQLServer数据库有张系统表sysobjects,它记录了数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)。这个表中有xtype列,它记载了对象的原创 2008-07-28 16:30:00 · 3268 阅读 · 0 评论 -
关于Java的静态初始化块
这里我们主要讨论下静态初始化块这种情况。 静态初始化块是在类被加载的时候就执行的一块程序,并且一直存在直到程序关闭。也就是说当程序被执行,即classloader将该java程序编译后的class文件加载后,就能执行到静态初始化块这段程序;当程序关闭,我的个人理解也就是java.exe进程被结束的时候,静态初始化块结束(例如在静态初始化块里对一个类的静态变量进行赋值,该变原创 2010-02-12 22:30:00 · 12275 阅读 · 6 评论 -
多线程的实现方法
Java程序员笔试面试时经常会遇到这个问题:多线程有几种实现方法,都是什么? 很多面经上都有如下的答案:两种实现方法,分别是继承Thread类和实现Runnable接口。 大家平时一般用哪一种方法呢?为什么呢? 我一般用实现Runnable接口,因为Java是单继承的,只能继承一个父类,但可以实现多个接口。这样的话程序能更灵活。原创 2010-01-04 15:40:00 · 545 阅读 · 1 评论