بازنشر آموخته های شخصی

۱۰ مطلب با کلمه‌ی کلیدی «جاوا» ثبت شده است

ذخیره و دریافت یک شی در SharedPrefrence

compile 'com.google.code.gson:gson:2.7'
SharedPreferences  mPrefs = getPreferences(MODE_PRIVATE);
Editor prefsEditor = mPrefs.edit();
Gson gson = new Gson();
String json = gson.toJson(MyObject);
prefsEditor.putString("MyObject", json);
prefsEditor.commit();
Gson gson = new Gson();
String json = mPrefs.getString("MyObject", "");
MyObject obj = gson.fromJson(json, MyObject.class);
۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی

ورودی و خروجی در جاوا


خواندن اطلاعات از یک فایل

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی

ورودی و خروجی در جاوا

دریافت ورودی کیبرد‌ :

ابتدا باید با استفاده از کلاس System.in یک شی از نوع InputStreamReader ایجاد کنید. 


InputStreamReader in = new InputStreamReader(System.in);


۰ نظر موافقین ۱ مخالفین ۰
مصطفی داودی

ورودی و خروجی در جاوا


شی system :


کلاس System در جاوا امکان استفاده از اشیا و توابعی را میسر می کند که با استفاده از آنها می توان عملیات ورودی و خروجی را انجام داد. حال این عملیات ورودی و خروجی می تواند نمایش دادن یا گرفتن مقداری برای کاربر باشد یا خواندن و نوشتن روی یک فایل.

۰ نظر موافقین ۱ مخالفین ۰
مصطفی داودی

کلمه کلیدی final در جاوا

این کلمه کلیدی برای محدود کردن کاربران در جاوا مورد استفاده قرار میگیرد. از final در تعریف موراد زیر می توان استفاده کرد :

۱. متغییرها

۲. توابع

۳. کلاس ها

۰ نظر موافقین ۱ مخالفین ۰
مصطفی داودی

اینترفیس چیست؟

همانطور که می دانید اشیایی که از روی یک کلاس ساخته می شودند از طریق توابع آن کلاس با دنیای بیرون (دیگر کلاس ها) ارتباط برقرار می کنند. بطور مثال تلویزیونی را در نظر بگیرید که دکمه ی پاور آن عملکردی (تابعی) را درون تلویزیون منجر می شود. شما دکمه پاور را فشار می دهید و عملکردی داخل تلویزیون اتفاق می افتد. 

۰ نظر موافقین ۱ مخالفین ۰
مصطفی داودی

اعلام یک حاشیه نگاری برای نوع

بسیاری از حاشیه نگاری ها می توانند جایگزین کامنت های ما در کدها باشند.

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی

اصول اولیه annotation

در ساده ترین حالت یک حاشیه نگاری به شکل زیر خواهد بود :

@Entity

کاراکتر @ به کامپایلر اعلام می کند که متن پس از آن یک حاشیه نگاری می باشد.

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی

annotation در جاوا

annotation یا حاشیه نگاری نوعی متادیتا در مورد برنامه است که خود بخشی از برنامه نمی باشد. در حقیقت اطلاعاتی راجع به برنامه را بیان می کند و تاثیر مستقیمی روی اجرای خود کد برنامه ندارد. 

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی

کنترل سطوح دسترسی اعضای یک کلاس

توصیفگرهای سطوح دسترسی مشخص می کنند که یک کلاس چگونه می تواند به متدها و فیلدهای یک کلاس دیگر دسترسی داشته باشد و از آنها استفاده کند. 

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی