JAVA قىسقىچە تونۇشتۇرۇلۇشى

Java دېگەن نېمە؟
Java بولسا ئوبىكىتقا يۈزلەنگەن پروگرامما تۈزۈش تىلى بولۇپ، C + + تىلىنىڭ ھەر خىل ئارتۇقچىلىقلىرىنى قوبۇل قىلىپلا قالماستىن، يەنە C + + دىكى چۈشىنىش تەس بولغان كۆپ ۋارىسلىق قىلىش، ئىسترېلكا قاتارلىق ئۇقۇملارنى چۆرۈپ تاشلىغان، شۇڭا Java تىلى ئىقتىدارى كۈچلۈك ۋە ئاددىي، ئاسان ئىككى خىل ئالاھىدىلىككە ئىگە. Java تىلى تۇرغۇن ھالەتتىكى ئوبيېكتقا يۈزلەنگەن پروگرامما تۈزۈش تىلىنىڭ ۋەكىلى بولۇش سۈپىتى بىلەن، ئوبيېكتقا يۈزلىنىش نەزەرىيەسىنى ناھايىتى ياخشى ئەمەلگە ئاشۇرۇپ، پىروگراممېرنىڭ نەپىس تەپەككۇر ئۇسۇلى ئارقىلىق مۇرەككەپ پروگرامما تۈزۈشىگە يول قويغان.

بارلىققا كېلىش ئارقا كۆرۈنۈشى

Sun شىركىتى( Stanford Universitty Network سىتانفورد تور شىركىتى )دا ۋەزىپە ئۆتىگەن جامېس گائۇسلىن ۋە ماك شېلىندان قاتارلىق كىشىلەر 1990-يىلىنىڭ باشلىرىدا Java تىلىنىڭ ئىپتىدائىي شەكلىنى ياساپ چىققان، ئەڭ دەسلەپتە Oak دەپ نام بېرىلگەن، Oak نىڭ نىشانى ئائىلە ئېلېكتىر سايمانلىرى قاتارلىق كىچىك تىپتىكى سىستېمىلارنىڭ پروگرامما تۈزۈش تىلى بولۇپ، تېلېۋىزور، تېلېفون، قوڭغۇراقلىق سائەت، بولكا پىشۇرۇش ماشىنىسى قاتارلىق ئائىلە ئېلېكتىر سايمانلىرىنى كونترول قىلىش ۋە ئالاقىلىشىشقا ئىشلىتىلگەن. بۇ ئەقلىي ئىقتىدارلىق ئائىلە ئېلېكتىر سايمانلىرىنىڭ بازار ئېھتىياجى مۆلچەردىكىدەك يۇقىرى بولمىغاچقا، Sun شىركىتى بۇ پىلاندىن ۋاز كەچتى. 1990-يىللاردىكى ئىنتېرنېت تورىنىڭ تەرەققىياتىغا ئەگىشىپ، Sun شىركىتى Oak نىڭ ئىنتېرنېت تورىدا قوللىنىلىش ئىستىقبالىنى بايقىغان، شۇنىڭ بىلەن Oak نى ئۆزگەرتىپ، 1995-يىلى 5-ئايدا Java دېگەن نام بىلەن رەسمىي ئېلان قىلغان.

ئالاقە تورىنىڭ ئۇچقاندەك تەرەققىي قىلىشىغا ئەگىشىپ، Java تەدرىجىي ھالدا مۇھىم تور پروگرامما تۈزۈش تىلىغا ئايلاندى.

ئۈچ چوڭ نۇسخا

Java SE)  J2SE, Java 2 Platform Standard Edition, ئۆلچەملىك نۇسخىسى)
Java SE ئىلگىرى J2SE دەپ ئاتالغان. ئۇ ئۈستەل يۈزى، مۇلازىمىتېر، قىستۇرما مۇھىت ۋە ئەمەلىي مۇھىتتا ئىشلىتىلىدىغان Java قوللىنىشچان پىروگراممىلىرىنى ئېچىشقا ۋە ئورۇنلاشتۇرۇشقا يول قويىدۇ. Java SE بولسا Java Web مۇلازىمىتىنى قوللايدىغان تۈرنى ئۆز ئىچىگە ئالىدۇ، ھەمدە Java EE ۋە Java ME نى ئاساس بىلەن تەمىنلەيدۇ.

Java EE ) J2EE, Java 2 Platform Enterpris Edition, كارخانا نۇسخىسى)
Java EE ئىلگىرى J2EE دەپ ئاتىلاتتى. كارخانا نۇسخىسى كۆچۈرۈش، قاۋۇل، ئۇزىراپ قىسقىرالايدىغان ھەم بىخەتەر بولغان مۇلازىمېتىر ئۇچى Java قوللىنىشچان پروگراممىسىنى ئېچىش ۋە ئورۇنلاشتۇرۇشقا ياردەم بېرىدۇ. Java EE بولسا Java SE ئاساسىدا قۇرۇلغان، ئۇ Web مۇلازىمىتى، بىرىكمە دېتال مودېلى، باشقۇرۇش ۋە خەۋەرلىشىش API بىلەن تەمىنلەيدۇ، كارخانا دەرىجىسىدىكى مۇلازىمەت سىستېمىسى قۇرۇلمىسى (service-orientedd architeccture, SOA) ۋە Web2.0 قوللىنىشچان پىروگراممىنى ئەمەلگە ئاشۇرۇشقا ئىشلىتىلىدۇ. 2018-يىلى 2-ئايدا، Eclipse JavaEE نىڭ نامىنى رەسمىي ھالدا JakartaEE غا ئۆزگەرتكەنلىكىنى جاكارلىدى

 

