什么是子類 自學(xué)完java基礎(chǔ),現(xiàn)在感覺進(jìn)階基礎(chǔ)、集合IO流和線程學(xué)不進(jìn)去了該怎么辦?
自學(xué)完java基礎(chǔ),現(xiàn)在感覺進(jìn)階基礎(chǔ)、集合IO流和線程學(xué)不進(jìn)去了該怎么辦?學(xué)習(xí)編程是最重要的實(shí)踐,你可以看看一些小的開源項(xiàng)目,然后自己做模仿。當(dāng)你完成工作后,你將增加你的信心和成就感,你將有動(dòng)力繼續(xù)學(xué)
自學(xué)完java基礎(chǔ),現(xiàn)在感覺進(jìn)階基礎(chǔ)、集合IO流和線程學(xué)不進(jìn)去了該怎么辦?
學(xué)習(xí)編程是最重要的實(shí)踐,你可以看看一些小的開源項(xiàng)目,然后自己做模仿。當(dāng)你完成工作后,你將增加你的信心和成就感,你將有動(dòng)力繼續(xù)學(xué)習(xí)。
在讀字符文件Employee.dat時(shí),使用該文件作為參數(shù)的類是?
的確,InputStream/OutputStream是為字節(jié)流設(shè)計(jì)的,reader/writer是為字符流設(shè)計(jì)的。但它們都是抽象類,不能直接實(shí)例化。它們的方法由它們的子類實(shí)現(xiàn)。FileInputStream是InputStream的一個(gè)直接子類,可以直接創(chuàng)建對(duì)象。如果用InputStream創(chuàng)建對(duì)象,肯定會(huì)報(bào)告錯(cuò)誤。構(gòu)建FileInputStream有兩種方法。1:FileInputStream(string filepath)//根據(jù)文件路徑創(chuàng)建文件輸入流2:FileInputStream(file objectname)//根據(jù)文件對(duì)象創(chuàng)建文件輸入流。例如:FileInputStream FIS=new FileInputStream(”D/1)。TXT”),文件=新文件(”D/1。TXT”)FileInputStream FIS1=新的FileInputStream(文件)具有相同的效果。我建議您先看看Java的主要輸入和輸出流的層次結(jié)構(gòu)圖,然后再看看幾個(gè)常見類的方法。多寫些程序,你自然會(huì)明白的