Java programming language :D

posted on 09 Jul 2011 20:10 by frozenwater
 
 
ภาจาวา
 
ภาษาจาวา (Java programming language) เป็นภาษาโปรแกรมเชิงวัตถุ พัฒนาโดย เจมส์ กอสลิง และวิศวกรคนอื่นๆ ที่ ซัน ไมโครซิสเต็มส์ ภาษาจาวาถูกพัฒนาขึ้นในปี พ.ศ. 2534 (ค.ศ. 1991) โดยเป็นส่วนหนึ่งของ โครงการกรีน (the Green Project) และสำเร็จออกสู่สาธารณะในปี พ.ศ. 2538 (ค.ศ. 1995) ซึ่งภาษานี้มีจุดประสงค์เพื่อใช้แทนภาษาซีพลัสพลัส (C++) โดยรูปแบบที่เพิ่มเติมขึ้นคล้ายกับภาษาอ็อบเจกต์ทีฟซี (Objective-C) แต่เดิมภาษานี้เรียกว่า ภาษาโอ๊ก (Oak) ซึ่งตั้งชื่อตามต้นโอ๊กใกล้ที่ทำงานของ เจมส์ กอสลิง แต่ว่ามีปัญหาทางลิขสิทธิ์ จึงเปลี่ยนไปใช้ชื่อ "จาวา" ซึ่งเป็นชื่อกาแฟแทน


จุดมุ่งหมาย
1.ใช้ภาษาโปรแกรมเชิงวัตถุ
2.ไม่ขึ้นกับแพลตฟอร์ม (สถาปัตยกรรม และ ระบบปฏิบัติการ)
3.เหมาะกับการใช้ในระบบเครือข่าย พร้อมมีไลบรารีสนับสนุน
 

จาวาแพลตฟอร์ม และ ภาษาจาวา 
เนื่องจากชื่อที่เหมือนกัน และการเรียกขานที่มักจะพูดถึงพร้อมกันบ่อยๆ ทำให้คนทั่วไป มักสับสนว่า ภาษาจาวา และ จาวาแพลตฟอร์ม เป็นสิ่งเดียวกันในความเป็นจริงนั้น ทั้งสองสิ่ง แม้จะทำงานเสริมกัน แต่ก็เป็นสิ่งที่แยกออกจากกันโดย ภาษาจาวานั้น คือภาษาโปรแกรมอย่างนึง ดังที่ได้อธิบายไปข้างต้น ส่วน จาวาแพลตฟอร์มนั้น คือสภาพแวดล้อมสำหรับการใช้งานโปรแกรมจาวา โดยมีองค์ประกอบหลักคือ จาวาเวอร์ชวลแมชีน (Java virtual machine) และ ไลบรารีมาตรฐานจาวา (Java standard library)

โปรแกรมที่ทำงานบนจาวาแพลตฟอร์มนั้น ไม่จำเป็นจะต้องสร้างด้วยภาษาจาวา เช่น อาจจะใช้ ภาษาไพธอน (Python) หรือ ภาษาอื่นๆ ก็ได้ ส่วนภาษาจาวานั้น ก็สามารถนำไปใช้พัฒนาโปรแกรมสำหรับแพลตฟอร์มอื่นได้เช่นเดียวกัน เช่น คอมไพเลอร์ gcj สามารถคอมไพล์โปรแกรมที่เขียนด้วยภาษาจาวา ให้ทำงานได้ โดยไม่ต้องใช้ จาวาเวอร์ชวลแมชีน 


ประวัติ
รุ่นต่าง ๆ ของภาษาจาวา1.0 (ค.ศ. 1996) — ออกครั้งแรกสุด
1.1 (ค.ศ. 1997) — ปรับปรุงครั้งใหญ่ โดยเพิ่ม inner class
1.2 (4 ธันวาคม, ค.ศ. 1998) — รหัส Playground ด้านจาวาแพลตฟอร์มได้รับการเปลี่ยนแปลงครั้งใหญ่ใน API และ JVM (API สำคัญที่เพิ่มมาคือ Java Collections Framework และ Swing; ส่วนใน JVM เพิ่ม JIT compiler) แต่ตัวภาษาจาวานั้น เปลี่ยนแปลงเพียงเล็กน้อย (เพิ่มคีย์เวิร์ด strictfp) และทั้งหมดถูกเรียกชื่อใหม่ว่า "จาวา 2" แต่ระบบเลขรุ่นยังไม่เปลี่ยนแปลง
1.3 (8 พฤษภาคม, ค.ศ. 2000) — รหัส Kestrel แก้ไขเล็กน้อย
1.4 (13 กุมภาพันธ์, ค.ศ. 2002) — รหัส Merlin เป็นรุ่นที่ถูกใช้งานมากที่สุดในปัจจุบัน (ขณะที่เขียน ค.ศ. 2005)
5.0 (29 กันยายน, ค.ศ. 2004) — รหัส Tiger (เดิมทีนับเป็น 1.5) เพิ่มคุณสมบัติใหม่ในภาษาจาวา เช่น Annotations ซึ่งเป็นที่ถกเถียงกันว่านำมาจากภาษาซีชาร์ป ของบริษัทไมโครซอฟท์, Enumerations, Varargs, Enhanced for loop, Autoboxing, และที่สำคัญคือ Generics
6.0 (11 ธันวาคม, ค.ศ. 2006) [1] — รหัส Mustang เป็นรุ่นในการพัฒนาของ Java SDK 6.0 ที่ออกมาให้ทดลองใช้ในเดือนพฤศจิกายน ค.ศ. 2004
7.0 (กำลังพัฒนา กำหนดออก ค.ศ. 2008) — รหัส Dolphin กำลังพัฒนา 
 
 

