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

۱۲ مطلب در تیر ۱۳۹۶ ثبت شده است

ذخیره و دریافت یک شی در 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

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

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