سفارش تبلیغ
صبا ویژن

آموزش کامل متد های جاوا

در ریاضیات ، در مورد توابع مطالعه کرده اید. به عنوان مثال ، f (x) = x2 تابعی است که مقدار مربع x را برمی گرداند.

If x = 2, then f(2) = 4

If x = 3, f(3) = 9

and so on.

به طور مشابه ، در برنامه نویسی ، یک تابع بلوکی از کد است که یک کار خاص را انجام می دهد.

در برنامه نویسی شی گرا ، متد یک اصطلاح است که برای تابع استفاده می شود. متد ها به یک کلاس محدود می شوند و رفتار یک کلاس را تعریف می کنند.

انواع متد های جاوا

متد بسته به این که توسط کاربر تعریف شده باشد یا در کتابخانه استاندارد موجود باشد ، دو نوع است:

  • متد های کتابخانه استاندارد
  • متد های تعریف شده توسط کاربر

متد های کتابخانه استاندارد

متد های کتابخانه استاندارد متد های داخلی در جاوا هستند که به راحتی قابل استفاده هستند. این کتابخانه های استاندارد همراه با کتابخانه کلاس جاوا (JCL) در بایگانی جاوا (*.jar) با JVM و JRE ارائه می شوند.

مثلا،

  • ()print متدی از java.io.PrintSteam است. (“ … “)print رشته داخل علامت های نقل قول را چاپ می کند.
  • ()sqrt متدی برای کلاس Math است. جذر عدد را برمی گرداند.

ادامه مطلب...


آموزش کپی آرایه های جاوا

1- کپی کردن آرایه ها با استفاده از عملگر انتساب

بیایید مثالی بزنیم ،

  1. class CopyArray {
  2. public static void main(String[] args) {
  3. int [] numbers = {1, 2, 3, 4, 5, 6};
  4. int [] positiveNumbers = numbers; // copying arrays
  5. for (int number: positiveNumbers) {
  6. System.out.print(number + “, “);
  7. }
  8. }
  9. }

خروجی

1, 2, 3, 4, 5, 6

اگرچه به نظر می رسد این روش برای کپی کردن آرایه ها کاملا کارآمد است ، اما مشکلی در این مورد وجود دارد.

اگر عناصر یک آرایه را در مثال بالا تغییر دهید ، عناصر مربوط به آرایه دیگر نیز تغییر می کند.

  1. class AssignmentOperator {
  2. public static void main(String[] args) {
  3. int [] numbers = {1, 2, 3, 4, 5, 6};
  4. int [] positiveNumbers = numbers; // copying arrays
  5. numbers[0] = -1;
  6. for (int number: positiveNumbers) {
  7. System.out.print(number + “, “);
  8. }
  9. }
  10. }

خروجی

-1, 2, 3, 4, 5, 6

هنگامی که اولین عنصر آرایه numbers به -1 تغییر می کند، اولین عنصر آرایه positiveNumbers نیز به -1 تبدیل می شود. به این دلیل که هر دو آرایه به یک شیء آرایه یکسان اشاره دارند.

به این کار کپی سطحی گفته می شود.

با این حال ، بیشتر اوقات ، به جای کپی سطحی ، به کپی عمیق نیاز داریم. یک کپی عمیق مقادیر ایجاد شی آرایه جدید را کپی می کند.

ادامه مطلب...


انتقال فایل از کامپیوتر به گوشی آیفون

1-انتقال فایل ها از کامپیوتر به آیفون توسط وای فای
برای استفاده از این روش از مراحل زیر پیروی کنید:

اطمینان حاصل کنید که آیفونتان به همان شبکه ی محلی مانند کامپیوترتان وصل شده است.
Kingsoft Office رایگان را در آیفونتان راه اندازی کنید. “WiFi file transfer” را همانطور که در شکل زیر میبینید، روشن کنید.


1- URL-نشانی اینترنتی- که در مرورگر نمایش داده میشود را وارد کنید. توجه کنید که وقتی در مرورگر کامپیوترتان نشانی اینترنتی را وارد میکنید، مطمئن شوید که در همان زمان صفحه ی بالا برروی آیفونتان باز است.

2- چیزهایی که میخواهید انتقال دهید را انتخاب کنید.

3- روی Upload کلیک کنید.

4- انتقال فایل کامل شده است.

2-انتقال فایل ها از طریق آیتونز
آیتونز یکی از فوق العاده ترین اپ های آیفون است. به سادگی میتواند به این روش از آن استفاده کنید:

1- با استفاده از کابل USB آیفونتان را به کامپیوتر وصل کنید. آیتونز به طور اتوماتیک راه اندازی میشود.

2- با کلیک روی آیکون آیفون iPhone Icon در آیتونز وارد شوید.

3- در tool bar روی Apps تغییر دهید. Kingsoft Office را در لیست اپلیکیشن ها پیدا کنید. همانطور که در شکل زیر نمایش داده شده است روی دکمه ی Add در گوشه ی پایین سمت راست بزنید.

ادامه مطلب...


اسکایپ چیست

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

اسکایپ (Skype) نرم‌افزار کاربردی است که به کاربر اجازه می‌دهد به وسیله صدا روی پروتکل اینترنت تماس تلفنی برقرار کنند. تماس تلفنی و ویدئویی بین کاربران اسکایپ کاملا رایگان است و برای تماس با تلفن ثابت و تلفن موبایل نیاز به خرید اعتبار می‌باشد. همچنین این برنامه امکانات مختلف دیگری مانند پیام‌رسان فوری، انتقال فایل، ویدئو کنفرانس و پست صوتی در اختیار کاربران قرار می‌دهد.

برنامه اسکایپ امکانات زیر را در اختیارتان قرار می دهد:

برقراری ارتباط فقط صوتی بدون وب کم
صوتی و تصویری به وسیله وب کم
چت نوشتاری
انتقال فایل
اسکایپ

نرم افزار اسکایپ از کیفیت بسیار بالایی در انتقال صدا و تصویر برخوردار میباشد. در حال حاضر کیفیت ارتباط در اسکایپ تقریبا بهترین و بسیار بهتر از تمامی نرم افزارهای موجود دیگر مثل ایمو، وایبر و … می باشد.

ادامه مطلب....


سیسکو چیست

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

 

طبق گفته های قبلی از شرکت سیسکو می توان بعنوان بزرگترین و معتبرترین شرکت در زمینه ساخت، طراحی و اجرای شبکه‌های کامپیوتری و تجهیزات آن در جهان نام برد. به همین علت این شرکت برای آشنائی بیشتر متخصصان شبکه با اصول طراحی و کار با تجهیزات، اقدام به برگزاری دوره‌های متعددی در زمینه‌های مختلف شبکه نموده است. همچنین برای آگاهی از صحت و کار آزمودگی دانش آموختگان این دوره‌ها پس از گرفتن آزمون از آنها، به آنها مدرک بین‌المللی ارائه می‌نماید. در کشور ما بخاطر اینکه از سوی آمریکا تحریم هستیم فقط دوره های آموزشی برگزار میشود و برای گرفتن مدرک پس از گذراندن این دوره‌ها به یک کشور دیگر ( معمولا شهر دبی ) رفته و در امتحانات آنجا شرکت نموده و مدرک را در آن کشور اخذ نمایند.

ادامه مطلب...