1395-02-24 17:37 آموزش برنامه نویسی جاوا – قسمت اول – نصب جاوا
developzoom

 
با سری آموزش جاوا در خدمت شما هستیم.
دومین سری از آموزش های چند قسمتی رو با جاوا شروع می کنیم که از شروع کار با جاوا همراه شما خواهیم تا بخش حرفه ای آن.
امیدوارم استفاده لازم رو ببرید.
اولین و ساده ترین مثال جاوا رو همین ابتدای کار می نویسم براتون تا قبل از شروع یادگیری کمی با این زبان برنامه نویسی قدرتمند انس بگیرید !
مثال hello java:

public class Hello
{
public static void main(String[] args)
{
System.out.println( "Hello Java" ) ;
}
}

خروجی:
Hello Java


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

۱-نصب جاوا
ابتدا بایدببینیم آیا جاوا روی سیستم ما نصب هست یا نه. برای این کار cmd را باز می کنیم می نویسیم: javac
بعد اینتر می کنیم اگر شکل زیر رو دیدیم یعنی جاوا روی سیستم شما نصب است.

اگر نصب نبود مراحل زیر را ادامه دهید:
JDK: شامل یک JRE کامل به علاوه ابزار توسعه، اشکال زدایی و مونیتورینگ نرم افزار می باشد.
(Java Development Kit)
JRE: شامل JVM کلاس های هسته جاوا و تمامی کتابخانه های مورد نیاز که شما با نصب JDK همه این موارد رو خواهید داشت.
(Java Runtime Environment)
JVM: تقریبا همه برنامه نویسان جاوا میدانند که ByteCode ها به وسیله (JRE (Java Runtime Environment اجرا میشوند. میتوان یکی از مهمترین اجزای JRE را ماشین مجازی جاوا یا همان Java Virtual Machine ) JVM ) در نظر گرفت که وظیفه آنالیز کردن و اجرا کردنBytecode ها را برعهده دارد، معمولا برنامه نویسان احتیاج ندارند که بدانند که JVM چگونه کار میکند. بنابراین برنامه ها و کتابخانه های زیادی نوشته شده است بدون اینکه برنامه نویسان آن، اطلاعی عمیقی از JVM داشته باشند.(Java Virtual Machine)
تنظیم evironment variable
برای بار اول که جاوا را نصب میکنید نیاز به تنظیم این بخش دارید تا بتوانید به راحتی بدون نیاز به آدرس کامل سورس برنامه آن را اجرا کنید:
c:\avac TestClass.java
در غیر این صورت در هر بار اجرا نیاز دارید آدرس کامل را وارد کنید:
c:\Java\jdk1.7.0\bin\javac TestClass.java

تنظیم environment variable در ویندوز:
فرض کنید شما جاوا را در آدرس زیر نصب کرده اید:
c:\Program Files\Java\jdk1.7.0_21\bin
در این صورت روی my computer خود کلیک راست کلیک کنید و گزینه properties را بزنید.
در تب Advanced یا advanced system setting گزینه environment variable را انتخاب کنید.
path را به عنوان یک متغیر جدید تعریف کنید و برای مقدار آن آدرس زیر را وارد کنید:
c:\Program Files\Java\jdk1.7.0_21\bin

خب در این قسمت که قسمت اول آموزش جاوا از سایت آموزش برنامه نویسی تقدیم شد توانستیم جاوا را نصب کنیم و آماده برای کدنویسی هستیم.

منبع : http://www.developzoom.com
1395-02-29 17:50
h-e-r-o-e-s

 
سلام
لینک نرم افزار های لازم رو میشه بگید دانلود کنم؟
با تشکر وسپاس
1395-02-29 21:39
حاجی شریفی
مؤسس سایت
 
سلام
نقل قول نوشته شده توسط: h-e-r-o-e-s
لینک نرم افزار های لازم رو میشه بگید دانلود کنم؟

بسته JDK تمام اجزای مورد نیاز توسعه تحت java را نصب خواهد کرد.
این اجزا اغلب خط فرمانی و بدون واسط کاربری هستند.

