IO和序列化

1、transient用来屏蔽不想序列化的属性

2、getDay(),得到周几

3、不管多重循环还是单层循环,在循环外设置标志,循环内写break可以跳出循环到外面

4、typeof返回类型

5、constructor 属性返回所有 JavaScript 变量的构造函数。

6、function isDate(myDate){
    return myDate.constructor.toString().indexOF("Date")>-1
    }     用来判断是否是某个类型

7、toString() 方法将数字转换为字符串。

8、全局方法 Number() 可以将字符串转换为数字

9、

一元运算符 +

Operator + 可用于将变量转换为数字:

y="john"

x=+y   x虽然是个非数,但是他的typeof类型还是Number

10、全局方法 Date() 可将日期转换为数字,日期方法 getTime() 也有相同的效果。

11、正则表达式通常用于两个字符串方法 : search() 和 replace()。

12、 RegExp("e")等同于/e/,为正则表达式

13、

时间: 2024-12-17 07:02:51

IO和序列化的相关文章

IO流--序列化流与反序列化流

IO流--序列化流与反序列化流: 序列化流:把对象当做流一样写入到文本文件中 ObjectOutputSream(); 反序列化流:把文本文件中的流对象还原成对象ObjectInputSream(): 具体的使用: 1   创建java对象 实现序列化接口(Serializable): 序列化代码实现: 1 private void writer() throws IOException { 2 ObjectOutputStream oos = new ObjectOutputStream(ne

java.io.Serializable 序列化接口

什么是序列化.反序列化? Serialization(序列化)是一种将对象以一连串的字节描述的过程: 反序列化deserialization是一种将这些字节重建成一个对象的过程. 序列化通俗一点说就是能将Java对象转化成文本文件的一种方式. 什么情况下需要序列化 ?a)当你想把的内存中的对象保存到一个文件中或者数据库中时候:b)当你想用套接字在网络上传送对象的时候:c)当你想通过RMI传输对象的时候: 如何实现序列化 ? 将需要序列化的类实现Serializable接口就可以了. public

c#-IO和序列化操作

IO 用到的命名空间:using System.IO; 文件和目录的管理! File类 FileInfo类 Directory类 DirectoryInfo类 操作文件的类! FileStream{ Seek(偏移的位置,参考位置); CopyTo(流对象);          等 } StreamWrite StreamReader BinaryWrite BinaryReader FileStream是对二进制的文件进行操作的,功能很强大,可以对任意文件进行操作(所有文件在计算机底层都是二进

java.io.Serializable 序列化问题

Person.java package a.b.c; public class Person implements java.io.Serializable{ // private static final long serialVersionUID = 2481632967198330813L; String field1; String field2; String field3; public String getField1() { return field1; } public voi

Java IO流-序列化流和反序列化流

2017-11-05 20:42:06 序列化流:把对象按照流的方式存入文本文件或者在网络中传输. 对象 -- 流数据(ObjectOutputStream) 反序列化流:把文本文件中的流对象数据或者网络中的流对象数据还原成对象. 流数据 -- 对象(ObjectInputStream) ObjectOutputStream ObjectOutputStream:ObjectOutputStream 将 Java 对象的基本数据类型和图形写入 OutputStream.可以使用 ObjectIn

IO之序列化流与反序列化流

首先是运行图 对象序列化流ObjectOutputStream ObjectOutputStream 将 Java 对象的基本数据类型和图形写入 OutputStream.可以使用 ObjectInputStream 读取(重构)对象. 通过在流中使用文件可以实现对象的持久存储. 首先创建一个person类 表明空参构造,有参构造 tostring 然后创建demo01 成功后演示 因为是写进系统的数据 所以是乱码 对象反序列化流ObjectInputStream ObjectInputStre

IO流—序列化流与打印流

用于从流中读取对象的 操作流 ObjectInputStream    称为 反序列化流 用于向流中写入对象的操作流 ObjectOutputStream   称为 序列化流 特点:用于操作对象.可以将对象写入到文件中,也可以从文件中读取对象. 对象序列化流ObjectOutputStream与对象反序列化流ObjectInputStream ObjectOutputStream 将 Java 对象的基本数据类型和图形写入 OutputStream.可以使用 ObjectInputStream

java序列化与反序列化

public interface Serializable类通过实现 java.io.Serializable 接口以启用其序列化功能.未实现此接口的类将无法使其任何状态序列化或反序列化.可序列化类的所有子类型本身都是可序列化的.序列化接口没有方法或字段,仅用于标识可序列化的语义. 序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得.         序列化分为两大部分:序列化和反序列化.序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输.反序列

30天C#基础巩固-----序列化,集合

关于集合的练习. ----->计算字符串每个字符出现的次数. Console.WriteLine("请输入?"); string input = Console.ReadLine(); Dictionary<char,int> dic=new Dictionary<char, int>(); for (int i = 0; i <input.Length; i++) //遍历输入字符,此时它为char类型. { if (dic.ContainsKey