JavaSE
文章平均质量分 54
ygbada
这个作者很懒,什么都没留下…
展开
-
java对象的序列化和反序列化
序列化: 就是将一个对象转换为二进制的数据流。这样就可以进行传输,或者保存到文件中。如果一个类的对象要想实现序列化,就必须实现serializable接口。在此接口中没有任何的方法,此接口只是作为一个标识,表示本类的对象具备了序列化的能力而已。 反序列化:将二进制数据流转换成相应的对象。 如果想要完成对象的序列化,则还要依靠ObjectOutputStre...2012-11-28 13:50:02 · 92 阅读 · 0 评论 -
java-IO File类
package edu.fjut.file; import java.io.File; import java.io.IOException; /* 在整个IO包中,唯一表示与文件本身有关的类就是File类 * 使用File类可以进行创建或删除文件(夹)等操作,但不包括写数据到文件 */ public class FileOperator { public stat...2012-11-28 21:08:33 · 76 阅读 · 0 评论 -
古老的RandomAccessFile
package edu.fjut.file; import java.io.File; import java.io.IOException; import java.io.RandomAccessFile; //RandomAccessFile类的主要功能是完成随机读取功能 //可以读取指定位置的内容 public class RandomAccessFileDemo { ...2012-11-28 22:38:29 · 177 阅读 · 0 评论 -
java--字符编码简介
基础知识 字节和字符 字节(byte):一个八位的存储单元,取值范围一定是0~255; 字符(character):就是一个语言上的符号,"中"字就是一个字符。 字符所占的大小由其编码方式解决,比如"中"在UTF-8中占3个字节(0xE4A8AD),而在GBK中,则占两个字节(0xD6D0)。 字符集和...2012-11-29 16:20:02 · 83 阅读 · 0 评论 -
java--定时调度
/* 定时调度:就是每隔一段时间,程序会自动执行。 * 如果要使用定时调度,则必须保证程序始终运行着才可以。 * 也就是相当于定时调度是在程序之外又启动了一个新的线程。 * * 要完成定时调度,需要Timer和TimerTask两个类 * Timer类是一种线程设施,可以用来实现在某一个时间或某一段时间后, * 安排某一个任务执行一次,或定期重复执行,但要与Timer...2012-11-30 17:13:03 · 116 阅读 · 0 评论 -
java--Runtime类
package edu.fjut.runtime; /**简介: * Runtime(运行时):是一个封装了JVM进程的类.每运行一个JAVA程序实际上 * 都是启动了一个JVM进程,而每一个JVM进程都是对应这一个Runtime实例,此 * 实例是由JVM实例化的.在整个JVM中只存在一个Runtime类的对象. * * 在Runtime类的定义中没有构造方...2012-12-04 13:29:33 · 148 阅读 · 0 评论 -
java--对象克隆
/** 对象克隆:完整的复制一个对象 * * 如果想要完成对象的克隆,则必须依靠Object的clone方法 * protect Object clone() throws CloneNotSupportedException * * 一个类的对象如果想被克隆,则必须实现Cloneable接口,然后重写此方法 * * Cloneable是一个接口,但...2012-12-04 22:47:23 · 84 阅读 · 0 评论 -
java--大数操作
/** * */ package edu.fjut.bignumber; import java.math.BigInteger; /** * * 大数操作指的是操作的数字非常大,大到超过其数据类型的表示范围 * 如:999999999999999999999999999*9999999999999999999999999 * 所以此时就需要使用对象...2012-12-16 18:18:20 · 89 阅读 · 0 评论 -
Integer 中的 “==” 陷阱(转)
先来看段代码 static boolean test(Integer a, Integer b) { return a == b; } public static void main(String[] args) { System. out.println( test(100, 100)); System. out.println( ...原创 2013-06-07 14:41:22 · 147 阅读 · 0 评论