Suche senden
Hochladen
Java farsi
•
2 gefällt mir
•
1,145 views
Ali Azarnia
Folgen
Melden
Teilen
Melden
Teilen
1 von 337
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
الحركات الجهادية
الحركات الجهادية
Mbarki Noureddine
السلفية الجهادية
السلفية الجهادية
Mbarki Noureddine
التجديد فى تعليم اللغة العربية للكبار
التجديد فى تعليم اللغة العربية للكبار
guestbfd7302
المثقفون والسلطة العلاقة الملتبسة
المثقفون والسلطة العلاقة الملتبسة
ezzeddine
4
4
lct 77
Long March By Awami Tahreek
Long March By Awami Tahreek
gueste84f38
Awami Tahreek - Sindh Long March-Kawish Coverage
Awami Tahreek - Sindh Long March-Kawish Coverage
guestcb7007f
Aryanaye Jaali Kokchapress.Com
Aryanaye Jaali Kokchapress.Com
kokchapress
Empfohlen
الحركات الجهادية
الحركات الجهادية
Mbarki Noureddine
السلفية الجهادية
السلفية الجهادية
Mbarki Noureddine
التجديد فى تعليم اللغة العربية للكبار
التجديد فى تعليم اللغة العربية للكبار
guestbfd7302
المثقفون والسلطة العلاقة الملتبسة
المثقفون والسلطة العلاقة الملتبسة
ezzeddine
4
4
lct 77
Long March By Awami Tahreek
Long March By Awami Tahreek
gueste84f38
Awami Tahreek - Sindh Long March-Kawish Coverage
Awami Tahreek - Sindh Long March-Kawish Coverage
guestcb7007f
Aryanaye Jaali Kokchapress.Com
Aryanaye Jaali Kokchapress.Com
kokchapress
Awami Tahreek - Sindh Long March-Awami Awaz Articles
Awami Tahreek - Sindh Long March-Awami Awaz Articles
guestcb7007f
Awami Tahreek - Sindh Long March-Ibrat Coverage
Awami Tahreek - Sindh Long March-Ibrat Coverage
guestcb7007f
Long March By Awami Tahreek
Long March By Awami Tahreek
gueste84f38
Ami226
Ami226
bades12
Ami215
Ami215
bades12
Calculus2
Calculus2
gueste7e6fb
Idt magazine 10-2008
Idt magazine 10-2008
mohammedkaram
التحول الديمقراطي والقطع مع الديكتاتورية عزالدين مبارك
التحول الديمقراطي والقطع مع الديكتاتورية عزالدين مبارك
ezzeddine
Calculus2
Calculus2
gueste7e6fb
انتخابات المؤتمر الوطني العام
انتخابات المؤتمر الوطني العام
drmomusa
Addventure
Addventure
Kim van Velzen
Check shavad
Check shavad
Ali Azarnia
Jan feb 2013
Jan feb 2013
DAKTARI Bush School & Wildlife Orphanage
myriadeclecticviews
myriadeclecticviews
myriadeclecticviews
El verbo
El verbo
misabelgar
H.Y.P.E. 2010 Newsletter
H.Y.P.E. 2010 Newsletter
houstonsyouth
怪异的Google文化
怪异的Google文化
sogopoo
Mabani mokhaberat
Mabani mokhaberat
Ali Azarnia
Austraalia meestele
Austraalia meestele
Tuuli Kotov
Key note lathund förhandsvisning
Key note lathund förhandsvisning
Håkan Elderstig
Motion deck - Launch48
Motion deck - Launch48
Florian Be
Gifts of the_spirit
Gifts of the_spirit
Donald Jacobs
Weitere ähnliche Inhalte
Was ist angesagt?
Awami Tahreek - Sindh Long March-Awami Awaz Articles
Awami Tahreek - Sindh Long March-Awami Awaz Articles
guestcb7007f
Awami Tahreek - Sindh Long March-Ibrat Coverage
Awami Tahreek - Sindh Long March-Ibrat Coverage
guestcb7007f
Long March By Awami Tahreek
Long March By Awami Tahreek
gueste84f38
Ami226
Ami226
bades12
Ami215
Ami215
bades12
Calculus2
Calculus2
gueste7e6fb
Idt magazine 10-2008
Idt magazine 10-2008
mohammedkaram
التحول الديمقراطي والقطع مع الديكتاتورية عزالدين مبارك
التحول الديمقراطي والقطع مع الديكتاتورية عزالدين مبارك
ezzeddine
Calculus2
Calculus2
gueste7e6fb
انتخابات المؤتمر الوطني العام
انتخابات المؤتمر الوطني العام
drmomusa
Was ist angesagt?
(10)
Awami Tahreek - Sindh Long March-Awami Awaz Articles
Awami Tahreek - Sindh Long March-Awami Awaz Articles
Awami Tahreek - Sindh Long March-Ibrat Coverage
Awami Tahreek - Sindh Long March-Ibrat Coverage
Long March By Awami Tahreek
Long March By Awami Tahreek
Ami226
Ami226
Ami215
Ami215
Calculus2
Calculus2
Idt magazine 10-2008
Idt magazine 10-2008
التحول الديمقراطي والقطع مع الديكتاتورية عزالدين مبارك
التحول الديمقراطي والقطع مع الديكتاتورية عزالدين مبارك
Calculus2
Calculus2
انتخابات المؤتمر الوطني العام
انتخابات المؤتمر الوطني العام
Andere mochten auch
Addventure
Addventure
Kim van Velzen
Check shavad
Check shavad
Ali Azarnia
Jan feb 2013
Jan feb 2013
DAKTARI Bush School & Wildlife Orphanage
myriadeclecticviews
myriadeclecticviews
myriadeclecticviews
El verbo
El verbo
misabelgar
H.Y.P.E. 2010 Newsletter
H.Y.P.E. 2010 Newsletter
houstonsyouth
怪异的Google文化
怪异的Google文化
sogopoo
Mabani mokhaberat
Mabani mokhaberat
Ali Azarnia
Austraalia meestele
Austraalia meestele
Tuuli Kotov
Key note lathund förhandsvisning
Key note lathund förhandsvisning
Håkan Elderstig
Motion deck - Launch48
Motion deck - Launch48
Florian Be
Gifts of the_spirit
Gifts of the_spirit
Donald Jacobs
Fashion powerpoint
Fashion powerpoint
SHAASIA2006
Jacques Louis David
Jacques Louis David
susaut
2.3
2.3
panos mas
Business plan finance
Business plan finance
vinod seth
Elevaktiv formativ bedömning ppt
Elevaktiv formativ bedömning ppt
Håkan Elderstig
Inspiring Quotes
Inspiring Quotes
Deb Homillano
Interactive RFID Credit Card
Interactive RFID Credit Card
xero0o
How Can Web-Based Labor Scheduling Help Your Restaurant
How Can Web-Based Labor Scheduling Help Your Restaurant
wtmwebmarketing
Andere mochten auch
(20)
Addventure
Addventure
Check shavad
Check shavad
Jan feb 2013
Jan feb 2013
myriadeclecticviews
myriadeclecticviews
El verbo
El verbo
H.Y.P.E. 2010 Newsletter
H.Y.P.E. 2010 Newsletter
怪异的Google文化
怪异的Google文化
Mabani mokhaberat
Mabani mokhaberat
Austraalia meestele
Austraalia meestele
Key note lathund förhandsvisning
Key note lathund förhandsvisning
Motion deck - Launch48
Motion deck - Launch48
Gifts of the_spirit
Gifts of the_spirit
Fashion powerpoint
Fashion powerpoint
Jacques Louis David
Jacques Louis David
2.3
2.3
Business plan finance
Business plan finance
Elevaktiv formativ bedömning ppt
Elevaktiv formativ bedömning ppt
Inspiring Quotes
Inspiring Quotes
Interactive RFID Credit Card
Interactive RFID Credit Card
How Can Web-Based Labor Scheduling Help Your Restaurant
How Can Web-Based Labor Scheduling Help Your Restaurant
Ähnlich wie Java farsi
Bayaanie Shaffaaf
Bayaanie Shaffaaf
HossainEhsani
Communiqué
Communiqué
sharqedu
Ami214
Ami214
bades12
أقتراح 1-تعديل
أقتراح 1-تعديل
Manar Hassan
أقتراح 1-تعديل
أقتراح 1-تعديل
Manar Hassan
2
2
lct 77
مباريات توظيف عن طريق الانتقاء
مباريات توظيف عن طريق الانتقاء
essaid2009
]
]
Wael Sharba
الصحة تاج
الصحة تاج
iaym
Grve25 26 maiodtcomuntm2
Grve25 26 maiodtcomuntm2
Nash Galili
الأكاديمية الجهوية للتربية والتكوين لجهة الجهة الشرقية
الأكاديمية الجهوية للتربية والتكوين لجهة الجهة الشرقية
Med Mahla
Ähnlich wie Java farsi
(11)
Bayaanie Shaffaaf
Bayaanie Shaffaaf
Communiqué
Communiqué
Ami214
Ami214
أقتراح 1-تعديل
أقتراح 1-تعديل
أقتراح 1-تعديل
أقتراح 1-تعديل
2
2
مباريات توظيف عن طريق الانتقاء
مباريات توظيف عن طريق الانتقاء
]
]
الصحة تاج
الصحة تاج
Grve25 26 maiodtcomuntm2
Grve25 26 maiodtcomuntm2
الأكاديمية الجهوية للتربية والتكوين لجهة الجهة الشرقية
الأكاديمية الجهوية للتربية والتكوين لجهة الجهة الشرقية
Mehr von Ali Azarnia
Book
Book
Ali Azarnia
047067220 x 113
047067220 x 113
Ali Azarnia
K.chart
K.chart
Ali Azarnia
Guide to thesis preparation (ver. 2013)
Guide to thesis preparation (ver. 2013)
Ali Azarnia
10.1.1.150.595
10.1.1.150.595
Ali Azarnia
Rfid presentation in internet
Rfid presentation in internet
Ali Azarnia
Advanced computer networks(1)
Advanced computer networks(1)
Ali Azarnia
Forouzan part1
Forouzan part1
Ali Azarnia
Jalase1
Jalase1
Ali Azarnia
Multimedia communications by fred halsal we learnfree
Multimedia communications by fred halsal we learnfree
Ali Azarnia
Mehr von Ali Azarnia
(10)
Book
Book
047067220 x 113
047067220 x 113
K.chart
K.chart
Guide to thesis preparation (ver. 2013)
Guide to thesis preparation (ver. 2013)
10.1.1.150.595
10.1.1.150.595
Rfid presentation in internet
Rfid presentation in internet
Advanced computer networks(1)
Advanced computer networks(1)
Forouzan part1
Forouzan part1
Jalase1
Jalase1
Multimedia communications by fred halsal we learnfree
Multimedia communications by fred halsal we learnfree
Java farsi
1.
2.
ه ا JAVA ١٣٨
دا
3.
س داود د
ر : د راه ا ن: د ور ا ﺡ د د ی را زاد را
4.
James Gosling Mike
،Patrick Haughton ،Chris World ،Ed و Java از ٨١ و sunی ری ا ار ل ١٩٩١ در Shridon Frankدر . ط( ز ن در ا ا ) Oak .ای ن ای د ر اوﻝ رت م داد و اوﻝ ر ٦٩٩١ ای ز ن از ١٩٩١ ی در . ارا ای ا ای ﺥ در ای ان ( و ی در ا ) اﻝ از ﺝ وا ا ا د ا . ز ن ر ، ون ، ،ﺥ ، اﺝ ا ﺥ ی ادف ا ﺝ وا ؟ ا ای ی وا ر و ... وﻝ را ط ه از ی وﻝ Javaا ر از زوه ی : ی رت ن. دﻝ ، اﻝ ا ی در native compile ه ی : در اﺝ ا ﺥ . س ان وت ن ي ن وﻝ ﺥ ر ای ز ن و ﻝ ي ا Object Oriented ا و ی ن روال ا ی : . Programmingای . در ا ا اد را ی . ً ای :ا اي ای ز ن IDEوﺝ د ند از ا ، ر IDE :ا ر ون را ، NetBeans ، Eclipse ن IDEه د رد ن در ا دارد. وا Text pad ، Web sphere ، Sun studio ، IntelliJ ، JBuilderو... در ر ﺥ ر را . ا ً ف ، ﺥ GUIا ر ر از را . ا ا ﺥ ره ی Javaاز ه . وﻝ ر ده ن ی ای ی د." از ا وز ﺥ اه " Javaدا . وﻝ ای ر ان ه ی ای ﺝ د ﺥ اه ای ی ن، رو ن، ا د ﺥ ر Java و در زی ؟ از ا ده از ا ا Javaرا ا از ور ز ن، Sunﺥ د، Java ه در
5.
ل روی اده
و ز ی ی ا ل در داد. ز ر اوﻝ در وی ای دن پ دن وی ا ی از ن و ه ه زی د در ه ر ی ات، Platform ای د. د. در دان ﺥ وا م وﺝ د ا ن ه ، ر اﺝ م وﺝ د وژ م وﺝ د نوی ن serverه م ان ،ه ا از ای ان ﺥ رﺝ ه ، وژ ه ی ه ا enterpriseدر ای ان ) ه ﺥ ره ز ای ز ن و رد د را در ر ﺝ ی ن ( د ارا ده . ین ی دا ن ا ٥٨٣١ دا
6.
ان ................................................................................
ﺝ وا ........................................................................ ٢ ری ......................................................................... ٢١ ه ........................................................... ٣٢ ا اع داد ه ، ه .............................................................................. ٩٥ ٨ ﻝ ...................................................................... رات س ه ................................................................. ٦٣١ ی وراﺙ ، ١٧١ .......................................................... Inheritance ه .................................................................. ٧٠٢ ه و را ٣٢ زي ا اع ﺥ ن داد ه .................... آ ، د ا اع داد ٨٢ ...................................................................... ی ی ........................................................................ ٠٩٢ ت وی ا ................................................................................. ٨١٣ .............................................................................. ١٣٣
7.
Java
ﺕ ری : وی ای ن ل ز ن و ر ده java ای د هApplication ه وApplet ا (portability) Java ( Byte Code) ی Java در ا Java ا ی ه Java ی ز نو ه ی لو ر Verifier (class loader) س ر ه ا ودی ه از .ی لز نوآر دهي ن در ای
8.
Java
ﺕ ری ا د، ﺝ دار ز ن ز نشی ی د ، ز ن ++c در اواﺥ ده ٠٨ و اوای ده ٠٩ و رد ز ن ﺥ ی ن ر . در وا ي ی ه د ا . ا را ﺥ د را ا ای د ا ﺥ د، د از رت ز ن cو ر ی ا د ++cز ر رود . ه از و ل world wide ت . ه ه ، ا ای وﻝ در دی ا د . ای وا د ا ر webو ای . ی ای د java م ا اره ی ا ی ای د از Platformد ز ن ه ف اوﻝ از ای د ، javaی را دا ه ل وی ه و ی و اﻝ د در و ی ا ا ای . د ﻝ ا ان و از cpuه . در وا و ی ا . ای د و ه ی در ی ا ای د ++ CوC ز نهی د ا م ر د، وﻝ ای ی ع cpu رو ه ++ Cرا ه ان . وز ن ه ی ی و ای د ن CPUا ی ++ Cا ی ، Goslingو ای ا ر . زا رد ه ی و د را ای ی ا ی د وع از Platformرا و ز ن رو ی ر او، ر . اﺝ ا ر ه ع cpuو در رو ه را دا ای د ای ز ن، ه ف اوﻝ ان . ای د javaا یً ، ر ای ای دﻝ ا د. وﻝ ای ه ف ی ی ﺥ لو ی ا ای ز ن دو ر و د. ح د از ای ا ی و ی ﺥ ز رﺥ ه م . ای ه ف ر ی ی نه رو ا ای ه ف . ا ز ه س ز رﺥ ا
9.
ان
ن world wide web ا ل ٤٩٩١ و ان از javaرا ه Java ای دﻝ . ا وب ا ل ز ن ای Javaی ﺝ Sun د. ه اﺝ ا ه و رو ه ه ی را دا ا ی ای د ای ر دار . در وا ه ر ان و در Web دا ﻝ ه در در ای د ی ای ر Java ا ا وﺝ د دارد ا ای در ای د ا ،ه ن ن رو و ا و ی ا ن Javaﺝ ﺥ د را از و ی د. از ای ان ن را را و از ه ل ٦٩٩١ ارا د از ر ف آ د . Java ای ی و اﻝ ا ن ن )!( ه دﻝ . ﺥ ز ن ان ی و از ه ن ا ا Javaرا ه ی ی د. وﻝ ای ﺥ ره دارا ز ن ز دﻝ Java در و وب .ه ً ؟ وب دا دﻝ و ر د و در و ی اﻝ ه ﻝ ا وﻝ Javaرا ی ز دا وﻝ ی ز ن د، Javaی وب ا ان ر ورد. در وا . و ﺥ و ا و ی اﻝ دا ا ن ای ز ن . ا ت ﺥ د را از Cو++ C ﺥ Java و ی ن ﺝ ++ c ای ر cوﺥ د د از ا از ﺥ اص ای دو ز ن را ، Java ه ای و د. C++/ C . د ا د ا ن ن دو ر ر ++ C ای Javaرا ا Javaو++ C ه ه ﺙ از ++C Java ا ++ Cدارد. در و ی . Java ا را وﻝ ای ز ر ل Javaه ا . از ++cدا دی ی ن را ی . وﻝ ا س Javaا ، ﺥ د را ++c ی ی ++ Cارد. وﻝ ا ا ا ++C ی ﺝی ان ی java ای دو( ه ه ه ه ) ت دی ی اي ت ﺥ ص و ++C ي ی اي . Java ا . د ر ه ا در ل ه ز ن ه، دو ای . ه ا ا : ی دو دﻝ ی ز نه ر . ا ات ﺝ د ز ر ١- ا
10.
).(Art of Programming
ی دن ه ٢- ا دﻝ (ی ات ﺝ د ) ز ر از Platformدر ای ه ز در روش د ا Java د. ه ب Java در . ا ی ﺥ در ای در Java ل ان : ا ای د ی Appletه و Applicationه ر د . ه : Appletه و عه دو Java ای د ه ن اﺝ ا و رو ی هی ه ر د ، ه ی ز ن ای د ه ،Java ر د ای د ه . .ا ه ا ز ن ه در ای د ا دی Java . وت Cو++ Cه ه د. ن ای د وب ور رو و اﺝ ا ی ای ا ار ل از ا ا ه و...( ، ی ، ه ) ی ه در ای ی ی ا ی د ان ای ی ه را ای وت ا د. وﻝ و اﺝ ا download ه، دن ا ﺝﻝ ه د. ی ی ی و ا ه ی ا دا ا ر د دی ه را در دو ا Sun ا د . ه ا ا در ت دن و .ا : ا . رو و ه ری ی ، در وا د را از ای ی ه ز ن ی زی د از Javaر ان ؟ ای د ا ﺥ ی ای وی و ا داد . ﺥ ن از ن ات ﺥ ه از ای ت ا هی .وی در ا ﺥ ﺝ ا ه ور از ی . وﻝ ا را از رو ارزش و ﺥ د و download Javaرا از ای ه نا ا ا . د Javaا اﺝ ای Javaو ه دن ا ود ی را از . Javaای ا اﺝ ا
11.
ا
لی ا . ، ای د دی ا د ا اﺝ ز از ی از ان ی Javaرا ن را ارد. ای ﺥ رو د از ی ه اﺝ ز ا . ن دا ط ی )(portability ﺡ ) Mac Os ،WinX ه ه دا ر ه ن ﺥ ص ن ه وﺝ د دار ه هی ،Solaris ،UNIXو...( و ی ه اﺝ ا ای رو اه .ی ای ا در ا ای د ا Java . را اﺝ ا ا و ی ز د، . را ، ای د ا ﺥ د ای د ه Java )( Byte Code ی ی ﺥ وﺝ ای د . در وا Javaا ی ان دو رات د ی . ی ا ی اﺝ ا )(executable ، Javaی ز Javaی Java Virtual ل اﺝ ا ) Java در ا در وا ی. ب ی ا . JVMی اﺝ ا ا (Machine ی ی را ی ﺥ وﺝ ای د و ی Java ی را ا ا ی دا ، ﺥ وﺝ ر .ه ن JVMاﺝ ا ، ). (classا ی و د ی ا ی ا وز ، از ز نه . در وا ا اﺝ ا ا ی د از JVM د. وﻝ ا ی ه ان ر ی ن را و دﻝ از ان ، ای د ی ای دﻝ . ی Javaد دو ه ف ان د ز د. JVMاﺝ ا و از د و در ه رو ه را وﺝ د ﺝ ای ﺥ د داری . ﻝ ً رو JVM نه ی ، وﻝ ه ق دی ی ت JVMاز ی ﺝ ی Java د زم .ا ن را ای د ی ی
12.
ای
و ه و ا cpuه ی د، ی اﺝ ا ان ض . در ﺥ ای را ی ،ﺝا ه . ی دن د ا ﺥ ب را ی وت، ه ن در ی ی ،Java . زی ا اﺝ ا ه ا رﺥ در ا د ان اد ه تو ا ز د ا ﺝ و ل JVMا و زی د. را ز ا ان ی ( را ) Javaی ی ای د ﻝ . ر " "run any where ,Write Once . ی Javaدا ی و رو ه Javaرا ا ی Java JVMو JVMاﺝ ا و رو ه ( را ن) ی . و ﺥ وﺝ ی Javaن را . در Java ا . نا د، ا ا ش ز ن Javaدر ای ی د ی از ی ار ﺥ توا ا رد . اوﻝ دی از ا ﻝ ا ه ی ددا د ی ا دﺥ و اﻝ ر . ، ور ﺝ د ی ت را ای ا ون اﺝ ز ی ا وف ه ا دی . از دی د ﺥ دا ا ا ، ت ی ا ا ه ری مه(ا ر وی وس ه و ﺥ اب ر ) و ﺥ اه دا و ر دا ای وی وس ه ً . را د ر وی ورود ن دا دن ا در د وی وس وارد ی وا ر ی ا .ه ود ن اﺝ ز ورود داد ا را و ن ً از ای ﻝ د. در ی ه ﺥ ا ﺥ ا از ی ر ه زم ا ای د. ذ اه د نا ز د. اه ا را ر ی لا ا ﺥ د د ا ه و ی ن را اﺝ ا ر در ای ی اﺝ ای ه ر ا
13.
ی
ﺥ د ذ ا راه اﺝ ای را ز دارا و اﻝ د. ن را ا ﺝ ا ه Java ا ی ه : ا ر Javaاز ا ن ی و ا ا ا ز نJava ١- ارد. ن را زی ا ، ا ای د را زی ا ا له رت و اﺝ ا هی ٢- ی ای د ﺥ اب ی ی ه ی را ی ی ای ا ار ه ف ای ار ده . ا را ه د ودی سه س ه )(class loader ٣- ر . ا ا صا ٤- (JAPI (Java Application Programming Interface از دارد ا ی ﺥ د. ای را ﺥ اب ر appletه در ﺝ د. ی دی ی Java ز نو ،ه ا ءه لد ا دارا ا ن ز ن cو ز ن هی ای روش ه ء( ه از ا ا ء )ی دن د ا ﺝ ی دارا رو داری : ا د. در ای ز ن ه دو م ه ا د از ا ر ا ً . ظ از ﺥ رج ا ﺥ د را از د ١- ه را ا ا ا دارا Bugه ی ، ه ز ن دارا ا ر ٢- ی دن ل و ی ه از لا ر دا را ا ازد. Javaای ﺥ ا ء وﺝ د دار ، وﻝ ا د ه . ه ز ه ای ا ر ف JVM ن رای ه در Java ا ا .ه ل رت JVMد و ً
14.
ر
ود د و ًآ ل را ، ن رای ه را ر داری ، . ا و را ر ه ی لو ر ﺥ د ا داد و ن را Javaرا ی دﺥ ا ر ی ا Java (Java Runtime ل اﺝ ا در ، ی ه از اﺝ ا ؟ . ه ا ا س ا د د و را ر ً (Environment د ودی ه ، ا ه،د ا ر ارد ا ر ای نه ر ه اﺥ ا (، ر ی ه ا ء) ز از ا و ه در ،JRE ی ر . ن ر زی دی ی وا د. Verifierا م Verifier م Verifier از JRE ی ، را ارد ا ا ای ه ی رد ن اﺝ ای ا و ر ای ه . ی ر ای ای . در ی نه و ه و ر ا اع را ار ر ﻝ را ه ی اﺝ ز ورود ه دا ی ن ورود را ی نا ز د در وا در Javaا ا ار ا ده . Verifier JVMﺥ د را از ه ا ازد. دا ﺥ را د، ا ه م ا ای . ن نا ا ا د ای ، Sunدری ان Virtual Machine م ا ار ی د و ً ،Java ، ر ه از ای ی .ه Sun ل ، ، از ر ن را ه ، ی ای ا داد ه را ر ، د ا در نه و ی ه، ر را زد رت ء ، ا ه (و ا ر ً از int ) ی
15.
.
ن را اﺝ ا از ی ا ، ون ا از ای ﻝ ای ارد. س )(class loader ر load در ی ی ی .و ا نا از دی س، ر د: وارد ا ود د، از ١- رد از firewall ٢- ٣- ای ان ی . زی ا دا وت دی ه ا ﺝ ن ارا د ا ﺝ د و ا ﺥ د را ر ی ، ای اﺝ ز را داری . ر ی ﺥ د ور ا JREی را دی ه ان ر ، .ی ان ﺥ د را ده ، اﺝ ز وارد از س ی ه / ﺥ وﺝ ورود ی ه ل داد ه ان . ی ﺝی از از ای ا . ی سه ان ، ر د، اﺝ ز وارد از از ای ه . وارد ا public ه ود ﺥ ص، ی سه ن و را ارد. ی ه از ود ا از س هی دار . د ود دی سه .ه را ورود /ﺥ وﺝ ی ه ه ا ، ر ار ) (Packageﺝ ا د، در ی ر ار از رو ه Applet . از ی ی ه ا د. ی ه اپ ودی ه از ا ودی ه ﺥ ف دی ارد. د ه درس دﻝ اه در ١- ا و از ﺥ اص ز ن Javaا ی ودی ، ای ل ا ور د. verifierر
16.
د
ن اﺝ ا رو ی ه ﻝ ه در ه ٢- ا ه . ی ی ن رو ی ا را از ی ه ا ار . وﺝ د دارد ی ﺥ ی ری ی ی ا ای . رد ی در ا . ات ن را ﺥ ی ی را ه اﺥ ا ی را ر ار ه ا ه ٣- ا . ت در ا د ا ا از system.getProperty ار ه اﺝ ز ٤- ا از ای ا usernameی .directory home او دری ی رد ر د. لا Javaدر ن ا د ا را ار . ت ا ی ه اﺝ ز ٥- ا ﺝ ء Threadی Thread groupرا ه اﺝ ز ای د ی ،ا ٦- از ١ ١ Java ، ارد. Thread Groupﺥ د ن ا ام از ا اع ،Security Manager ،Class Loader ه ی ه اﺝ ز ٧- ا SocketImplFactory ،ContentHandlerFactoryی . د ا ﺝ د ا ی و ی از ار URLStreamHandlerFactoryرا ای د ن download از رو ار ط ا ی ٨- ا . . ش از ٤٢٠١ ی ر ا ٩- ا از ن از ا ار ، ش رت ی اه ا ٠١- ا . download
17.
:
وی ای د آ دن ن اي اﺝ ا د و ی ا ی آ ) ( Virtual Java Machine اﺝ اي ی ا اﺝ اي ی ا ) ( Grammatical Error ا ﺥ ل ) ( Bug ا ت ) ( Command مﺥ ی ه ی . ا آ و ه ا ، CDم ا ار *
18.
د
را م ا ازي j2sdk-1_3_1_01-winآ ه ي ﺝ وا اﺝ اي ﺝ آ . دﻝ ا م ا ار ه در ی را وی وز روي ی ه ي javaو javacدر ﺥ اي آ ی از ا م د. روال زی آ . ب آ د و Propertiesرا ا را روي My Computerآ ١– آ . روي Environment Variablesآ و Advancedر ٢- بآ . Newرا ا System Variablesدآ ق در ٣ – در
19.
آ .
ی ی ه ي javaو javacدر ن يآ ی ٤ – در ای اي م د. ن زی رآ ی . ﺥ bin ی ه در ای بآ . را ا ه ا ه را okآ . د. ا ﻝ از okآ دن ، Variableق . ا مر در ای ی. اﺝ اي ی ل ن آ اي ا ط ت زی آ ﺝ دا ای ی از ن و روش ، آ د يا ﺝ واي دی از آ د ای . را ات را در ت د. ﻝ ا ، ا وت ﺥ اه ت وا اﺝ اي ی . ه ی ﺥ د آ د آ دن ن اي ا ا د و ی ﺵ آ . زی را زي ی د اي Start > Programs > Accessories > Notepad اي آ هي ا س ﺥ ای و notepadرا ز آ . . ی اي را دادی ، ب آ د ای : د را ا اي در ای { class Example {) ][ public static void main ( String args
20.
;)"System.out.println("This is First
Program with JAVA Language } } ی . .javaذﺥ را ی File > Save as از از : د. Exampleﺥ اه م در ای .) م class ی ه ١–ا ( ی . ﻝ ر binذﺥ ی ه ي javaو javacی در ه ن ا را ٢– ، ی "" دو ن را در ا ه م ی ا ٣– د. ﺥ ی source file ای " ، "Example.javaزی ی textﺥ ای آ آ ه ي ﺝ وا را Notepadی د از وی ای ا ای روي ا ی را ی ت ای آ د ای . وف ی characterدر ن ذﺥ رت ا را ی ده . آ ی وی ی ه ی از ن ر ی آ د. byte code ، ﻝ ا ی ن را ا رت ی ذﺥ اآ اﺝ ا آ ، . ی ﺝ وا آ ی آ ا ی Example.class Javac Example.java ی آ ﺝ وا ی ﺝ وا آ ا . .class ی آ ، ی ی آ دی رآ ه ن : ي ﺥ اه دا یی رت زی ﻝ
21.
Java Computation Model
javac Hello.java Java Source File Hello.java Java Class File java Hello Hello.class (portable byte code) JVM (Java virtual machine) Operating System Byte Code vs. Machine Code Java Source File C++ Source File Hello.java hello.cc javac Hello.java gcc hello.cc -o hello.exe Java Class File Hello.class (portable byte code) JVM Executable hello.exe Operating System Operating System
22.
ا
ی آ : زی Command Promptرا اﺝ ا آ از Start > run > cmd داد ی ﺝ د در دای آ ري ی ه ي ﺝ واي ر DIR *.java د از د ا د. : : آ رت زی درای ١ – اي م درای : : د آ ر زی ا دای آ ري ه ي ی درای از د ٢ – اي ر … م دای آ ري م دای آ ري Cd ر زی آ ر د دارد : اي ﺥ وج از ی دای آ ري د ٣– ..cd ر د از د ا ﺥ binوی . ان آ را د Javac Exmaple.java دن از ، ا ﺥ ی در ه ر ی آ . در را آ د. ﺥ ی آ ) ( .class ، enterی ی Example.class از د را در د وی وارد pathرا در : را ر دی ی ا د. ه مﺥ ر … javacی وارد آ دن د آ . ) ( Virtual Java Machine ا اي ی ا
23.
ای ا
د آ د. را دی صا ا ار ان از ه ي ﺝ وا اﺝ اي ﺝ آ هي م ا ار ، ی رت د. در ای د اي ای آ ر ا م ا اره ي وی آ از را ا آ . ای ن ه را اﺝ ا ا ، ﺝ وا ) ی ( .classرا ﺥ ا ی آ ه ي ﺝ وا . ت ن را interpretation interpretedو ا اري آ ي . ه ی از اﺝ ا ي آ آ در ه اﺝ ای ا روي دا آ ه ﺥ ا ه ي ﻝ ي ن تو ﺝ وا آ . ه ي ﺝ وا را دا ا ی اﺝ اي آ ا اري ﺥ د ت ) ( processor داز ا ه ي آ ﺝ وا در ه رت در ای ه ي ﺝ وا را اﺝ اي دد آ و ی زي ﺝ وا آ دار . ا ه ي ﺝ وا اﺝ اي ﺝ وا در ون آ داز ن دی ا ﺥ اه آ د. ا ی را ن ، ای آ اﺝ اي ﺝ وا در م ا ار ا اري ون ه ر آ ذآ ه ق دار ا ت ی ی از ﻝ ظ ع ا اري ا هي . ه ي ﺝ وا ا اره م آ ه در ی د ، ای ی آ ی ﺝ وا آ ی ه ا ا اره ی آ ی م ﺝ وا در ی ﺝ . در وا نه ی آ ه را از ی ای ، اﺝ ا ﻝ ا ا اري ون ه ي م آ در از د ی و اﺝ ا آ د و ای ی ان ا اري ي م ی ای م ه ي ﺥ د را در ر ی ن ﺝ وا ن دی . ﺝ وا اي ه ر ی و ای ی آ هي ا اري و ي د. ب ی
24.
ا اي ی
ا د. د ر javaا از د ا اي اﺝ اي java Example ار ن در اﺥ ر وﺥ آ ه ﺥ د را ر از اﺝ اي ای د د: : در م ی ، س رگ و آ وف آ ﺝ وا ١ : ﺝ دا د "" .ا اﺝ ا java example ای ا ه. . ن رگ و آ دو پ ز ود ، در وا main اغ اﺝ اي ٢ : JVMﺝ . main د. يﺥ ; در ا آ اﺝ ای ه را د ٣:آ ﺥ ا ی . ای ا ی رت د ا دار ه را آ ٤: د. اﺝ ا ی ه ط رﺥ را د. ا ا ی و اﺝ ا وارد آ آ تﺥ روه طﺥﻝ ار دادن ﺥ ٥: آ . ) ( Grammatical Error ا ، در ا ﺥ د ن را ا رت ه ﺝ وا ا ه ی ا ار دادن ر در ن ار دارد د ﺥ ر ذ ی ارد ای . ر راه ی د ﺥ را ، واﺝ ﺥ ^ در زی
25.
رات
د م ی ﺝ وا ، ه ه دن ی د و ا زم در ای ر دن د ی نا Command Promptد ی و اﺝ ا در ر د ی ﺥ ه م در ر ای اوﻝ دد. مﺥ ای د ﺥ د وی . اغ ی ا د و ر ی را اﺵ ل ) ( Bug ﺝ اﺝ ا دد وﻝ اﺝ ا ی و ون ﺥ ر د ون ﺥ ا ا ل) ل را ر ا ا ت ی . ل نا ی ﺥ ا ی . ( Debug ت ) ( Comment ﺕ ده . از ن ی در ر ه ی ﺝ تﺝ ت دادن ا ﺝ و اﻝ ا دن ی و اﺝ ا ا ت وی ﺝ ا ت ز . در ه ﺝ ا ن ﺥ ا ار ده . از */ و /* د از // و ا ت را د . ی ی تا ﺝ : پ م ی ی رو رو ﺥ ا ر Command Prompt در : ح زی ا ن در زی ﺥ ی java Example.java ، javac Example.java ﺝ ١–ا د. Exception in thread “main” java.long. NoClassDefenitionFoundError : Hello / java
26.
د
ه ، ی javac Example ، javac Example.java ﺝ ٢–ا ده . ر را د در درج ^ در زی رگ را ر ی و وف ا م ه ٣–ا زد. ﺝ ﺥ را ف .( ا ض Hello.java م ت زی ) در ﺥ اوﻝ ن ر ده و ن ر را ،ﺥ د : در ه م ﺥ د. د. در زی ا ش { را س اوﻝ ی م در ه ٤–ا د. ا ش ; را ٥–ا ی ه ی و وی واﻝ ه زی دارا م ا اره دار ، ﺝ وا ا اع ی ه ان از را ی . وﻝ ورژ ود ٥-٦ ه ار د ر ی ورژن ن د. دا د ی ای
27.
Jbuilder X –
١ . Borland ﺥ م ای از ی
28.
٢ – EditPlus :
آ ی رت اي از اﺝ اي
29.
ه
ا اع داد ه ، : وی ای ﺝ وا ع داد ه ی ل ی ا اع داد ه ا اد ور ر ا ا اع داد ه ه را ﻝ داد ه ﻝ ال ه ه د ه ی و casting رای ه ه رد ر در و ا اع ا ار ز د ع، ی ع، ل ا ده ، ای در ﺥ ن داد ه آ در ا رای ه ا را د. ه ت اوﻝ ا ر . ا داد
30.
وا
ه و رای ه در ا اع داد ه ، ه و : ا اع داد ه ، ا صی ی ﺝ وااﺥ رداز ر ای آ . زي رن ، از ا اع داد ه مز ن هي ن ه رای ه . ﺝ وا آ د آ .ه ن ه و ای د رای ه ا ی اي ا ع داد ه ازای . ا و ف،آر رد ، ای ش ﺝ وا ﺥ اه دی ، ع داد ه ي وا آ لﺵ ی ت در ن آ ل ع داده آ ا د آ ﺝ وا ز ا اي آ ر دره زم ا آ ای د. ای م ﺝ وا از ای ا وا ازا ، د. دروا دارد ، و ه ی از ا اع داد رت دارد ، ه ،ه ای . آ ری از ی و ر دی ، م ،ه م ا . دوم ای ی د ه د. ر ع داد ه ز ري ه ، اﺥ ا ه در ار ل را ی د. ز ردر ﺝ وا ا م ی ﺥ دآ ر ا اع داد ه ي ازز ن ه ، ﺥ ﺥ ف ز ري ا اع داد ه ن از لا ه را ﺝ رت ه و را م ﺝ وا ی آ ی از ی ن آ ی آ ع داد ه ، ﺥ ه ی ه م آ . ر . نه آ س ا اع داد ه ي پ ی : float ، char ، long ، int ، short ، byte ا ی ی درﺝ وا ع داد ه ، doubleو Boolean د د واز ه دو واژ درای آ ب ا د ع داد ه ي ی ، داد ه ي ای د: ر و ان ع داد ه را . ای ا
31.
آ ا اد
آ int , short , byteو longا و – ای • ا اد . دار ا اد ی آ floatو doubleا و ور- ای ري • ا اد ا . ري ا ده در اع ا ی آ charا و • آ راآ ه - ای وف و ار م. ؛ از آ راآ ه دی true/ false ی اي اي ع وی آ booleanا و ﻝ - ای • . ا رای ه ی ا اع آ س ی و ی ای ر اي آ ه ا را ارد ، ی وا س ا اع داد ه ي زی . ازای رو ، ا اع داد ه ي ه ي ﺥ ص ﺥ د ن را ده . ، آ ي راآ ای د دی ﺝ وا آ آ .ا هي و ه دی وا ی ا اع داد ه ي ی ، آ در د اي ه ا اع داد ه ي . ،ا ا اع داد ه ي ی ای ا ی ا اع . ، آ رای و زده ا ای ا . دﻝ ای ي ز داد. ا از آ ه ه ، آ رای را داد ه ي ی . دا ود و ر ر ری ی ی اي ا اع داد ه ي ی اﺝ ا ای ا س را ا از ا اد ن ن Cو ++ Cا ز نه ی ور . اه ود ا اع ه ي ﺝ وا ، ل ا دا ز دﻝ . ا ، ﺝ وا ای . ای ا اﺝ ا ، ٢٣ و ون ﺝ ل ، intه ان . ا داد ه ﺙ ری ي ا ل در ون ه زد آ ی اه ه ی را ن ا ا آ ر ی در ﺥ از ﺝ آه ا ا از ا اد .ا ه اﺝ ا . وري ا ل ا ن اي ر م ای آ ر د، ا ا دازی . ه ی ازا اع داد ه ر ای ا اد
32.
م ای
: int ، short ، byteو .long ا ی د ر ع درز ن ﺝ وا - دار» . ﺝ وا از ا اد و دی ؛ دار ه ع داد ه وه ، ه ازا اد ي دی ري از ز ن ه ي آ آ . « اد آ ا سآ د ا ن ﺝ وا ا آ .ا اي م ا اد آ د آ ر ، ص ای . وري ه آ ، داد ه ي ع intرا ،آ اﻝ نر ر د. آر د ه و ضر ر و در در ي ار ، ل ا اد د ا ازه ا از اي ا ز ن اﺝ اي ﺝ وا آ . ر ي ن ع را ، ی . در ر ر ی ع داد ر ه و ای آ وط آ ، ( ذﺥ )٨ و ١ دی ٢٣ رت ، byteو shortرا ر از ی ا د ا وزي رد ا هي آ ا آ ا از " " wordدر ی ، آ ر ی ا ای آ . ا ، ٢٣ دی ا اع داد ه ي ود لو ، ا ن داد آ در ﺝ ول ذی ه ن : ا دی ود ل م 708,577,458,630,273,322,9 808,577,458,630,273,322,9- long 746,384,741,2 846,384,741,2- ٢٣ int 767,23 867,23- ١ short 721 821- ٨ byte دازی . ه ی از ر ای Byte
Jetzt herunterladen