شرکت اوراکل و مالک جاوا، برنامه NetBeans را هم به عنوان IDE پیشفرض جاوا بطور رایگان عرضه میکند.
در زیر میتوانید JDK و NetBeans را با شرایط مختلف ، مستقیم و از سایت اصلی دانلود کنید.
فقط دقت کنید که شرکت اوراکل به ایران خدمات نمیدهد و برای دانلود فایل های ذیل باید از نرم افزارهای تغییر آی.پی استفاده کنید، باز اگر مشکلی در دانلود بود بفرمائید، موقت برایتان مستقیم خواهم کرد.

NetBeans 8.1 Java EE Installer for Windows [191.1 MB] (Java IDE)
MD5: f795ff4c387b59b5421a8e5d78614875
http://download.netbeans.org/netbeans/8.1/final/bundles/netbeans-8.1-javaee-windows.exe


NetBeans 8.1 Installer for Windows [214 MB] (Java,PHP,C++ IDE)
MD5: 1499c17ac7f2bae298b9b95c3d897762
http://download.netbeans.org/netbeans/8.1/final/bundles/netbeans-8.1-windows.exe


JDK 8u91 with NetBeans 8.1 x64 [305.83 MB]
http://download.oracle.com/otn-pub/java/jdk-nb/8u91-8.1/jdk-8u91-nb-8_1-windows-x64.exe


JDK 8u91 with NetBeans 8.1 x86 [298.9 MB]
http://download.oracle.com/otn-pub/java/jdk-nb/8u91-8.1/jdk-8u91-nb-8_1-windows-i586.exe


JDK 8u92 (Java Development Kit) [188.43 MB]
MD5: c1f56bd1308b6de650bee222ee182adb
http://download.oracle.com/otn-pub/java/jdk/8u92-b14/jdk-8u92-windows-i586.exe


JDK 8u92 (Java Development Kit) [193.66 MB]
MD5: d4ff7e90eadc8c08f3882535c7e63ecc
http://download.oracle.com/otn-pub/java/jdk/8u92-b14/jdk-8u92-windows-x64.exe
1395-02-30 01:31
h-e-r-o-e-s

 
کدومش بهتره دانلود کنم
پیشنهاد شما کدوم نسخه هست؟
1395-02-30 02:34
حاجی شریفی
مؤسس سایت
 
سلام مجدد
نقل قول نوشته شده توسط: h-e-r-o-e-s
کدومش بهتره دانلود کنم

فرق زیادی ندارد، مخصوصا که بخواهید فقط Java کار کنید.
برای دونسخه اول باید JDK را هم جدا دانلود کنید...

شاید بتوان گفت JDK 8u91 with NetBeans 8.1 بی دردسر تر است، یک فایل را دانلود و نصب میکنید و هرچه را میخواهید خواهید داشت.(همان بسته 300M)
شب خوش
1395-04-08 16:01
salmani

 
اگر بخواهیم اندروید هم کار کنیم چطور؟



__________________________________________________________________________
فروشگاه ساز سبد خرید با سئوی فوق العاده
1395-04-10 10:59
حاجی شریفی
مؤسس سایت
 
سلام
نقل قول نوشته شده توسط: salmani
اگر بخواهیم اندروید هم کار کنیم چطور؟

همانطورکه خودتان حتماً میدانید، خود شرکت گوگل یک برنامه مخصوص به نام Android Studio مخصوص توسعه نرم افزار تحت اندروئید دارد.
Android Studio:
https://developer.android.com/ndk/downloads/index.html
https://developer.android.com/studio/index.html#win-bundle
https://dl.google.com/dl/android/studio/install/2.1.2.0/android-studio-bundle-143.2915827-windows.exe

C#
https://www.xamarin.com/download
1403-07-09 13:56 Java programming training
Georgiaava

 
Learn how to build highly functional, reliable, portable, and secure applications with training created by Oracle's Java experts.
Using your new skills, you will be able to develop your own programs for tasks such as web services, database connectivity, XML processing, and mobile programming. No previous programming experience required. By following the 21 carefully organized monkeytype lessons in this book, anyone can learn the basics of Java programming.
It will hardly take a month or two, depending on the hours you give to learning. If you are a beginner with no programming experience, it can take upto 6 months to grasp the Java co fully. In this case, your focus is to learn programming concepts in depth through Java.