逍遥一派 发表于 2015-1-18 11:43:56

JAVA编程:使用RamdonAccessFile来完成文件的追加...

Java到底会发战成什么样,让我们拭目以待吧,我始终坚信着java会更好。以上都是俺个人看法,欢迎大家一起交流.accessRamdonAccessFile是个很好用的类,功效非常壮大,能够使用它的
length()和seek()办法来轻松完成文件的追加,信任我上面这个例子是
很简单看懂的,先写进十行,用length()读出长度(以byte为单元),
在用seek()挪动到文件开端,持续增加,最初显现纪录。

importjava.io.*;
publicclassIOStreamDemo{
publicstaticvoidmain(String[]args){
try{
RandomAccessFilerf1=newRandomAccessFile("d:jeru.txt","rw");
for(inti=0;i<10;i++){
rf1.writeBytes("xixi,thisisline"+i+"
");
}
rf1.close();

inti=0;
Stringrecord=newString();
RandomAccessFilerf2=newRandomAccessFile("d:jeru.txt","rw");
rf2.seek(rf2.length());
rf2.writeBytes("lala,appendline"+"
");
rf2.close();

RandomAccessFilerf3=newRandomAccessFile("d:jeru.txt","r");
while((record=rf3.readLine())!=null){
i++;
System.out.println("Value"+i+":"+record);
}
rf3.close();
}catch(Exceptione){}
}
}
java比较简单,没有C++的烦琐,但学习时最好有C++为基础.与JSP和SQL起应用,功能强大.

老尸 发表于 2015-1-21 13:23:46

如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。

小妖女 发表于 2015-1-30 19:09:15

关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。

变相怪杰 发表于 2015-1-30 19:09:15

是一种将安全性(Security)列为第一优先考虑的语言

愤怒的大鸟 发表于 2015-2-6 13:56:47

是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能

飘灵儿 发表于 2015-2-10 10:32:07

是一种将安全性(Security)列为第一优先考虑的语言

柔情似水 发表于 2015-2-13 09:10:41

科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

第二个灵魂 发表于 2015-3-3 18:17:54

一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。

蒙在股里 发表于 2015-3-8 00:08:52

Java是一种计算机编程语言,拥有跨平台、面向对java

冷月葬花魂 发表于 2015-3-11 01:13:16

是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言

爱飞 发表于 2015-3-14 21:03:36

Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。

金色的骷髅 发表于 2015-3-17 00:08:09

让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。

兰色精灵 发表于 2015-3-22 01:10:48

Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。

若相依 发表于 2015-4-12 13:32:29

另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。

分手快乐 发表于 2015-4-21 18:54:32

是一种语言,用以产生「小应用程序(Applet(s))

admin 发表于 2015-4-24 15:20:44

是一种将安全性(Security)列为第一优先考虑的语言

活着的死人 发表于 2015-5-3 20:20:17

有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)

精灵巫婆 发表于 2015-6-18 19:22:41

是一种突破用户端机器环境和CPU

透明 发表于 2015-7-1 01:40:16

是一种语言,用以产生「小应用程序(Applet(s))

因胸联盟 发表于 2015-7-7 20:30:11

http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。
页: [1]
查看完整版本: JAVA编程:使用RamdonAccessFile来完成文件的追加...