جستجو در انجمن

در حال نمایش نتایج برای برچسب های 'آموزش جاوا'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


برنامه نویسی اندروید | آموزش برنامه نویسی اندروید | آموزش اندروید

  • اندروید
    • ابزار های برنامه نویسی اندروید
    • آموزش برنامه نویسی اندروید
    • رفع مشکلات و سوالات
    • امنیت در اندروید
    • پروژه های اندروید
  • پشتیبانی اندروید
    • اندروید Lollipop
    • اندروید marshmallow
    • اندروید nougat
    • اندروید Oreo
  • کاتلین (Kotlin)
    • آموزش های برنامه نویسی Kotlin
    • سوالات و رفع مشکلات Kotlin
  • مباحث مرتبط با اندروید
    • ابزارها و سایتهای مفید
    • گرافیک موبایل
    • آموزش های ویدئویی
    • برنامه نویسی جاوا
  • تکنولوژی های اندروید
    • وب موبایل
    • توسعه اندروید با #C
    • توسعه اندروید با Basic4Android
  • متفرقه
    • اپلیکیش های ایرانی
    • برنامه نویسی
    • درخواست همکاری
    • مباحث متفرقه
    • مهارتهای فروش و بازاریابی
  • پشتیبانی محصولات مارکت
    • پرسش و پاسخ مرتبط با مارکت انجمن اندروید ایران
    • پشتیبانی مارکت پروژه های اندروید
    • پشتیبانی مارکت آموزش اندروید
    • پشتیبانی مارکت گرافیک موبایل
  • انجمن اندروید ایران
    • اخبار و اعلانات
    • صندوق پيشنهادات و انتقادات
    • تازه‌های دنیای کامپیوتر و فناوری
    • قوانین انجمن تخصصی اندروید ایران

دسته ها

  • پروژه اندروید
    • سورس پروژه اندروید
    • کامپوننت های اندروید
    • کتابخانه های اندروید
  • آموزش اندروید
    • فیلم آموزشی کاربردی
    • مقالات آموزشی اندروید
  • گرافیک موبایل
    • قالب طراحی اپلیکیشن
  • اپلیکیشن های اندروید
    • کاربردی
    • کسب و کار
    • آموزش
    • کتاب‌ها و منابع
    • ویدئو و رسانه
    • بازی‌

تقویم ها

  • Community Calendar

