
java
文章平均质量分 78
hnbtgiyt
这个作者很懒,什么都没留下…
展开
-
Java面试经典试题及答案
第一,谈谈final, finally, finalize的区别。 final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改转载 2010-01-21 11:07:00 · 809 阅读 · 0 评论 -
java基础试题
一.选择题(每道题3分,共45分)1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 (1)下列关于Java语言的特点,描述错误的是( )A.Java是跨平台的编程语言 B.Java支持分布式计算C.Java是面向过程的编程语原创 2010-01-21 11:30:00 · 755 阅读 · 1 评论 -
Java读取xml的四种方式
在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试,因为遍历 XML 是工作中使用最多的(至少我认为)。 预 备 测试环境: AMD 毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server SP4、Sun JDK 1转载 2010-03-06 16:43:00 · 912 阅读 · 0 评论 -
Java利用xml将大批量数据导出到excel的一个方法
笔者在Java开发中常常会遇到将数据库数据导出到Excel的要求,比如在我的一个项目中,客户要求所有查询结果都可以导出到Excel,对于数据量不大的(几万条),这比较容易实现,但对于数据量比较大的(几十万及以上,具体要看导出内容的字段个数和长短),则在数据库查询和生成excel文件上都会有麻烦。以我在实际项目中的一个表为例,Oracle 10g数据库,这个表中有40多个字段,内容是姓名、年龄、转载 2010-03-05 21:19:00 · 1320 阅读 · 0 评论 -
Java动态代理实现
在目前的Java开发包中包含了对动态代理的支持,但是其实现只支持对接口的的实现。其实现主要通过是java.lang.reflect.Proxy类和java.lang.reflect.InvocationHandler接口。Proxy类主要用来获取动态代理对象,InvocationHandler接口用来约束调用者实现,如下,HelloWorld接口定义的业务方法,HelloWorldImpl转载 2009-12-31 15:44:00 · 317 阅读 · 0 评论 -
超长文本的操作——Clob类型数据的存取
超长文本的操作——Clob类型数据的存取 回到我编写留言板的时候,当时要存放留言板的正文内容,发现VARCHAR2()(可变长度的字符串)只能存4000字节,也就是2000个汉字,这也太少了啊,查一下数据库类型的资料,发现有这么几个类型:LONG,2G(要是我没记错的话,它是为了向前兼容,不推荐使用);CLOB,4G,字符;BLOB,4G,二进制。看来超长文本应该使用CLOB了,转载 2010-01-10 19:53:00 · 1100 阅读 · 0 评论