java编写文件系统的方法_操作系统课程设计模拟文件系统Java

【实例简介】

一个操作系统课程设计,使用java语言模拟磁盘文件系统实现,实现了FAT算法

【实例截图】

【核心代码】

e692cc3b-c785-40f6-babe-2f9d5383f034

└── FileSystem

├── FileSystem.jar

├── jre7

│   ├── bin

│   │   ├── awt.dll

│   │   ├── dcpr.dll

│   │   ├── decora-sse.dll

│   │   ├── deploy.dll

│   │   ├── dtplugin

│   │   │   ├── deployJava1.dll

│   │   │   └── npdeployJava1.dll

│   │   ├── dt_shmem.dll

│   │   ├── dt_socket.dll

│   │   ├── eula.dll

│   │   ├── fontmanager.dll

│   │   ├── fxplugins.dll

│   │   ├── glass.dll

│   │   ├── glib-lite.dll

│   │   ├── gstreamer-lite.dll

│   │   ├── hprof.dll

│   │   ├── installer.dll

│   │   ├── instrument.dll

│   │   ├── j2pcsc.dll

│   │   ├── jaas_nt.dll

│   │   ├── jabswitch.exe

│   │   ├── JavaAccessBridge-64.dll

│   │   ├── javacpl.exe

│   │   ├── java_crw_demo.dll

│   │   ├── java.dll

│   │   ├── java.exe

│   │   ├── javafx-font.dll

│   │   ├── javafx-iio.dll

│   │   ├── java-rmi.exe

│   │   ├── javaw.exe

│   │   ├── javaws.exe

│   │   ├── JAWTAccessBridge-64.dll

│   │   ├── jawt.dll

│   │   ├── JdbcOdbc.dll

│   │   ├── jdwp.dll

│   │   ├── jfr.dll

│   │   ├── jfxmedia.dll

│   │   ├── jfxwebkit.dll

│   │   ├── jli.dll

│   │   ├── jp2iexp.dll

│   │   ├── jp2launcher.exe

│   │   ├── jp2native.dll

│   │   ├── jp2ssv.dll

│   │   ├── jpeg.dll

│   │   ├── jsdt.dll

│   │   ├── jsound.dll

│   │   ├── jsoundds.dll

│   │   ├── kcms.dll

│   │   ├── keytool.exe

│   │   ├── kinit.exe

│   │   ├── klist.exe

│   │   ├── ktab.exe

│   │   ├── libxml2.dll

│   │   ├── libxslt.dll

│   │   ├── management.dll

│   │   ├── mlib_image.dll

│   │   ├── msvcr100.dll

│   │   ├── net.dll

│   │   ├── nio.dll

│   │   ├── npt.dll

│   │   ├── orbd.exe

│   │   ├── pack200.exe

│   │   ├── plugin2

│   │   │   ├── msvcr100.dll

│   │   │   └── npjp2.dll

│   │   ├── policytool.exe

│   │   ├── prism-d3d.dll

│   │   ├── rmid.exe

│   │   ├── rmiregistry.exe

│   │   ├── server

│   │   │   ├── classes.jsa

│   │   │   ├── jvm.dll

│   │   │   └── Xusage.txt

│   │   ├── servertool.exe

│   │   ├── splashscreen.dll

│   │   ├── ssvagent.exe

│   │   ├── ssv.dll

│   │   ├── sunec.dll

│   │   ├── sunmscapi.dll

│   │   ├── t2k.dll

│   │   ├── tnameserv.exe

│   │   ├── unpack200.exe

│   │   ├── unpack.dll

│   │   ├── verify.dll

│   │   ├── w2k_lsa_auth.dll

│   │   ├── WindowsAccessBridge-64.dll

│   │   ├── wsdetect.dll

│   │   └── zip.dll

│   ├── COPYRIGHT

│   ├── lib

│   │   ├── accessibility.properties

│   │   ├── alt-rt.jar

│   │   ├── amd64

│   │   │   └── jvm.cfg

│   │   ├── calendars.properties

│   │   ├── charsets.jar

