ﭼﻜﻴﺪه :
ﺟﺎوا از اﺑﺘﺪا ﺑﻪ ﺻﻮرت ﺷﻲ ﮔﺮاﺳﺖ در ﺻﻮرﺗﻲ ﻛﻪ ﺳﻲ ﭘﻼس ﭘﻼس اﻳﻨﻄﻮر ﻧﻴﺴﺖ .
go to ﺟﺎوا از continue اﺳﺘﻔﺎده ﻧﻤﻲ ﻛﻨﻨﺪ وﻟﻲ از ﻛﻨﻨﺪ break و در ﻣﻮاﻗﻊ ﻟﺰوم اﺳﺘﻔﺎده ﻣﻲ .
union ﺟﺎوا ﭼﻮن ﺷﻲ ﮔﺮاﺳﺖ ﺳﺎﺧﺘﺎرﻫﺎﻳﻲ struct و اﺳﺖ c ﻣﻮﺟﻮد در را ﺑﺮداﺷﺘﻪ .
ﺟﺎوا اﺷﺎره ﮔﺮ ﻧﺪارد وﻟﻲ ﺳﻲ اﺷﺎره ﮔﺮ دارد .
10 ﻛﺪ ﺳﻲ ﺑﺎر ﺳﺮﻳﻌﺘﺮ از ﻛﺪ ﺟﺎوا اﺟﺮا ﻣﻲ ﺷﻮد .
ﺟﺎوا از ﻛﺎراﻛﺘﺮﻫﺎي ﻳﻮﻧﻲ ﻛﺪ اﺳﺘﻔﺎده ﻣﻲ ﻛﻨﺪ اﻣﺎ ﺳﻲ ﻧﻪ
ﻧﺎم ﻣﺘﻐﻴﺮﻫﺎ در دو زﺑﺎن ﻧﺴﺒﺖ ﺑﻪ ﺣﺮوف ﺣﺴﺎس اﺳﺖ .
ﻧﻮع ﺑﻮﻟﻴﻦ در ﺟﺎوا ﻧﻤﻲ ﺗﻮاﻧﺪ ﺑﺎ ﻋﺪد ﻣﻘﺎﻳﺴﻪ ﺷﻮد در ﺻﻮرﺗﻲ ﻛﻪ در ﺳﻲ ﭘﻼس ﭘﻼس ﻣﺠﺎز اﺳﺖ .
در typedef در ﺟﺎوا دﺷﻮر دارد c ﻧﺪارﻳﻢ اﻣﺎ وﺟﻮد .
رﺷﺘﻪ ﻫﺎ در ﺟﺎوا آراﻳﻪ ﺳﺎده اي از ﻛﺎراﻛﺘﺮ ﻫﺎ ﻧﻴﺴﺘﻨﺪ .
در ﺟﺎوا ﻋﻤﻠﻮﻧﺪﻫﺎي ﭘﻼس ﭘﻼس و -- .C ﻣﻲ ﺗﻮاﻧﺪ اﻋﺸﺎري ﺑﺎﺷﺪ ﺑﺮ ﺧﻼف
در ﺳﻲ ﭘﻼ ﻧﺪارد س ﭘﻼس وراﺛﺖ ﭼﻨﺪ ﮔﺎﻧﻪ ﻣﺴﺘﻘﻴﻤﺎ ﭘﺸﺘﻴﺒﺎﻧﻲ ﻣﻲ ﺷﻮد وﻟﻲ در ﺟﺎوا اﻳﻦ وﺟﻮد .
www.ParsBook.org٢
PRIVATE و PROTECTED ، PUBLIC در ﺳﻲ ﭘﻼس ﭘﻼس ﺳﻪ ﻧﻮع وراﺛﺖ وﺟﻮد دارد وﻟﻲ در ﺟﺎوا
. اﺳﺖ PUBLIC وراﺛﺖ ﻓﻘﻂ ﺑﻪ ﺻﻮرت
ﮔﺮاﻣﺮ ﺟﺎوا ﺧﻴﻠﻲ ﺑﺰرﮔﺘﺮ از ﺳﻲ ﭘﻼس ﭘﻼس اﺳﺖ .
ﺟﺎوا ﺑﺎزﺗﺎﺑﺶ ) ازاﺻﻮل ﺷﻲ ﮔﺮاﻳﻲ ( را رﻋﺎﻳﺖ ﻧﻜﺮده اﺳﺖ ) ﺑﺎز ﺗﺎﺑﺶ : اﺳﺘﻔﺎده ﻣﺠﺪد از ﻛﺪﻫﺎ و ﻧﻮﺷﺘﻦ ﺑﺮﻧﺎﻣﻪ
ﻫﺎي اﻟﺤﺎﻗﻲ (
www.ParsBook.org٣
ﻣﻘﺪﻣﻪ :
90 ﺟﺎوا ﻳﻚ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﻲ اﺳﺖ ﻛﻪ در اواﻳﻞ دﻫﻪ Java Soft ﺗﻮﺳﻂ Sun ﺑﺨﺶ ﻧﺮم اﻓﺰاري ﺷﺮﻛﺖ ،
ﺗﻮﺳﻌﻪ داده ﺷﺪ . . ﻗﻮي و ﻫﻤﻪ ﻣﻨﻈﻮره ﺑﺎﺷﺪ ، ﻫﺪف آن ﺑﻮد ﻛﻪ ﺟﺎوا زﺑﺎﻧﻲ ﺳﺎده C ﺟﺎوا ﺗﻤﺎم ﺟﻨﺒﻪ ﻫﺎي ﻣﺜﺒﺖ و
++C C++ و آن ﭼﻴﺰﻫﺎﻳﻲ ﻛﻪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﺎن ، را در ﺧﻮد دارد از آن ﻧﻔﺮت داﺷﺘﻪ اﻧﺪ ) ، ﻣﺎﻧﻨﺪ وراﺛﺖ ﭼﻨﺪ ﮔﺎﻧﻪ
ﺗﺤﺮﻳﻒ اﭘﺮاﺗﻮرﻫﺎ و اﺷﺎره ﮔﺮﻫﺎ ( را ﺑﻪ ﻛﻨﺎري ﮔﺬاﺷﺘﻪ اﺳﺖ .
. ﺷﻲء ﮔﺮا اﺳﺖ ً ﻣﻬﻤﺘﺮﻳﻦ وﻳﮋﮔﻴﻬﺎي ﺟﺎوا اﻳﻦ اﺳﺖ ﻛﻪ اﺳﺎﺳﺎ OOP اوﻟﻴﻦ ادﻋﺎي ﺗﻮاﻧﺎﻳﻲ اﺳﺘﻔﺎده ﻣﺠﺪد از
ﻛﺪ اﺳﺖ : دﺳ C++ ﭼﻴﺰي ﻛﻪ ﺑﺎ ﺗﻤﺎم ادﻋﺎﻫﺎﻳﺶ ﻫﺮﮔﺰ ﻧﺘﻮاﻧﺴﺖ ﺑﺪان ﺖ ﻳﺎﺑﺪ . اﻣﺎ در اوﻟﻴﻦ ﻗﺪم ﺧﻮاﻫﻴﺪ
دﻳﺪ ﺟﺎوا در اﻳﻦ زﻣﻴﻨﻪ ﺗﺎ ﭼﻪ ﺣﺪ اﻧﺪازه ﺻﺤﺖ دارد . ﺗﺼﻮرش را ﺑﻜﻨﻴﺪ ﻛﻪ ﺑﺎ ﺻﺮف ﻛﻤﻲ وﻗﺖ ﺑﺘﻮاﻧﻴﺪ ﺑﺮﻧﺎﻣﻪ اي
ﻳﻮﻧﻴﻜﺲ ، ﺑﻨﻮﻳﺴﻴﺪ ﻛﻪ در ﺳﻴﺴﺘﻢ ﻫﺎي وﻳﻨﺪوز
و ﻣﻜﻴﻨﺘﺎش ﺑﺮاﺣﺘﻲ اﺟﺮا ﺷﻮد .ﻫﺎ ﻫﻤﻴﻦ ﻛﻪ ﻳﻚ ﺷﺮﻛﺖ ﻧﺮم اﻓﺰاري ﺑﺘﻮاﻧﺪ ﺑﺮاي ﺗﻤﺎم ﭘﻼﺗﻔﺮم ي ﻣﻮﺟﻮد در آن
واﺣﺪ ﭘﺮوژه اي را ﺗﻮﻟﻴﺪ ﻛﻨﺪ ) و ﻣﻘﺎدﻳﺮ ﻋﻈﻴﻤﻲ ﭘﻮل ﺻﺮﻓﻪ ﺟﻮﻳﻲ ﻛﻨﺪ ( ﺧﻮد ﻣﻲ ﺗﻮاﻧﺪ ﺑﻬﺘﺮﻳﻦ دﻟﻴﻞ اﻗﺒﺎل ﺟﺎوا
ﺑﺎﺷﺪ و اﻣﺮوز دﻳﮕﺮ ﻫﻤﻪ ) و ﻧﻪ ﻓﻘﻂ ﺷﺮﻛﺘﻬﺎي ﻧﺮم اﻓﺰاري ( ﺑﻪ ﺳﻤﺖ ﺟﺎوا ﻛﺸﻴﺪه ﺷﺪه اﻧﺪ . ﺑﺎ اﻳﻦ وﻳﮋﮔﻲ )
اﺳﺘﻘﻼل از ﭘﻼﺗﻔﺮم ( ﻳﻚ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺲ ﻣﻲ ﺗﻮاﻧﺪ ﺑﺮاي ﺳﻴﺴﺘﻤﻲ ﺑﺮﻧﺎﻣﻪ ﺑﻨﻮﻳﺴﺪ ﻛﻪ ﻫﺮﮔﺰ ﺑﺎ آن ﻛﺎر ﻧﻜﺮده اﺳﺖ .
اﻳﻦ وﻳﮋﮔﻲ اﺻﻠﻲ ﺗﺮﻳﻦ ﻋﻠﺖ ﺗﻮﻓﻴﻖ ﺟﺎوا در اﻳﻨﺘﺮﻧﺖ اﺳﺖ . اﻳﻨﺘﺮﻧﺖ ﺷﺒﻜﻪ ﭘﻴﭽﻴﺪه اي اﺳﺖ از ﻣﻴﻠﻴﻮﻧﻬﺎ ﻛﺎﻣﭙﻴﻮﺗﺮ
و ﻣﻘﺎوﻣﺖ در ﻣﻘﺎﺑﻞ اﻳﻦ وﺳﻮﺳﻪ ﻛﻪ ﺑﺘﻮاﻧﺪ ﺑﺮﻧﺎﻣﻪ اي ﺑﻨﻮﻳﺴﺪ ﻛﻪ روي ﺗﻤﺎم اﻳﻦ ﺳﻴﺴﺘﻢ ، ﻣﺨﺘﻠﻒ در ﺳﺮاﺳﺮ دﻧﻴﺎ
ﻫ ﺎي ﻣﺘﻔﺎوت و ﻧﺎ ﻣﺘﺠﺎﻧﺲ اﺟﺮا ﺷﻮد ﭼﻨﺪان ﺳﺎده ﻧﻴﺴﺖ .
ﺟﺎوا ﻳﻚ زﺑﺎن ﺑﺴﻴﺎر ﺳﺎده اﺳﺖ ﭼﻮن ﺷﻤﺎ را وادار ﻧﻤﻲ ﻛﻨﺪ ﺗﺎ در ﻣﺤﻴﻂ ﺟﺪﻳﺪ ) و ﻧﺎ آﺷﻨﺎﻳﻲ ( ﻛﺎر ﻛﻨﻴﺪ و اﻳﻦ
ﺑﺮاي ﻛﺴﺎﻧﻲ ﻛﻪ اﻃﻼﻋﺎت ﻓﻨﻲ ﻧﺎﭼﻴﺰي درﺑﺎره ﻛﺎﻣﭙﻴﻮﺗﺮ دارﻧﺪ ﺑﺴﻴﺎر ﻣﻬﻢ اﺳﺖ . دانلودها...
ما را در سایت دانلودها دنبال می کنید
برچسب : نویسنده : امیر mostafa91010e بازدید : 169 تاريخ : چهارشنبه 24 مهر 1392 ساعت: 12:30