PDA

View Full Version : سوال: ذخیره، ویرایش و حذف اطلاعات در جاوا ؟



fotocopy
پنج شنبه 08 دی 1390, 00:03 صبح
سلام

من برای پروژه درس برنامه نویسی پیشرفته باید یک برنامه بنویسم که یک سری اطلاعات رو از کاربر دریافت میکنه و ذخیره میکنه و باید امکان ویرایش و حذف و اضافه تمام اطلاعات در اون گنجانده بشه
متاسفانه نمیدونم برای ذخیره و ویرایش و حذف اطلاعات باید چکار کنم
آیا باید داده ها رو در آرایه ذخیره کنم؟ برای ویرایش و حذف چکار باید بکنم؟
خیلی سرچ کردم ولی چیزی دستگیرم نشد
خواهش میکنم اگر لینک سایت یا منبع مناسبی سراغ دارید در اختیارم بگذارید و یا اگر میتونید راهنماییم کنید
خیلی مبتدی نیستم، اصولش رو بلدم ولی یک استارت یا جرقه نیازه که بفهمم از چه طریقی باید پیش برم

سپاس

spiderman200700
پنج شنبه 08 دی 1390, 00:22 صبح
سلام.
منظورتون از ذخیره چیه.
منظورتون ذخیره توی دیتابیسه؟

fotocopy
پنج شنبه 08 دی 1390, 00:26 صبح
دیتابیس نه، چون اصلا دیتابیس نخوندیم
من هم توی همین موندم که به جز دیتابیس از چه طریق دیگه ای میشه اطلاعات رو ذخیره کرد؟

این برنامه باید بتونه اطلاعات 100 نفر رو در خودش ذخیره کنه! ولی نمیدونم چه جوری!
تنها چیزی که مسلمه ، استفاده از دیتابیس منتفی هست

spiderman200700
پنج شنبه 08 دی 1390, 13:14 عصر
اگه میخواید از دیتابیس استفاده نکنید و اطلاعاتتونو به صورت دائمی ذخیره کنید،تنها راهی که میمونه کار با فایل هاس.
باید اطلاعات رو در قالب فایل ذخیره کنید.

fotocopy
پنج شنبه 08 دی 1390, 13:31 عصر
سلام

ممنون از پاسختون
با استاد صحبت کردم
ایشون میگه، نیازی به نگهداری طولانی مدت نیست
فقط در همین حد که بتونم جلوی استاد نشون بدم که این برنامه میتونه اطلاعات 100 نفر رو همزمان ذخیره کنه کافیه
البته در مورد روشش چیزی نگفت
آیا باید از آرایه استفاده کنم؟
همچنین گفت باید از پلی مورفیسم برای ذخیره و چاپ اطلاعات کمک بگیرم. مقاله های زیادی در این مورد خوندم که همه شون انگلیسی بودن ولی هنوز درست برام جا نیافتاده. آیا منبع فارسی سراغ دارید که پلی مورفیسم رو با مثال و واضح توضیح داده باشه؟
شنبه باید پروژه رو ارائه بدم :اشتباه:

spiderman200700
پنج شنبه 08 دی 1390, 19:08 عصر
برای نگه داری موقتی اطلاعاتی که از یک نوع هستند، میتونی از آرایه ها استفاده کنی.
اگه اطلاعاتت از نوع های مختلفیه،باید از ساختمان داده ها استفاده کنی.

برای یادگیری مفاهیم چند ریختی یا همون مورفیسم، هم میتونی به این قسمت یه سری بزنی.

http://barnamenevis.org/showthread.php?316580-%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%DA%A9%D9%84%D8%A7%D8%B3%D9%87%D8%A7%DB%8C-%D8%A7%D9%86%D8%AA%D8%B2%D8%A7%D8%B9%DB%8C-%D9%88-%D9%85%D9%81%D9%87%D9%88%D9%85-%DA%86%D9%86%D8%AF%D8%B1%DB%8C%D8%AE%D8%AA%DB%8C-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C

توی این تایپک یکی از دوستان چهار تا ویدئو درست کرده که توش به صورت خیلی زیبایی در مورد مفاهیم چند ریختی و اینترفیس ها توضیح داده.
حتما این ویدئو ها رو ببینید.