│   │   ├── classlist

│   │   ├── cmm

│   │   │   ├── CIEXYZ.pf

│   │   │   ├── GRAY.pf

│   │   │   ├── LINEAR_RGB.pf

│   │   │   ├── PYCC.pf

│   │   │   └── sRGB.pf

│   │   ├── content-types.properties

│   │   ├── currency.data

│   │   ├── deploy

│   │   │   ├── ffjcext.zip

│   │   │   ├── messages_de.properties

│   │   │   ├── messages_es.properties

│   │   │   ├── messages_fr.properties

│   │   │   ├── messages_it.properties

│   │   │   ├── messages_ja.properties

│   │   │   ├── messages_ko.properties

│   │   │   ├── messages.properties

│   │   │   ├── messages_pt_BR.properties

│   │   │   ├── messages_sv.properties

│   │   │   ├── messages_zh_CN.properties

│   │   │   ├── messages_zh_HK.properties

│   │   │   ├── messages_zh_TW.properties

│   │   │   └── splash.gif

│   │   ├── deploy.jar

│   │   ├── ext

│   │   │   ├── access-bridge-64.jar

│   │   │   ├── dnsns.jar

│   │   │   ├── jaccess.jar

│   │   │   ├── localedata.jar

│   │   │   ├── meta-index

│   │   │   ├── sunec.jar

│   │   │   ├── sunjce_provider.jar

│   │   │   ├── sunmscapi.jar

│   │   │   └── zipfs.jar

│   │   ├── flavormap.properties

│   │   ├── fontconfig.bfc

│   │   ├── fontconfig.properties.src

│   │   ├── fonts

│   │   │   ├── LucidaBrightDemiBold.ttf

│   │   │   ├── LucidaBrightDemiItalic.ttf

│   │   │   ├── LucidaBrightItalic.ttf

│   │   │   ├── LucidaBrightRegular.ttf

│   │   │   ├── LucidaSansDemiBold.ttf

│   │   │   ├── LucidaSansRegular.ttf

│   │   │   ├── LucidaTypewriterBold.ttf

│   │   │   └── LucidaTypewriterRegular.ttf

│   │   ├── images

│   │   │   └── cursors

│   │   │   ├── cursors.properties

│   │   │   ├── invalid32x32.gif

│   │   │   ├── win32_CopyDrop32x32.gif

│   │   │   ├── win32_CopyNoDrop32x32.gif

│   │   │   ├── win32_LinkDrop32x32.gif

│   │   │   ├── win32_LinkNoDrop32x32.gif

│   │   │   ├── win32_MoveDrop32x32.gif

│   │   │   └── win32_MoveNoDrop32x32.gif

│   │   ├── javafx.properties

│   │   ├── javaws.jar

│   │   ├── jce.jar

│   │   ├── jfr

│   │   │   ├── default.jfc

│   │   │   └── profile.jfc

│   │   ├── jfr.jar

│   │   ├── jfxrt.jar

│   │   ├── jsse.jar

│   │   ├── jvm.hprof.txt

│   │   ├── logging.properties

│   │   ├── management

│   │   │   ├── jmxremote.access

│   │   │   ├── jmxremote.password.template

│   │   │   ├── management.properties

│   │   │   └── snmp.acl.template

│   │   ├── management-agent.jar

│   │   ├── meta-index

│   │   ├── net.properties

│   │   ├── plugin.jar

│   │   ├── psfontj2d.properties

│   │   ├── psfont.properties.ja

│   │   ├── resources.jar

│   │   ├── rt.jar

│   │   ├── security

│   │   │   ├── blacklist

│   │   │   ├── cacerts

│   │   │   ├── javafx.policy

│   │   │   ├── java.policy

│   │   │   ├── java.security

│   │   │   ├── javaws.policy

│   │   │   ├── local_policy.jar

│   │   │   ├── trusted.libraries

│   │   │   └── US_export_policy.jar

│   │   ├── sound.properties

│   │   ├── tzmappings

│   │   └── zi

│   │   ├── Africa

