برای مشاهده ی رده بندی به لینک زیر مراجعه کنید :
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
برای مشاهده ی رده بندی به لینک زیر مراجعه کنید :
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
در پست قبلی من یه اشتباهی کردم که این جا درستش میکنم
گفته بودم که header تابع main میتونه به شکل زیر هم باشه
public static int main( String args[] ) شکل اشتباه
در صورتی که اگه به شکل بالا باشه دیگه اون تابعی نیست که اجرای برنامه را شروع میکند و تابع main که اجرای برنامه را شروع میکند حتما باید از نوع void باشد
پس تنها شکل صحیح برای تابع main که بتواند اجرای برنامه را شروع کند به شکل زیر است
public static void main( String args[] ) شکل صحیح
P.S. یه کم نظر بدین چون من کم کم دارم دل سرد میشم 
مرور قسمت ۱: پسوند فایل source یک برنامه جاوا java. می باشد. در هر ویرایشگری قابل ویرایش است.
برای کامپایل آن به JDK نیاز داریم.
JDK دستورات جاوا را به کدهای قابل فهم برای JVM تبدیل می کند.
JVM کدهای حد واسط را اجرا می کند.
Hello World
public class Welcome1
{
public static void main( String args[] )
{
System.out.println( "Welcome to Java Programming!" );
}
}
در جاوا هر برنامه در بر دارنده ی حداقل یک کلاس می باشد. در اینجا کلاس ما باید public باشد. (بعدا بیشتر توضیح میدم ) وقتی که ما می خواهیم فایل حاوی این کلاس را ذخیره کنیم نام فایل و نام کلاس حتما باید یکسان باشد
مثلا در مورد مثال بالا ما باید کدها را در فایلی به نام Welcome1.java ذخیره کنیم. (به کوچک و بزرگ بودن حروف در نام ها و دستورات توجه شود)
همانند c++ در جاوا هم تابع main اجرای برنامه را شروع می کند
public static void main( String args[] )
public static int main( String args[] )
قسمت های قرمز رنگ دقیقا باید به همین صورت باشند
از نظر سینتکس جاوا خیلی به ++c شبیه است. ولی جاوا از نظر مدل شی گرایی ساده تر ( بهتر ) همچنین بر خلاف c , c++ به سخت افزار دسترسی مستقیم ندارد ( مثلا پوینتر ندارد ).
وقتی شما یک برنامه به زبان جاوا می نویسید آن را در یک فایل با پسوند java. ذخیره می کنید که میتوانید با هر برنامه ای آن را ویرایش کنید ( NotePad, Word, ... ) سپس برای کامپایل کردن آن به JDK که به زبان ساده میشه گفت کامپایلر جاوا ست احتیاج داریم.
تفاوت دیگه ای که جاوا با c++ داره اینه که کامپایلر جاوا دستورات رو به دستورات ماشین تبدیل نمیکند بلکه اونا رو به یه سری دستور حد واسط تبدیل میکنه که برای Java Virtual Machine قابل فهم بعدا هنگام اجرای فایل دستورات حد واسط JVM این دستورات حد واسط رو به زبان ماشین تبدیل میکنه. کاملا واضحه که JVM یه موبایل با JVM یه pc فرق داره ولی کدهای حد واسط مشابه رو هر دو تا قابل اجرا هستن
E-Book
Java How to Program 6th Ed.2004
چون حجمش یه کم زیاد بود با winrar دو تیکش کردم هر تکه 8 مگابایت باید اول هر 2 تا فایل دانلود کنین بعد جفتشو بریزین تو 1 فولدر و ... در ضمن پسورد داره پسوردش و به دلایلی باید از خودم بگیرین و تو وبلاگ نمیزارم 
e-book java how to program part 1
e-book java how to program part 2
Password : hashan
source : winrar 3.71 final 1.5MB
به نظرم مرورگر خیلی توپیه اگه نتونستین یه صفحه رو باز کنین ( مثلا چهار باغ ) حتما یه دفه با opera امتحان کنین. من با 3 تا ویژگی تو این مرورگر خیلی حال کردم یکی این که user و password هاتون رو تو سایت های مختلف میتونین ذخیره کنین مثلا اگه 3 تا user تو یاهو دارین میتونین پسورد 3 تا شو با این مرورگر save کنین که دیگه نیاز نباشه هر دفه بخاین user و pass وارد کنین
2. بزرگترین مزیتش نسبت به firefox به نظر من اینه که میتونین از تو صفحه اصلی مرورگر انتخاب کنین که عکسای صفحه load بشن یا نه یا فقط عکسایی که قبلا load شدن نشون داده بشن که این امکان در 2 حالت خیلی به درد میخوره یکی این که سرعت اینترنتتون کم باشه یا این که محدودیت دانلود داشته باشین
3. سرعتش واقعا عالیه
البته ناگفته نماند که یه سری ایراد خیلی اساسی نسبت به firefox داره من خودم بسته به این که چه سایتی رو میخوام ببینم از هر 2 تاشون استفاده میکنم
Opera 9.51
حتما تا حالا با یاهو مسنجر voice chat کردین؟؟!! اگه از کیفیت صداش راضی بودین که هیچ.
Skype یه مسنجر شبیه مسنجر یاهو که به نظر من بهترین و ارزون ترین راه برای حرف زدن با شهر ها و کشورای دیگس. کیفیت صدا تو این مسنجر خیلی بهتره یاهو
اگه میخواین دانلودش کنین چون حجمش یه کم زیاده باید با یه دانلودر دانلودش کنین که اگه وسط کار dc شدین بتونین از ادامش دانلود کنین.
لینک دانلود مسنجر : Skype
حجم : 21 مگابایت