Java ME ) J2ME, Java 2 Platform Micro Edition, مىكرو نۇسخىسى)
Java ME ئىلگىرى J2ME دەپ ئاتالغان. Java ME كۆچمە ئۈسكۈنىلەر ۋە قىستۇرما ئۈسكۈنىلەر (مەسىلەن يان تېلېفون، PDA، تېلېۋىزور قۇتىسى ۋە پرىنتېر) دە ئىشلەيدىغان قوللىنىشچان پىروگراممىلارنى ساغلام ۋە جانلىق مۇھىت بىلەن تەمىنلەيدۇ. Java ME جانلىق ئىشلەتكۈچىلەر كۆرۈنمە يۈزى، ساغلام بولغان بىخەتەرلىك مودېلى، نۇرغۇن ئىچكى تور كېلىشىمى ھەمدە ھەرىكەتچان چۈشۈرگىلى بولىدىغان تورغا ئۇلاش ۋە تورسىز قوللىنىشچان پروگراممىغا بولغان مول قوللاشنى ئۆز ئىچىگە ئالىدۇ. Java ME قائىدىسىدىكى قوللىنىشچان پىروگراممىنى پەقەت بىر قېتىملا تۈزسىلا، نۇرغۇن ئۈسكۈنىلەرگە ئىشلەتكىلى بولىدۇ، ھەمدە ھەر بىر ئۈسكۈنىنىڭ ئىقتىدارىنى ئىشلەتكىلى بولىدۇ.

تىل ئالاھىدىلىكى ۋە ئەمەلىي كۆرۈنۈش
Java تىلى ئاددىي بولۇش، ئوبيېكتقا يۈزلىنىش، تارقاق بولۇش، ساغلام بولۇش، بىخەتەرلىك، سۇپا ئاتلاش، يۆتكىلىشچانلىق، كۆپ سىزىقلىق ۋە ھەرىكەتچانلىق قاتارلىق ئالاھىدىلىكلەرگە ئىگە. Java تىلىدا ئۈستەل يۈزى قوللىنىشچان پروگراممىسى، Web قوللىنىشچان پروگراممىسى، تەقسىملىمە سىستېما ۋە قىستۇرما سىستېما قاتارلىقلارنى تۈزۈشكە بولىدۇ. Java تېز، بىخەتەر، ئىشەنچىلىك. خاتىرە كومپيۇتېردىن سانلىق مەلۇمات مەركىزىگىچە، ئويۇن كونترول سۇپىسىدىن دەرىجىدىن تاشقىرى كومپيۇتېرغىچە، يانفوندىن ئالاقە تورىغىچە، Java ھەممە يەردە بار!

Java تېخنىكا سىستېمىسى
تۆۋەندىكى رەسىم Oracle ئورگان تورى تەمىنلىگەن Java تېخنىكا سىستېمىسى خەرىتىسى.

JVM، JRE ۋە JDK نىڭ مۇناسىۋىتى.

JVM
Java Virtual Machine بولسا Java مەۋھۇم ماشىنىسى بولۇپ، Java پروگراممىسى مەۋھۇم ماشىنىدا ئىجرا قىلىنىدۇ، ئوخشىمىغان سۇپىلارنىڭ ئۆزىنىڭ مەۋھۇم ماشىنىسى بار، شۇڭا Java تىلى ئارقىلىق سۇپا ئاتلاشنى ئەمەلگە ئاشۇرغىلى بولىدۇ.

JRE
Java Runtime Environmeent Java مەۋھۇم ماشىنىسى ۋە Java پروگراممىسىغا كېرەكلىك يادرولۇق ئامبار قاتارلىقلارنى ئۆز ئىچىگە ئالىدۇ. يادرولۇق ئامبار ئاساسلىقى Java. بوغچا: Java پروگراممىسىنى ئىجرا قىلىشتا كەم بولسا بولمايدىغان سىستېما تۈرىنى ئۆز ئىچىگە ئالىدۇ، مەسىلەن، ئاساسىي سانلىق مەلۇمات تىپى، ئاساسىي ماتېماتىكىلىق فۇنكسىيە، ھەرپ-بەلگە تىزىقىنى بىر تەرەپ قىلىش، لىنىيە مۇساپىسى، نورمالسىز بىر تەرەپ قىلىش تۈرى قاتارلىقلار، سىستېما بۇ بوغچىنى قىسقارتىدۇ

ئەگەر بىر ئېچىۋېتىلگەن Java پروگراممىسىنى ئىجرا قىلماقچى بولسىڭىز، كومپىيۇتېرغا پەقەت JRE نى قاچىلىسىڭىزلا بولىدۇ.

JDK
Java Developmeent Kit بولسا Java ئاچقۇچىلارنى تەمىنلەيدىغان بولۇپ، بۇنىڭ ئىچىدە Java نىڭ ئېچىش قورالى، JRE مۇ بار. شۇڭا JDK نى قاچىلىغان، JRE نى ئايرىم قاچىلاشنىڭ ھاجىتى يوق. بۇنىڭ ئىچىدىكى ئېچىش قوراللىرى: تەرجىمە قىلىش قورالى (javac. exe) ، تايلاش قورالى (jar. exe) قاتارلىقلار.

& JVM& JRE& JDK مۇناسىۋەت خەرىتىسى

 

ئاپتور:ئادىل

© نەشىر ھوقۇقى باياناتى
THE END
ياقتۇرغان بولسىڭىز قوللاپ قۇيۇڭ
ياقتۇرۇش0
تارقىتىش
ئىنكاس يېزىش