جاڤا (زمانی پرۆگرامسازی)

لە ئینسایکڵۆپیدیای ئازادی ویکیپیدیاوە
(ڕەوانەکراوە لە جاڤا (زمانی بەرنامەسازی)ەوە)
Jump to navigation Jump to search
جاڤا Java
Java Logo.png
داڕێژەر جەیمس گۆسلینگ
پەرەپێدەر سەن مایکرۆسیستمز (ئێستا خاوەنی ئۆراکڵ)
یەکەم دەرکەوتن ٢٣ ئایار، ١٩٩٥؛ ٢٣ ساڵ لەمەوبەر (١٩٩٥-٠٥-23)[١]
مۆڵەت GNU General Public License
پاشگری پەڕگە .java, .class, .jar
وێبگە oracle.com/java/

جاڤا زمانێکی بەرنامەداڕشتنی ئاست بەرزە.[٢] جەیمس گۆسلینگ کە لە کۆمپانیای سەن کاری دەکرد دایهێنا. ساڵی ١٩٩٥ کۆمپانیای سەن یەکەم وەشانی جاڤای بڵاوکردەوە. ئەمڕۆ کۆمپانیای ئۆڕاکڵ پاش کڕینەوەی سەن (لە ڕێکەوتی ٢٧/١/٢٠١٠ دا)، بۆتە خاوەنی ئەم بەرهەمە و سەرپەرشتی تەواوی دەکات. دوا وەشانی (Java 8) لە ١٨/٣/٢٠١٤ دا بە فەرمی ڕاگەیەنرا.

جاڤا زۆرینەی ڕێساکانی لە زمانەکانی C و ++C وەرگرتووە. هاوکات نواندنی تەنەکان Object Oriented بەشێوەیەکی ئاسانتر جێبەجێ دەکات.

وەشانەکانی جاڤا[دەستکاری]

وەشان ساڵ
JDK Beta ١٩٩٥
JDK 1.0 ١٩٩٦
JDK 1.1 ١٩٩٧
J2SE 1.2 ١٩٩٨
J2SE 1.3 ٢٠٠٠
J2SE 1.4 ٢٠٠٢
J2SE 5.0 ٢٠٠٤
Java SE 6 ٢٠٠٦
Java SE 7 ٢٠١١
Java SE 8 ٢٠١٤

بەکارهێنانەکانی جاڤا[دەستکاری]

جاڤا لە زۆرێک لە بوارەکانی پەرەپێداندا بەکار دەهێنرێت. یەکێ لەو بوارانە مۆبایلی ئاندرۆیدە کە هەرچەن ناوکەی لینوکس بەکار ئەهێنێت، بەڵام ڕواڵەت و تەواوی پرۆگرامەکانی بە جاڤا نوسراون. هەروا لە بواری وێبیشدا Java Servlet ڕێگای نوسینی سکریپتە و لەسەر ڕاژەکاری TomCat و ڕاژەکاری دیکە چارەسەر ئەکرێت. جاڤا هەروەها لە بواری داتای گەورە BigDataشدا بە بەربڵاوی بەکاردێت بۆ نمونە Hadoop بە جاڤا نوسراوە.[٣]


نمونەی "Hello world"[دەستکاری]

نمونەی پرۆگرامی تەقلیدی "هەلەو وێڵد" ئەکری بە جاڤا ئاوا بنوسرێت:[٤]

class HelloWorldApp {
    public static void main(String[] args) {
        System.out.println("Hello World!"); // Prints the string to the console.
    }
}

بەستەری دەرەکی[دەستکاری]

پەراوێزەکان[دەستکاری]

  1. ^ Binstock, Andrew (May 20, 2015). "Java's 20 Years of Innovation". Forbes. لە ڕێکەوتی March 18, 2016 ھێنراوە. 
  2. ^ ماڵپەڕی فێرکاری Archived ١٥ی کانوونی یەکەمی ٢٠١٦, لە وەیبەک مەشین. جاڤا لە کۆمپانیای خاوەنی جاڤا، سەن. دوا سەردان ١٣/٩/٢٠١٦
  3. ^ ماڵپەڕی Archived ٢٣ی ئەیلوولی ٢٠١٧, لە وەیبەک مەشین. هەدووپ لە ئەپاچی. دواسەردان ١٣/٩/٢٠١٦
  4. ^ "Lesson: A Closer Look at the "Hello World!" Application". The Java™ Tutorials > Getting Started. Oracle Corporation. لە ڕێکەوتی 2011-04-14 ھێنراوە.