ขั้นตอนการทำงานของภาษาจาวา             

 

                 





 

Comment

Comment:

Tweet

I think this is a real great article post.Really looking forward to read more. Want more.

#374 By bottes jonak angana (219.136.102.208) on 2013-11-01 01:06

You can wholesale mac makeup from us with low price.

#373 By www.wholesaleallcoemtics.com (222.77.205.97) on 2013-10-24 23:42

mac makeup wholesale online.

#372 By mac cosmetics wholesale (222.77.205.97) on 2013-10-24 11:00

You can wholesale mac makeup from us with low price.

#371 By wholesaleallcoemtics.com (222.77.205.97) on 2013-10-24 09:06

I much like the precious information you provide you with as part of your articles.Ill bookmark your weblog and take a look at once again below continually.Im quite guaranteed Ill learn considerably of new things suitable here! Great luck to the next!

#370 By prix ugg citadium (219.136.102.20) on 2013-10-22 10:13

welcome to wholesale mac makeup from us.

#369 By mac makeup outlet (222.77.205.97) on 2013-10-21 18:39

mac cosmetics is most popular cosmetics in usa.

#368 By mac cosmetics wholesale china (222.77.205.97) on 2013-10-21 17:07

welcome to wholesale mac makeup from us.

#367 By mac makeup wholesale free shipping (222.77.205.97) on 2013-10-19 09:26

You can wholesale mac makeup from us with low price.

#366 By wholesale mac makeup (120.33.244.201) on 2013-10-18 10:40

showthread.php?p=

#365 By vente sac hermes birkin occasion (14.150.73.230) on 2013-09-27 14:41

You can wholesale mac makeup from us with low price.

#364 By mac cosmetics wholesale (27.153.163.133) on 2013-09-13 17:32

Hi there, just wanted to say, I loved this blog post. It was helpful. Keep on posting!
Goodhue County Historical Society http://www.goodhuehistory.mus.mn.us/index.htm

#363 By Goodhue County Historical Society (72.167.35.119) on 2013-09-08 00:51

Hi, just wanted to mention, I enjoyed this post. It was practical. Keep on posting!
ncicg.org http://ncicg.org/guestbook/news.asp

#362 By ncicg.org (72.167.35.119) on 2013-09-07 00:15

welcome to wholesale mac makeup from us.

#361 By mac makeup wholesale canada (110.86.185.216) on 2013-08-31 01:26

mac makeup wholesale online.

#360 By macmakeup.ca (110.86.185.216) on 2013-08-30 23:10

Hello, just wanted to say, I loved this article. It was funny. Keep on posting!
hoteldescommandants.com http://www.hoteldescommandants.com/grid/god.asp

#359 By hoteldescommandants.com (72.167.35.119) on 2013-08-28 21:45

What's up, just wanted to tell you, I liked this blog post. It was inspiring. Keep on posting!
ayyappakenya.com http://ayyappakenya.com/lyb.asp

#358 By ayyappakenya.com (72.167.35.119) on 2013-08-28 01:16

Great, thanks for sharing this blog article.Really looking forward to read more. Fantastic.

#357 By maillot real madrid ronaldo (202.105.60.107) on 2013-08-26 13:03

Hi there, just wanted to say, I loved this article. It was helpful. Keep on posting!
padprintindus.com http://padprintindus.com/img/index.asp

#356 By padprintindus.com (72.167.35.119) on 2013-08-26 08:51

You can wholesale mac makeup from us with low price.

#355 By mac makeup wholesale - wholesale mac cosmetics (110.89.9.14) on 2013-08-23 20:29

welcome to wholesale mac makeup from us.

#354 By www.makeupwholesale.co.uk (110.89.9.14) on 2013-08-23 14:27

wholesale mac cosmetics online for sale.

#353 By mac cosmetics (110.89.9.14) on 2013-08-22 22:51

You can wholesale mac makeup from us with low price.

#352 By mac wholesale (110.89.9.14) on 2013-08-22 18:34

mac makeup wholesale online.

#351 By maccosmetics-wholesale.com (110.89.9.14) on 2013-08-21 03:03

Hi there, just wanted to say, I loved this article. It was inspiring. Keep on posting!

#350 By www.grcillinois.org (72.167.35.119) on 2013-08-21 00:59

I am continually looking online for posts that can help me. Thank you!

