一、序列化與反序列化
序列化是將物件的狀態寫入特定的流中的過程
反序列化則是從特定的流中獲取資料重新構建物件的過程
二、實現序列化的步奏
1、實現serilizable介面。
2、建立物件輸出流
3、呼叫writeobject()方法將物件寫入檔案
4、關閉物件輸出流
三、常見異常
notserializableexception:類沒有實現serializable介面,不可被序列化。
四、stringbuffer
對字串頻繁
修改時,使用stringbuffer可大大提高程式執行效率
五、插入字元,stringbuffer類的使用
scanner input = new scanner(system.in);
system.out.println("
請輸入一串數字
");string number= input.next();
stringbuffer snumber= new stringbuffer(number);
for(int i=snumber.length()-3; i > 0; i=i-3)
system.out.println(snumber
);
Linux第十七課
一 squid 八爪魚單純的 不加密 埠號為3128 支援http ftp ssl等多種協議的資料快取,可以基於訪問控制列表 acl 和訪問許可權列表 arl 執行內容過濾與許可權管理功能。正向 模式 一般用於企業區域網之中,讓企業使用者統一地通過squid服務訪問網際網路資源,可以在一定程度上減少...
第十七課 C指標(概述)
第十七課 c指標 概述 17.1 什麼是記憶體 通過指標,可以簡化一些 c 程式設計任務的執行,還有一些任務,如 動態記憶體分配 沒有指標是無法執行的。所以,想要成為一名優秀的 c 程式設計師,學習指標是很有必要的。每乙個變數都有乙個記憶體位置,每乙個記憶體位置都定義了可使用連字型大小 運算子訪問的...
python第十七次課 2018 5 11
orm思想 需求 如果我們從資料庫查出來幾條資料,需要阿紫python表示出來 student id name age grader 1,ling 18,m 59 2,jack 16,m 89 3,ccj 17,m 69 tuple 資料不可變 想知道表的結構,int varchar for x i...