│   │   │   ├── Abidjan

│   │   │   ├── Accra

│   │   │   ├── Algiers

│   │   │   ├── Bissau

│   │   │   ├── Cairo

│   │   │   ├── Casablanca

│   │   │   ├── Ceuta

│   │   │   ├── El_Aaiun

│   │   │   ├── Johannesburg

│   │   │   ├── Khartoum

│   │   │   ├── Lagos

│   │   │   ├── Maputo

│   │   │   ├── Monrovia

│   │   │   ├── Nairobi

│   │   │   ├── Ndjamena

│   │   │   ├── Tripoli

│   │   │   ├── Tunis

│   │   │   └── Windhoek

│   │   ├── America

│   │   │   ├── Adak

│   │   │   ├── Anchorage

│   │   │   ├── Antigua

│   │   │   ├── Araguaina

│   │   │   ├── Argentina

│   │   │   │   ├── Buenos_Aires

│   │   │   │   ├── Catamarca

│   │   │   │   ├── Cordoba

│   │   │   │   ├── Jujuy

│   │   │   │   ├── La_Rioja

│   │   │   │   ├── Mendoza

│   │   │   │   ├── Rio_Gallegos

│   │   │   │   ├── Salta

│   │   │   │   ├── San_Juan

│   │   │   │   ├── San_Luis

│   │   │   │   ├── Tucuman

│   │   │   │   └── Ushuaia

│   │   │   ├── Asuncion

│   │   │   ├── Atikokan

│   │   │   ├── Bahia

│   │   │   ├── Bahia_Banderas

│   │   │   ├── Barbados

│   │   │   ├── Belem

│   │   │   ├── Belize

│   │   │   ├── Blanc-Sablon

│   │   │   ├── Boa_Vista

│   │   │   ├── Bogota

│   │   │   ├── Boise

│   │   │   ├── Cambridge_Bay

│   │   │   ├── Campo_Grande

│   │   │   ├── Cancun

│   │   │   ├── Caracas

│   │   │   ├── Cayenne

│   │   │   ├── Cayman

│   │   │   ├── Chicago

│   │   │   ├── Chihuahua

│   │   │   ├── Costa_Rica

│   │   │   ├── Creston

│   │   │   ├── Cuiaba

│   │   │   ├── Curacao

│   │   │   ├── Danmarkshavn

│   │   │   ├── Dawson

│   │   │   ├── Dawson_Creek

│   │   │   ├── Denver

│   │   │   ├── Detroit

│   │   │   ├── Edmonton

│   │   │   ├── Eirunepe

│   │   │   ├── El_Salvador

│   │   │   ├── Fortaleza

│   │   │   ├── Glace_Bay

│   │   │   ├── Godthab

│   │   │   ├── Goose_Bay

│   │   │   ├── Grand_Turk

│   │   │   ├── Guatemala

│   │   │   ├── Guayaquil

│   │   │   ├── Guyana

│   │   │   ├── Halifax

│   │   │   ├── Havana

│   │   │   ├── Hermosillo

│   │   │   ├── Indiana

│   │   │   │   ├── Indianapolis

│   │   │   │   ├── Knox

│   │   │   │   ├── Marengo

│   │   │   │   ├── Petersburg

│   │   │   │   ├── Tell_City

│   │   │   │   ├── Vevay

│   │   │   │   ├── Vincennes

│   │   │   │   └── Winamac

│   │   │   ├── Inuvik

│   │   │   ├── Iqaluit

│   │   │   ├── Jamaica

│   │   │   ├── Juneau

│   │   │   ├── Kentucky

│   │   │   │   ├── Louisville

│   │   │   │   └── Monticello

│   │   │   ├── La_Paz

│   │   │   ├── Lima

│   │   │   ├── Los_Angeles

│   │   │   ├── Maceio

│   │   │   ├── Managua

│   │   │   ├── Manaus

│   │   │   ├── Martinique

│   │   │   ├── Matamoros

│   │   │   ├── Mazatlan

│   │   │   ├── Menominee