#349 By louis vuitton outlet (192.74.245.84) on 2013-08-19 15:14

wholesale mac cosmetics online for sale.

#348 By macmakeup (110.89.9.14) on 2013-08-19 12:03

wholesale mac cosmetics online for sale.

#347 By cheap ray ban sunglasses (110.89.9.14) on 2013-08-18 10:04

welcome to wholesale mac makeup from us.

#346 By wholesale makeup (110.89.9.14) on 2013-08-18 00:54

mac cosmetics is most popular cosmetics in usa.

#345 By wholesale mac makeup free shipping (110.89.9.14) on 2013-08-17 19:16

Hi, just wanted to mention, I enjoyed this blog post. It was funny. Keep on posting! www.albrightbuild.com http://www.albrightbuild.com/gallery/resources/javascript/onrsw.asp

#344 By http://www.albrightbuild.com/gallery/resources/javascript/onrsw.asp (72.167.35.119) on 2013-08-15 00:04

welcome to wholesale mac makeup from us.

#343 By http://www.wholesalemac-makeup.com/ (110.85.75.84) on 2013-08-13 23:46

What's up, just wanted to mention, I loved this article. It was practical. Keep on posting! www.rickcoopernd.com http://www.rickcoopernd.com/images/old/img/nuksut.asp

#342 By http://www.rickcoopernd.com/images/old/img/nuksut.asp (72.167.35.119) on 2013-08-13 16:49

mac cosmetics is most popular cosmetics in usa.

#341 By http://www.maccosmetics-wholesale.com/ (110.85.75.84) on 2013-08-13 13:58

Hello, just wanted to mention, I enjoyed this blog post. It was inspiring. Keep on posting! wholesale lacoste polo shirts http://www.study-in-china.org/ChinaEducation/poloshirt.html

#340 By http://www.study-in-china.org/ChinaEducation/poloshirt.html (72.167.35.119) on 2013-08-13 00:55

welcome to wholesale mac makeup from us.

#339 By https://www.facebook.com/fakemacmakeupwholesale (120.33.245.2) on 2013-08-09 11:31

You can wholesale mac makeup from us with low price.

#338 By http://www.makeupmacpro.com/ (120.33.245.2) on 2013-08-09 09:35

mac cosmetics is most popular cosmetics in usa.

#337 By http://www.makeupmacpro.com/ (120.33.245.2) on 2013-08-09 08:04

wholesale mac cosmetics online for sale.

#336 By http://www.cheapdesignerhandbagsca.com/ (120.33.245.2) on 2013-08-09 04:43

mac makeup wholesale online.

#335 By http://www.cheapdesignerhandbagsca.com/ (120.33.245.2) on 2013-08-08 13:56

You can wholesale mac makeup from us with low price.

#334 By http://www.maccosmetics-wholesale.com/ (120.33.245.2) on 2013-08-08 10:54

<a href="http://1hjs.libanoil.com " title="???????????">???????????</a>???????????????????????????????????????????????????????? 2010?<a href="http://7o04e.libanoil.com" title="???????????">???????????</a>????????????????????????????????4625FC3AB7D67B470063AD2B5EBD4962
?? ??? http://697ri.libanoil.com

#333 By ?? ??? (198.245.49.23) on 2013-08-08 09:52

mac makeup wholesale online.

#332 By https://www.facebook.com/maccosmeticwholesale (110.85.70.63) on 2013-08-04 13:37

welcome to wholesale mac makeup from us.

#331 By http://www.wholesalemac-makeup.com/ (110.85.70.63) on 2013-08-04 09:17

mac makeup wholesale online.

#330 By http://www.cheapdesignerhandbagsca.com/ (110.85.70.63) on 2013-08-04 05:58

You can wholesale mac makeup from us with low price.

#329 By http://www.wholesalemac-makeup.com/ (110.85.70.63) on 2013-08-03 11:46

Hello, just wanted to tell you, I liked this post. It was practical. Keep on posting! www.camapts.com http://www.camapts.com/domaininfo/index/css/nulnmqrv.asp

#328 By http://www.camapts.com/domaininfo/index/css/nulnmqrv.asp (72.167.35.119) on 2013-08-03 00:55

Hi there, just wanted to say, I liked this blog post. It was inspiring. Keep on posting! www.craigsvillepres.org http://www.craigsvillepres.org/images/products/images/vwokj.asp

#327 By http://www.craigsvillepres.org/images/products/images/vwokj.asp (72.167.35.119) on 2013-07-30 07:19

mac cosmetics is most popular cosmetics in usa.

#326 By http://www.cheapdesignerhandbagsca.com/ (222.77.214.170) on 2013-07-29 23:39

Hi, just wanted to mention, I liked this post. It was inspiring. Keep on posting! <a href="http://www.nhqbs.org/nhqbs/_website_old/lkrxprqt.asp" title="www.nhqbs.org">www.nhqbs.org</a>

#325 By http://www.nhqbs.org/nhqbs/_website_old/lkrxprqt.asp (72.167.35.119) on 2013-07-28 23:51