上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页

2011年12月11日

字节流与字符流基本操作

摘要: 在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据时要使用输入流读取数据,当程序需要将一些数据保存起来,就要使用输出流。java.io包中流的操作主要有字节流,字符流两大类,两大类都有输入和输出操作。在字节流中输出数据主要使用OutputStream类完成,输入使用的是InputStream类。在字符流中输出主要是使用能够Writer类完成,输入主要是使用Reader类完成。************************************************************java中IO操作也是有相应步骤的,以文件的操作为例,主要的操作流程如下:1.使用File 阅读全文

posted @ 2011-12-11 14:05 wangbokun 阅读(540) 评论(0) 推荐(0) 编辑

RandomAccessFile类

摘要: File类只是针对文件本身进行操作,而如果要对文件内容进行操作,则可以使用RandomAccessFile类,此类属于随机读取类,可以随机地读取一个文件指定位置的数据,例如:现在假设在文件中保存一下3个数据 zhangsan,30. lisi,31. wangwu,32那么如果使用RandomAccessFile类读取“list”信息时,就可以将"zhangsan"的信息跳过,相当于在文件中设置了一个指针,根据此指针的位置进行读取。但是如果想实现这样的功能,则每个数据的长度应该保持一直,所以在设置姓名时应同意设置8位,数字为4位。1.使用RandomAccessFile类写 阅读全文

posted @ 2011-12-11 11:41 wangbokun 阅读(261) 评论(0) 推荐(0) 编辑

操作文件的类File

摘要: 在整个io包中,唯一与文件本身有关系的类就是File,使用File类可以进行创建或删除文件等常用操作,要使用File类,则首先要观察File类的构造方法,如下:public File (String pathname) -->实例化File类时,必须设置好路径路径如,d:\\test.tst1.创建一个新文件 File类的对象实例化完成之后,就可以使用CreatNewFile创建一个新的文件,但是此方法使用了throws关键字所以在使用中,必须使用try..cath进行异常处理范例:创建新文件package test2;import java.io.File;import java.io 阅读全文

posted @ 2011-12-11 11:22 wangbokun 阅读(320) 评论(0) 推荐(0) 编辑

2011年12月10日

日期操作类

摘要: import java.util.Date;import javax.xml.crypto.Data;public class test4 { public static void main(String[] args) { Date date = new Date(); System.out.println(date); }} 结果:Sat Dec 10 11:40:08 CST 2011 阅读全文

posted @ 2011-12-10 13:14 wangbokun 阅读(109) 评论(0) 推荐(0) 编辑

System

摘要: System类中的方法都是静态的方法都是使用static定义的,所以在使用时直接使用类名称就可以调用,如:System.gc()范例:计算一个程序的执行时间public class test3 { public static void main(String[] args) { long startTime = System.currentTimeMillis(); int sum = 0; for (int i = 0; i < 30000000; i++) { sum += i; } long endTime = System.currentTimeMillis(); Sy... 阅读全文

posted @ 2011-12-10 11:34 wangbokun 阅读(626) 评论(0) 推荐(0) 编辑

国际化程序

摘要: 必须通过三个类完成1.java.util.Locale:用于表示一个国家语言类2.java.util.ResourceBundle:用于访问资源文件3.java.text.MessageFormat:格式化资源文件占位字符串这三个类的具体操作流程为:通过Local类所指定的区域吗,然后ResourceBundle根据Locale类所指定的区域码找到相应的资源文件,如果资源文件中存在动态文本,则使用MessageFormat进行格式化。一:locale类 public Locale(String language) 构造 根据语言代码构造一个语言环境 public L... 阅读全文

posted @ 2011-12-10 11:13 wangbokun 阅读(125) 评论(0) 推荐(0) 编辑

Runtime和process

摘要: public class test2 { public static void main(String[] args) { Runtime run = Runtime.getRuntime();// 通过Runtime类的静态方法为其进行实例化操作 System.out.println("JVM空闲:" + run.freeMemory()); System.out.println("JVM最大内存" + run.maxMemory()); String str = "hello" + "word" + " 阅读全文

posted @ 2011-12-10 10:48 wangbokun 阅读(207) 评论(0) 推荐(0) 编辑

Runtime类

摘要: Runtime类表示运行时操作类,是一个封装了jvm进程的类,每一个jvm都对应着一个runtime类的实例,次实例由JVM运行时实例化。要想取得Runtime实例:Runtime run=Runtime.getRuntime();也就是说在Runtime类中提供了一个静态的getRuntime()方法,此类可以取得Runtime类的实例,可以取得一些系统的信息,1.得到JVM的内存空间信息public class test2 { public static void main(String[] args) { Runtime run = Runtime.getRuntime();// 通过. 阅读全文

posted @ 2011-12-10 10:40 wangbokun 阅读(307) 评论(0) 推荐(0) 编辑

StringBuffer

摘要: 如果一个字符串要被经常改变,则就必须使用StringBuffer类,String类中的可以通过“+”进行字符串的连接,但在StringBuffer中却只能使用append方法进行字符串的连接。1.字符串连接操作 append()方法package test2;import java.util.zip.Inflater;import javax.sound.midi.MidiDevice.Info;public class test1 { public static void main(String[] args) { StringBuffer buf = new StringBuffer(). 阅读全文

posted @ 2011-12-10 10:23 wangbokun 阅读(201) 评论(0) 推荐(0) 编辑

2011年12月9日

泛型应用

摘要: 泛型可以解决数据类型的安全性问题,其主要原理是在类声明时,通过一个标识类中某个属性的类型或者是某个方法的返回值及参数类型,【泛型类定义】[访问权限] class 类名称<泛型类型标识1,泛型类型标识2,...>{[访问权限] 泛型类型标识 变量名称;[访问权限] 泛型类型标识 方法名称(){};[访问权限] 返回值类型声明 方法名称(泛型类型表示 变量名称){}}【泛型对象定义】类名称<具体类> 对象名称=new 类名称<具体类>();package test1;class Point1<T> {// 此处可以是任意的标识符, private T 阅读全文

posted @ 2011-12-09 18:56 wangbokun 阅读(153) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页

导航