│   │   │   ├── Merida

│   │   │   ├── Metlakatla

│   │   │   ├── Mexico_City

│   │   │   ├── Miquelon

│   │   │   ├── Moncton

│   │   │   ├── Monterrey

│   │   │   ├── Montevideo

│   │   │   ├── Montreal

│   │   │   ├── Nassau

│   │   │   ├── New_York

│   │   │   ├── Nipigon

│   │   │   ├── Nome

│   │   │   ├── Noronha

│   │   │   ├── North_Dakota

│   │   │   │   ├── Beulah

│   │   │   │   ├── Center

│   │   │   │   └── New_Salem

│   │   │   ├── Ojinaga

│   │   │   ├── Panama

│   │   │   ├── Pangnirtung

│   │   │   ├── Paramaribo

│   │   │   ├── Phoenix

│   │   │   ├── Port-au-Prince

│   │   │   ├── Port_of_Spain

│   │   │   ├── Porto_Velho

│   │   │   ├── Puerto_Rico

│   │   │   ├── Rainy_River

│   │   │   ├── Rankin_Inlet

│   │   │   ├── Recife

│   │   │   ├── Regina

│   │   │   ├── Resolute

│   │   │   ├── Rio_Branco

│   │   │   ├── Santa_Isabel

│   │   │   ├── Santarem

│   │   │   ├── Santiago

│   │   │   ├── Santo_Domingo

│   │   │   ├── Sao_Paulo

│   │   │   ├── Scoresbysund

│   │   │   ├── Sitka

│   │   │   ├── St_Johns

│   │   │   ├── Swift_Current

│   │   │   ├── Tegucigalpa

│   │   │   ├── Thule

│   │   │   ├── Thunder_Bay

│   │   │   ├── Tijuana

│   │   │   ├── Toronto

│   │   │   ├── Vancouver

│   │   │   ├── Whitehorse

│   │   │   ├── Winnipeg

│   │   │   ├── Yakutat

│   │   │   └── Yellowknife

│   │   ├── Antarctica

│   │   │   ├── Casey

│   │   │   ├── Davis

│   │   │   ├── DumontDUrville

│   │   │   ├── Macquarie

│   │   │   ├── Mawson

│   │   │   ├── Palmer

│   │   │   ├── Rothera

│   │   │   ├── Syowa

│   │   │   ├── Troll

│   │   │   └── Vostok

│   │   ├── Asia

│   │   │   ├── Almaty

│   │   │   ├── Amman

│   │   │   ├── Anadyr

│   │   │   ├── Aqtau

│   │   │   ├── Aqtobe

│   │   │   ├── Ashgabat

│   │   │   ├── Baghdad

│   │   │   ├── Baku

│   │   │   ├── Bangkok

│   │   │   ├── Beirut

│   │   │   ├── Bishkek

│   │   │   ├── Brunei

│   │   │   ├── Chita

│   │   │   ├── Choibalsan

│   │   │   ├── Colombo

│   │   │   ├── Damascus

│   │   │   ├── Dhaka

│   │   │   ├── Dili

│   │   │   ├── Dubai

│   │   │   ├── Dushanbe

│   │   │   ├── Gaza

│   │   │   ├── Hebron

│   │   │   ├── Ho_Chi_Minh

│   │   │   ├── Hong_Kong

│   │   │   ├── Hovd

│   │   │   ├── Irkutsk

│   │   │   ├── Jakarta

│   │   │   ├── Jayapura

│   │   │   ├── Jerusalem

│   │   │   ├── Kabul

│   │   │   ├── Kamchatka

│   │   │   ├── Karachi

│   │   │   ├── Kathmandu

│   │   │   ├── Khandyga

│   │   │   ├── Kolkata

│   │   │   ├── Krasnoyarsk

│   │   │   ├── Kuala_Lumpur

│   │   │   ├── Kuching

│   │   │   ├── Macau

│   │   │   ├── Magadan

│   │   │   ├── Makassar

│   │   │   ├── Manila

│   │   │   ├── Nicosia

