Professional Documents
Culture Documents
WdF*«
ÆJava Virtual Machine ÕU?M?ł «Ë—«“ s?¹c?« ¡«d?I?« s? d?O?¦?J?« ÊU?³KD WO³Kð
»u?²?J? Z?U½dÐ qOGAð Ê«uDš `{u¹ ‰Ë_« qJA« U¼UIK²½ w²« qzUÝd«Ë wÐbÐ fJ²Oł ÷dF w WK:«
C++ØC WGKÐ ÆÆ w?Ðd?F?« s?Þu?« ¡U?×?½√ l?OLł w ¡«eŽ_« U½¡«d s
»u²J ZU½dÐ qOGAð Ê«uDš `{u¹ w½U¦« qJA«Ë s?J?1 U? Ë√ ÊôU?I?*« s? W?K??K?Ý œb?F?« «c¼ s √b³MÝ
UU'« WGKÐ r?¼√ vKŽ ed²Ý v²« Ë WOÝ«—b« ‰uBHUÐ t²OLð
JAVA ByteCode: ∫b¹bł `KDB™ …—U?−?²?« ÊôU?−? w? …u?I?Ð U?OUŠ WŠËdD*« lO{«u*«
…bŠuÐ WD³ðd dOG« d«Ëô« s WUš WŽuL− v¼Ë …b¹b'« W−d³« ÊUGË wŽUMB« ¡Uc«Ë WO½Ëd²Jù«
ÆqOGA²« WLE½√ s Ÿu½ ÍQÐ Ë√ WMOF W¹ed W'UF ÆeL²OÝËdJ¹U s s UU'« WG UNÝ√— vKŽ Ë
w U½u—UA¹ Ê√ ¡«dI« …œU« s «uł—« W¹«b³« vË
d³Fð w²« qzUÝd« ‰UÝ—SÐ bN'« «c¼ ÕU$≈
r?J?M? «u?ł—« U?L? r?N?ðU?Šd²IË r¼¡«—¬ sŽ
v²Š ‰UI q W¹UN½ w WK¾Ý_« vKŽ WÐUłù«
Ÿu{u*« ¡«eł√ qJ rJLN s bQ²« rJMJ1
W?? ? ÐU?? ?łù« Õd?? ?Þ r?? ?²? ? O? ? Ý Y?? ?O? ? Š ÆÆ ÕËd?? ?D? ? *«
Æt wU²« œbF« w ULz«œ W×O×B«
W?? ?G? ? u?? ¼ t?? Ð √b?? ³? ?M? ?Ý Íc?? « ‰Ë_« Ÿu?? {u?? *«
ÆUU'« v¼Ë UO³½ W¦¹b(« W−d³«
ÕdD½ WO¹—Uð ÊUbI w ‰ušb« ÊËbÐË
∫Í—ËdC«Ë ‰Ë_« ‰«R«
©øøøUU'« rKF «–U*®
Àö¦« ◊UIM« w hK²ð WÞU³Ð WÐUłù«Ë
∫WOU²«
Æq?O?G?A?²?« W?L?E?½Q?Ð W?D?³ðd dOž UU'« ≠1
Java is Platform independent
W??Ðu??²? J?*«® Z?«d?³?« q?I?½ s?J?1 t?½« v?M?F?*«Ë
Ædš¬ v≈ qOGAð ÂUE½ s WuNÐ ©UU'UÐ
s?J?1 ô t?½« ‰uI« sJ1 Ÿu{u*« jO³²Ë
©1® q?Jý q?O?G?A?²?« ÂUEMÐ ’U)«Ë MS Word Z?U?½d?Ð q?OGAð
ÂU??E? M? Ð q??L? F? ¹ d??š¬ d??ðu??O? ³?L? “U?N?ł v?K?Ž Windows
Object-Oriented »uKÝ√ bL²Fð WG UU'« ≠2 ÂU??E?½ Í√ Ë√ LINUX q??O? G?A?ð ÂU?E?½ Ë√ UNIX q??O?G?A?ð
MS Word Z?U?½d?Ð Ê√ Y?OŠ Windows d?O?ž q?O?GAð
u?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?¼ (Object-Oriented Programming) Ë√OOP EXE nK vDFð w²«Ë C++ØC WGKÐ »u²J ÂUŽ qJAÐ
Y?O?Š Z?«d?³« d¹uDðË rOLBð w Âb²¹ »uKÝ√ nK*« ÊuJ¹ YOŠ Compilation vLð WOKLŽ ‰öš s
WuN«Ë W½Ëd*« s WŠU d³√ »uKÝ_« «c¼ oI×¹ ÆqOGA²« ÂUEMÐ UOK UÞU³ð—« j³ðd "UM«
UN²½UO w ©r¼_« v¼Ë® Ë√ Z«d³« WÐU² w ¡«uÝ błu¹ t½« YOŠ nK² l{uU UU'« WGK W³MUÐ U√
U?IÐUÝ Á—uÞ U «b²Ý« …œUŽ≈ Zd³LK `O²¹ UL ÆÆ «c?? ¼Ë q?? O? ?G? A? ²? « ÂU??E? ½ 5??ÐË Z??U??½d??³? « 5??Ð j??O? ÝË
.U¼d¹uD²Ð ÂuI¹ w²« …b¹b'« Z«d³« w vL¹ Ë√ Byte code interpreter vL¹ jOÝu«
µ∏
s—
WdF*« ‰Ë_« ”—b« ≠ UU'« WG rKF
µ∑
s—
WdF*«
Æ…b¹b'« Ê«dOG²« l
w? ‰u?šb?K? «e?¼U?ł Êü« X½√
import java.awt.Graphics;
Æ°°UUł rUŽ
public class InetShop extends java.applet.Applet
{ ∫p UU ZUd ‰Ë√
public void paint(Graphics g) Í√ «b?? ? ? ? ?²? ? ?Ý« Êü« p?? ? M? ? ?J? ? 1
{ WÐU²J jOÐ ’uB½ —d×
g.drawString(“Internet Shopper Training“, q?O?³?Ý v?K?Ž® ‰Ë_« p?−U½dÐ
5, 25); ©ÆNOTEPAD Z?? U?? ½d?? Ð ‰U?? ¦? *«
} ∫ WOU²« Ê«uD)« l³ð«Ë
} u?? ¼ U?? L? ? Z??U??½d??³? « V??²? « ™
n?? K? ? w?? 3 q?? J? ?A? ?Ð œu?? łu??
—U³²Žô« w cš_« l UU9 `{u u¼ UL ZU½d³« WÐU² …UŽ«d ¡Uł— NOTEPAD X% b¹bł
Capital letters and Small® …d??O? G? B? « ·Ëd??(«Ë …d??O? ³? J? « ·Ëd??(«
Æ ©letters rÝ« X% nK*« s¹e²Ð r ™
÷d²QÝ® InetShop.java
X% nK*« s¹e²Ð XL p½«
©4® q?Jý ©D:‹
µ∏
s—
WdF*« ‰Ë_« ”—b« ≠ UU'« WG rKF
<HTML>
<HEAD>
<TITLE> Internet Shopper</TITLE>
</HEAD><BODY>
<P>My JAVA applet says: <APPLET
CODE=”InetShop.class” WIDTH=250 HEIGHT=125>
</APPLET>
</BODY>
HTML>
©5® q?Jý
µπ