-
自定義的序列化查看全部
-
transient查看全部
-
字符流過(guò)濾器查看全部
-
字符流filewriter reader查看全部
-
字節(jié)流查看全部
-
隨機(jī)訪問(wèn)文件: RandomAccessFile raf = new RandomAccessFile(file,"rw/r"); 讀寫(xiě)方法(讀寫(xiě)一個(gè)字節(jié)后8位,指針指向下一個(gè)位置): raf.read(); raf.write(int); 讀寫(xiě)完畢需關(guān)閉: raf.close(); 獲取指針位置: raf.getFilePointer(); 文件的長(zhǎng)度返回的是long: raf.length(); 將文件指針移到頭部: raf.seek(0); 以字符串形式顯示數(shù)組: Arrays.toString(byte[] bytes);查看全部
-
文件操作完以后一定要關(guān)閉查看全部
-
1.創(chuàng)建一個(gè)File對(duì)象:File file = new File(URL); file.exists()-boolean;是否存在此目錄。 file.isDictionary()-boolean;是否是一個(gè)目錄。 file.isFile()-boolean;是否是一個(gè)文件。 file.mkdir()-boolean創(chuàng)建一個(gè)同名目錄。 file.delete()-boolean刪除該目錄。 file.createNewFile()--boolean;創(chuàng)建同名文件。 file.getName()-String;獲取文件/目錄名 file.getParent()-String/File;獲取父目錄查看全部
-
文件常用的基本操作(API): 1.在指定的磁盤(pán)當(dāng)中查找是否存在文件 File file=new File("E:\\JAVA"); 2.判斷文件是否存在 file.exists(); 3.創(chuàng)建文件 file.mkdirs();或者用file.creaetNewFile() 4.查看文件是否是目錄,即文件夾 file.isDirectory(); 5.查看文件是否是文件 file.isFile(); 6.system.out.println(file)//直接打印該路徑 7.file.getname//直接打印目錄名字或者文件的名字查看全部
-
直接打印file和file.getabsoltePath()一樣都是路徑查看全部
-
java.io.File類(lèi)用語(yǔ)表示文件(目錄) File類(lèi)只用語(yǔ)表示文件(目錄)的信息(名稱(chēng)、大小等),不能用語(yǔ)文件內(nèi)容的訪問(wèn)查看全部
-
這一節(jié)值得好好看看【transient】查看全部
-
對(duì)象的序列化和反序列化 1.對(duì)象序列化,就是將Object轉(zhuǎn)換成byte序列,反之叫對(duì)象的額反序列化 2.序列化流(ObjectOutputStream)是過(guò)濾流->writeObject 反序列化流(ObjectInputStream)-->readObject 3.對(duì)象要進(jìn)行序列化要有接口(Serializable) 對(duì)象必須實(shí)現(xiàn)序列化接口,才能進(jìn)行序列化,否則將出現(xiàn)異常 這個(gè)接口,沒(méi)有任何方法,只是一個(gè)標(biāo)準(zhǔn)查看全部
-
常用BufferedReader/PrintWriter查看全部
-
FileInputStream in = new FileInputStream(srcFile); FileOutputStream out = new FileOutputStream(destFile); byte[] buf = new byte[8*1024]; int b ; while((b = in.read(buf,0,buf.length))!=-1){ out.write(buf,0,b); out.flush();//最好加上 } in.close(); out.close();查看全部
舉報(bào)
0/150
提交
取消