- 博客(15)
- 收藏
- 关注
转载 [转贴]TUXEDO精华贴总结
序言原以为很容易就可以把这些帖子总结一下,没有想到,主题虽然不多,精华区的回帖却是不少,要仔细的看完这些帖子,区分开来原来竟然也不是一件容易的事,还好断断续续的坚持了下来,精华贴中的大部分信息变成了下面的形式。 由于里面的信息是我认为比较有用的,又没有和别人商量,难免有失偏颇,大家在看这个总结的时候,只选择其中有用的去看就可以。为了保证回复的帖子的原貌,我基本没有改动大家回帖时的言语,这样做,我是
2004-09-04 18:26:00 2263
转载 Thinking in Java学习扎记(九)
第五章 隐藏实现细目 首先考虑oop的一个重要思想--让变动的东西和不变动的事物彼此分开。 java库的程序员在编写库的时候最需要考虑到的就是,一旦他们改变类中的某个函数或者是成员变量,让已经使用前一版本库的程序不会受到变动的影响。库的编写者无法知道程序员调用用了库中那些函数和变量,因而无法修改库的成员,于是为了解决这样的问题,java中出现了访问控制符,其作用就是告诉程序员,那些
2004-09-04 18:08:00 598
转载 Thinking in Java学习扎记(八)
Array的初始化 array其实就是一组对象或者一组基本数据类型的数据,每一个array中的数据必须是同一种类型,并且以一个标示符封装在一起 例如 int[] i; 或者 int i[]; 现在你这样声明一个array,但是array里面储存的其实是一组句柄,而非具体的数据对象,你必须要撰写初始化语句才能 让array变的有意义,初始化的方式同样有2种
2004-09-04 18:06:00 627
转载 Thinking in Java学习扎记(七)
清理:终结与垃圾回收 这里要明白这么几点 1、垃圾回收器只能回收由new产生的对象,如果你使用或产生了非new产生的对象,垃圾回收器是不知道如何把他清理掉的 。这个时候就要使用到finalize()。 2、垃圾回收器的运做方式是这样的,当垃圾回收器打算开始释放你的对象所占用的资源时,会先调用finalize(),并且在下一次垃圾回收动作放生的时候才回收该对
2004-09-04 18:05:00 743
转载 Java中文处理学习笔记
1、操作系统语言环境设置对Java应用缺省编码方式的影响为了了解Java应用的编码处理的机制,首先要了解操作系统对JVM缺省编码方式的影响,因此我做了一个Env.java,用于打印显示不同系统下JVM的属性和系统支持的LOCALE。程序很简单:import java.util.*;import java.text.*;/** * 目的: * 显示环境变量和JVM的缺省属性 * 输入:无 *
2004-09-04 16:49:00 728
转载 Java中对文件的操作
java中提供了io类库,可以轻松的用java实现对文件的各种操作。下面就来说一下如何用java来实现这些操作。1。新建目录String filePath="c:/aaa/";filePath=filePath.toString();//中文转换java.io.File myFilePath=new java.io.File(filePath);if(!myFilePath.exi
2004-09-04 15:59:00 592
转载 一些关于中文乱码问题的一些解决方案和经验
1.byte和unicode java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式是使用字节流的。因此java要对这些字节流经行转化。char是unicode的,而byte是字节。java中byte/char互转的函数在sun.io的包中间有。其中ByteToCharConverter类是中调度,可以用来告诉你,你用的convertor。其中两
2004-09-04 15:49:00 1796
转载 数据库连接池java实现小结
因为工作需要要使用到连接池,所以拜读了互联网上众多前辈的文章,学了不少经验,这里想做一个小结,加上自己的想法和在一起,希望能给大家一些帮助。目的:消除数据库频繁连接带来的开销和瓶颈。解决方案:不过多地限制用户的使用,即不能太多的要求用户按规定的方法得到和使用数据库连接,尽量保持用户的习惯,目前的很多方法都是要求用户只能按规定方法使用连接,不能使用直接关闭数据连接的方法。解决办法就是使用代理类,来中
2004-08-30 16:02:00 1312
转载 Thinking in Java学习扎记(五)
流程控制 java中的流程控制语句有 if-else whlie do-whlie for switch-case 但是没有提供goto,他在java中是保留字,不是关键字(以后可能会有哦~) true和false java中不支持用数字表示boolean值,如果你一定要使用,请先以表达式将他转换为boolean值,例如if(a==0) if-else 这个流程
2004-08-27 16:19:00 880
转载 Thinking in Java学习扎记(四)
逻辑运算符 逻辑运算符 AND(&&)?? OR(||)? NOT(!)? 都会得到一个boolean值,且他们只能用于boolean身上。逻辑表达式中的boolean无法使用类似于c/c++中的数值代替。注意,boolean被用于一个预期会出现String的地方,其值会自动转换为适当的文本形式,并且假如2个比较的基本数据类型不相同,也是可以比较的~例如10和10.0d,结果也是会返回true的
2004-08-27 16:16:00 656
转载 Thinking in Java学习扎记(六)
第四章?? 初始化和清理 我个人理解初始化和清理的关系就是吃饭和上厕所,正是有了初始化的对象,我们才能使用清理。但是为什么要清理呢?想象一下一个人光吃不拉,是个什么情况?:)难道我们的程序也要像吃饭一样光产生对象,而不去清理已经使用完毕的对象?任由我们的对象堆积如山,占用系统资源???????? 以构造函数确保初始化的进行??????? 什么构造函数?构造函数就是一种特殊的函数,当
2004-08-27 16:06:00 813
转载 Thinking in Java学习扎记(三)
第三章 控制程序流程 在java的世界中,对象和数据的处理是通过运算符,而选择和判断则是靠控制语句来实现的。 使用java运算符 运算符的两个用处:1、运算符接受引数,并且产生新值,例如 int a=1+1; 2、运算符也可以改变操作数的值 例如 i++;
2004-08-27 15:16:00 591
转载 Thinking in Java学习扎记(二)
打造第一个java程序名称的可视性 名称问题有些人觉得不是什么大问题,我开始也觉得那不是个什么大问题,但是当你有一天写了很多的类时,你就发现,名称其实真的很重要,假如你有这么一个类,他需要调用其他几个类, 当这几个被调用类名相同时,问题就出现了,那么怎么区分他们,并且使他们的名称不会冲突呢? 毕竟我们不可能把每个声明过的类的名字一一记住,以便在下次声明其他名称时加
2004-08-27 14:58:00 688
转载 Thinking in Java学习扎记(一)
第一章 对象导论 其实这章介绍的是OOP的思想,知道什么是抽象、接口、继承等等,其实这些我觉得没有必要专门提出来写一章,这个我就不介绍了,在以后的学习中,这些知识是会在里面融会贯通的。第二章 万事万物皆对象 在JAVA程序中,万事万物皆对象,即使是JAVA程序本身,也是一个对象 一、Reference是操纵对象之钥匙 C语言中是使用
2004-08-27 14:34:00 706
转载 如何用jsp生成excel文件
Jakarta_POI 使用Java读写Excel(97-2002)文件,可以满足大部分的需要。因为刚好有一个项目使用到了这个工具,花了点时间顺便翻译了一下POI本身带的一个Guide.有一些节减和修改,希望给使用这个项目的人一些入门帮助。POI 下面有几个自项目:HSSF用来实现Excel 的读写.以下是HSSF的主页http://jakarta.apache.org/poi/hssf/inde
2004-08-26 17:11:00 633
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人