8 نتیجه پیدا شد

  1. access modifier ها مشخص می نمایند که چه اطلاعات و داده هایی از یک کلاس برای کلاسهای دیگر قابل دسترس باشد. برای کلاسها وفیلدهاوConstructor ها و متدها می توان سطح دسترسی تعیین کرد. یکی از ویژگیهای برنامه نویسی شی گرایی کپسوله سازی می باشد که توسط Access Modifier ها قابل پیاده سازی است. انواع access modifier ها: ۱-public ۲-private ۳-default ۴-Protected public: اگر کلاسی public باشد از هر جایی می توان به آن دسترسی داشت. حتی اگر کلاسها درون پکیج های جدا از هم قرار داشته باشند هم باز قابل دسترسی خواهند بود. Private: کلاس ها و فیلد هایی که private هستند نمیتوانند توسط کلاس ها وinterface های دیگر به آنها دسترسی داشت. و فقط درون کلاس تعریف شده قابل دستیابی هستند. Default: اگر از هیچ access modifier ای هنگام تعریف کلاس ها و متد ها استفاده نکنیم جاوا حالتdefault را برای آن در نظر می گیرد که در این حالت این کلاس ها و متدها تنها توسط کلاس هایی که درون همان پکیج هستند قابل دسترسی می باشد.در واقع به این حالت package access modifier هم می گویند. Protected: این حالت همانند default می ماند با این تفاوت که sub class ها (یعنی کلاس هایی که از این کلاس ارث بری کردند)هم می توانند به این کلاس دسترسی داشته باشند. مثال: class Test { int a; // default access public int b; // public access private int c; // private access // methods to access c void setc(int i) { // set c's value c = i; } int getc() { // get c's value return c; } } class AccessTest { public static void main(String args[]) { Test ob = new Test(); // These are OK, a and b may be accessed directly ob.a = 10; ob.b = 20; // This is not OK and will cause an error // ob.c = 100; // Error! // You must access c through its methods ob.setc(100); // OK System.out.println("a, b, and c: " + ob.a + " " + ob.b + " " + ob.getc());class AccessTest { public static void main(String args[]) { Test ob = new Test(); // These are OK, a and b may be accessed directly ob.a = 10; ob.b = 20; // This is not OK and will cause an error // ob.c = 100; // Error! // You must access c through its methods ob.setc(100); // OK System.out.println("a, b, and c: " + ob.a + " " + ob.b + " " + ob.getc()); } } } } نکته :درون این برنامه به دلیل اینکه c به صورت private تعریف شده نمی توان مستقیم به آن دسترسی داشت برای دسترسی به این فیلد باید از متد های setc, getc استفاده نمود. کلمه کلیدی (this): گاهی اوقات متدها نیاز ارجاع به شیئی را دارند که آنها را فعال (ایجاد) کرده است به همین منظواز کلمه کلیدی this در جاوا استفاده می نماییم.با استفاده از this در هر متد می توان به شیء جاری ارجاع نمود.در متدها و متد سازنده (Constructor) از this استفاده می شود. برای درک بهتر موضوع به مثال زیر توجه نمایید: Box(double w, double h, double d) { this.width = w; this.height = h; this.depth = d; }
  2. کلاس Java FileInputStream بایت ورودی را از یک فایل دریافت می کند. این برای خواندن داده های بایت گرا (جریان های بایت خام) مانند داده های تصویری، صوتی، تصویری و غیره استفاده می شود. به مثال زیر توجه کنید: public class FileInputStream extends InputStream public class DataStreamExample { public static void main(String args[]){ try{ FileInputStream fin=new FileInputStream("D:\\testout.txt"); int i=fin.read(); System.out.print((char)i); fin.close(); }catch(Exception e){System.out.println(e);} } } توجه: قبل از اجرای کد، یک فایل متنی به نام "testout.txt" لازم است که ایجاد شود. در این فایل ما محتوای زیر را داریم: Welcome to javatpoint. اما خروجی کد بالا: Output: W خب برای خواندن همه ی کاراکترها میتوان از دستور do-while استفاده کرد : import java.io.FileInputStream; public class DataStreamExample { public static void main(String args[]){ try{ FileInputStream fin=new FileInputStream("D:\\testout.txt"); int i=0; while((i=fin.read())!=-1){ System.out.print((char)i); } fin.close(); }catch(Exception e){System.out.println(e);} } } Output: Welcome to javaTpoint
  3. شرکت Android ATC به تازگی یک کتاب رایگان برای توسعه دهندگان اندروید تهیه کرده است تا برنامه نویسی جاوا را در محیط اندروید استودیو را آموزش میدهد از همین رو میتوانید کتاب مورد نظر را از انجمن اندروید ایران دریافت نمایید.توسط این کتاب بطور کامل به محیط اندروید استودیو آشنا شده و میتوانید اندروید را با آموزش استاندارد جاوا شروع نمایید. سرفصل های کتاب آموزشی جاوا برای اندروید در محیط اندروید استودیو Install Android Studio Writing a Java Program Java Methods Running a Java Program IF – Else Statement If…Else and Else…If... Statement If Else and Logical Operators Switch Statement While Loop Do-while Loop For Loop The Break Statement The Continue Statement Method Structure Call Method by Value Call Method by Reference Arrays Enter Data to Java Program Object-Oriented Programming (OOP) Concepts Java Class با تشکر فرزاد سرسیفی انجمن اندروید ایران Java-Fundamentals-for-AndroidT-Application-Development-AND-404.pdf
  4. در این آموزش قصد داریم زبان برنامه نویسی جاوا را بطور کامل از پایه آموزش دهیم ..پس این تاپیک منبع اصلی برای زبان جاوا در انجمن خواهد بود، لطفا از پست های اضافی،تشکر(تشکر در پست جدید) و سوال در این تاپیک خودداری نمایید،و سوالات خود را در تاپیک جداگانه ای مطرح نمایید. سرفصل های زبان برنامه نویسی جاوا : سطح مقدماتی : جاوا چیست ؟ محیط های برنامه نویسی جاوا Syntax جاوا شی و کلاس(Object&class) انواع داده ها متغیرها عملگرها(Operators) دستورات شرطی حلقه ها(Loop) آرایه اعداد رشته ها کاراکترها تاریخ و زمان Reqular Expression توابع فایل ها I/O خطاها Exception سطح پیشرفته : شی چیست؟ ارث بری؟ کپسوله سازی interface پکیج Package ساختمان داده collection شبکه Networking ایمیل Json مفاهمیم اولیه جاوا شی گرایی در جاوا Thread : تاریخ و زمان در جاوا سرویس و اینترنتی آرایه ها :
  5. کاربران گرامی انجمن اندروید ایران با توجه به نیازی که احساس میشد و برای رضایت بیشتر کاربران گرام انجمن فایل نصبی JDK 1.8 نسخه 64 بیتی برای دانلود روی سرور انجمن قرار گرفته است و میتوانید آن را دانلود نمایید.امید است براحتی بتوانید برنامه های اندروید را راه اندازی نمایید کیت توسعه جاوا (Java SE Development Kit – به اختصار JDK) شامل محیط اجرای جاوا (Java Runtime Environment – به اختصار JRE) به همراه ابزارهایی برای توسعه، دیباگ و مانیتورینگ اپلیکیشن‌های جاوا می‌باشد.کیت توسعه جاوا برای توسعه اپلیکیشن‌ها و اپلت‌های جاوا و همچنین اجرای آن‌ها ضروری است. ابزارهای JDK به پنج دسته تقسیم می‌شوند: ابزارهای پایه‌ای (Basic Tools) ابزارهای فراخوانی متد راه دور (Remote Method Invocation – به اختصار RMI) ابزارهای بین‌المللی سازی (Internationalization) ابزارهای امنیتی ابزارهای Java IDL لینک دانلود http://p30droid.com/Download/java/jdk-8u51-windows-x64.exe دوستدار شما- فرزاد سرسیفی
  6. این آموزش از سایت نردبان گرفته شده: 3rd Session, Object Oriented Programming.pdf
  7. این آموزش از سایت نردبان گرفته شده: 2nd Session, Creating First Project and Java Building Blocks.pdf