JAVA第十七課

2021-08-19 15:30:44 字數 650 閱讀 6489

一、序列化與反序列化

序列化是將物件的狀態寫入特定的流中的過程

反序列化則是從特定的流中獲取資料重新構建物件的過程

二、實現序列化的步奏

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...