│   │   │   ├── Novokuznetsk

│   │   │   ├── Novosibirsk

│   │   │   ├── Omsk

│   │   │   ├── Oral

│   │   │   ├── Pontianak

│   │   │   ├── Pyongyang

│   │   │   ├── Qatar

│   │   │   ├── Qyzylorda

│   │   │   ├── Rangoon

│   │   │   ├── Riyadh

│   │   │   ├── Riyadh87

│   │   │   ├── Riyadh88

│   │   │   ├── Riyadh89

│   │   │   ├── Sakhalin

│   │   │   ├── Samarkand

│   │   │   ├── Seoul

│   │   │   ├── Shanghai

│   │   │   ├── Singapore

│   │   │   ├── Srednekolymsk

│   │   │   ├── Taipei

│   │   │   ├── Tashkent

│   │   │   ├── Tbilisi

│   │   │   ├── Tehran

│   │   │   ├── Thimphu

│   │   │   ├── Tokyo

│   │   │   ├── Ulaanbaatar

│   │   │   ├── Urumqi

│   │   │   ├── Ust-Nera

│   │   │   ├── Vladivostok

│   │   │   ├── Yakutsk

│   │   │   ├── Yekaterinburg

│   │   │   └── Yerevan

│   │   ├── Atlantic

│   │   │   ├── Azores

│   │   │   ├── Bermuda

│   │   │   ├── Canary

│   │   │   ├── Cape_Verde

│   │   │   ├── Faroe

│   │   │   ├── Madeira

│   │   │   ├── Reykjavik

│   │   │   ├── South_Georgia

│   │   │   └── Stanley

│   │   ├── Australia

│   │   │   ├── Adelaide

│   │   │   ├── Brisbane

│   │   │   ├── Broken_Hill

│   │   │   ├── Currie

│   │   │   ├── Darwin

│   │   │   ├── Eucla

│   │   │   ├── Hobart

│   │   │   ├── Lindeman

│   │   │   ├── Lord_Howe

│   │   │   ├── Melbourne

│   │   │   ├── Perth

│   │   │   └── Sydney

│   │   ├── CET

│   │   ├── CST6CDT

│   │   ├── EET

│   │   ├── EST

│   │   ├── EST5EDT

│   │   ├── Etc

│   │   │   ├── GMT

│   │   │   ├── GMT+1

│   │   │   ├── GMT-1

│   │   │   ├── GMT+10

│   │   │   ├── GMT-10

│   │   │   ├── GMT+11

│   │   │   ├── GMT-11

│   │   │   ├── GMT+12

│   │   │   ├── GMT-12

│   │   │   ├── GMT-13

│   │   │   ├── GMT-14

│   │   │   ├── GMT+2

│   │   │   ├── GMT-2

│   │   │   ├── GMT+3

│   │   │   ├── GMT-3

│   │   │   ├── GMT+4

│   │   │   ├── GMT-4

│   │   │   ├── GMT+5

│   │   │   ├── GMT-5

│   │   │   ├── GMT+6

│   │   │   ├── GMT-6

│   │   │   ├── GMT+7

│   │   │   ├── GMT-7

│   │   │   ├── GMT+8

│   │   │   ├── GMT-8

│   │   │   ├── GMT+9

│   │   │   ├── GMT-9

│   │   │   ├── UCT

│   │   │   └── UTC

│   │   ├── Europe

│   │   │   ├── Amsterdam

│   │   │   ├── Andorra

│   │   │   ├── Athens

│   │   │   ├── Belgrade

│   │   │   ├── Berlin

│   │   │   ├── Brussels

│   │   │   ├── Bucharest

│   │   │   ├── Budapest

│   │   │   ├── Chisinau

│   │   │   ├── Copenhagen

│   │   │   ├── Dublin

│   │   │   ├── Gibraltar

│   │   │   ├── Helsinki

│   │   │   ├── Istanbul

│   │   │   ├── Kaliningrad

│   │   │   ├── Kiev

│   │   │   ├── Lisbon

│   │   │   ├── London

│   │   │   ├── Luxembourg

│   │   │   ├── Madrid

│   │   │   ├── Malta

│   │   │   ├── Minsk

│   │   │   ├── Monaco

│   │   │   ├── Moscow

│   │   │   ├── Oslo

│   │   │   ├── Paris

│   │   │   ├── Prague

│   │   │   ├── Riga

│   │   │   ├── Rome

│   │   │   ├── Samara

│   │   │   ├── Simferopol

│   │   │   ├── Sofia

│   │   │   ├── Stockholm

│   │   │   ├── Tallinn

│   │   │   ├── Tirane

│   │   │   ├── Uzhgorod

│   │   │   ├── Vienna

│   │   │   ├── Vilnius

│   │   │   ├── Volgograd

│   │   │   ├── Warsaw

│   │   │   ├── Zaporozhye

│   │   │   └── Zurich

│   │   ├── GMT

│   │   ├── HST

│   │   ├── Indian

│   │   │   ├── Chagos

│   │   │   ├── Christmas

│   │   │   ├── Cocos

│   │   │   ├── Kerguelen

│   │   │   ├── Mahe

│   │   │   ├── Maldives

│   │   │   ├── Mauritius

│   │   │   └── Reunion

│   │   ├── MET

│   │   ├── MST

│   │   ├── MST7MDT

│   │   ├── Pacific

│   │   │   ├── Apia

│   │   │   ├── Auckland

│   │   │   ├── Bougainville

│   │   │   ├── Chatham

│   │   │   ├── Chuuk

│   │   │   ├── Easter

│   │   │   ├── Efate

│   │   │   ├── Enderbury

│   │   │   ├── Fakaofo

│   │   │   ├── Fiji

│   │   │   ├── Funafuti

│   │   │   ├── Galapagos

│   │   │   ├── Gambier

│   │   │   ├── Guadalcanal

│   │   │   ├── Guam

│   │   │   ├── Honolulu

│   │   │   ├── Kiritimati

│   │   │   ├── Kosrae

│   │   │   ├── Kwajalein

│   │   │   ├── Majuro

│   │   │   ├── Marquesas

│   │   │   ├── Midway

│   │   │   ├── Nauru

│   │   │   ├── Niue

│   │   │   ├── Norfolk

│   │   │   ├── Noumea

│   │   │   ├── Pago_Pago

│   │   │   ├── Palau

│   │   │   ├── Pitcairn

│   │   │   ├── Pohnpei

│   │   │   ├── Port_Moresby

│   │   │   ├── Rarotonga

│   │   │   ├── Saipan

│   │   │   ├── Tahiti

│   │   │   ├── Tarawa

│   │   │   ├── Tongatapu

│   │   │   ├── Wake

│   │   │   └── Wallis

│   │   ├── PST8PDT

│   │   ├── SystemV

│   │   │   ├── AST4

│   │   │   ├── AST4ADT

│   │   │   ├── CST6

│   │   │   ├── CST6CDT

│   │   │   ├── EST5

│   │   │   ├── EST5EDT

│   │   │   ├── HST10

│   │   │   ├── MST7

│   │   │   ├── MST7MDT

│   │   │   ├── PST8

│   │   │   ├── PST8PDT

│   │   │   ├── YST9

│   │   │   └── YST9YDT

│   │   ├── WET

│   │   └── ZoneInfoMappings

│   ├── LICENSE

│   ├── README.txt

│   ├── release

│   ├── THIRDPARTYLICENSEREADME-JAVAFX.txt

│   ├── THIRDPARTYLICENSEREADME.txt

│   └── Welcome.html

├── start.bat

├── 使用说明.txt

└── 源代码

└── OSFileSystem

├── bin

│   └── com

│   ├── model

│   │   └── FileModel.class

│   ├── service

│   │   └── OSManager.class

│   └── testsystem

│   └── TestFileSystem.class

└── src

└── com

├── model

│   └── FileModel.java

├── service

│   └── OSManager.java

└── testsystem

└── TestFileSystem.java

45 directories, 589 files

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值