home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Internet 2001 November / MICD2001_11_NR1.iso / Www / WebArea / index.php@id=71 < prev    next >
Text File  |  2001-09-26  |  15KB  |  289 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4//PL">
  2. <html>
  3. <head>
  4. <title>WEB-AREA.org - serwis webmaster≤w</title>
  5. <link href="style.css" rel="stylesheet" type="text/css">
  6. <LINK REL="SHORTCUT ICON" HREF="favicon.ico"> 
  7. <meta http-equiv="Creation-date" content="28.08.2001">
  8. <meta http-equiv="Reply-to" content="web-area@web-area.org">
  9. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
  10. <meta name="author" content="Jakub & Jan Filipowscy">
  11. <meta name="description" content="Serwis webmasterow. Znajdziesz tu kilka kursow popularnych internetowych jezykow programowania takich jak: HTML, CSS, WML, SGML, XML, PHP, Perl i Java. Zamiescilismy tu rowniez wiele skryptow JavaScript, PHP i CGI. Przeczytac mozna kilka artykulow i sciagnac kilka szablonow. Dla poczatkujacych jest dzial BeginnerZone. ">
  12. <meta http-equiv="keywords" content="WEB-AREA, web-area, web area, web, area, WEB-AREA.org, web-area.org, webara.org,strefa webmastera, strefa, webmastera, webmaster, WEBMASTER, Webmaster, tworzenie stron www, www, strona www, internet, world wide web, design, designerswo, designer, programowanie, jΩzyki, jΩzyk programowania, php, cgi, html, java, javascript, sgml, wml, PHP, CGI, HTML, Java, JavaScript, SGML, WML, wap, standarty, skrypty php, skrypty cgi, applety java, aplety, aplety java, aplety javy, applety javy, javascripty, JavaScripty, skrypty javy, publikowanie witryny, witryna, tworzenie witryn, tworzenie sklep≤w internetowych, edytory html, tekstowe edytory html, projekt syf, szablony, Szablony, free, darmowe, zadarmo, subskrypcja, lista mailingowa, mailing list, lista subskrypcyjna, bannery, formularze, liczniki, ksiΩgi go╢ci, linki, fora, pliki i operacje na nich, statystyki, wyszukiwarki, rankingi, darmowe skrypty, Jakub Filipowski, Jan Filipowski, katalog, Katalog stron zwi▒zanych z tematyk▒ webmasterstwa, webmasterswo, magazyn www, style, CSS, XML, ASP, jΩzyki skryptowe, generatory, anarchizm">
  13. </head>
  14. <body>
  15.  
  16.  
  17. <div align="left">
  18. <table border="0" cellpadding="0" cellspacing="0" width="770">
  19. <tr>
  20. <td width="770" valign="top" colspan="3">
  21.  
  22.     <table border="0" cellpadding="0" cellspacing="0" width="770">
  23.     <tr>
  24.     <td width="166" valign="top"><a href="index.php"><img src="img/logo.gif" border="0" width="166" height="70" alt="WEB-AREA.org - serwis webmaster≤w"></a></td>
  25.     <td width="604" height="70" background="img/gora.gif" align="right"><iframe src="banner.php" MARGINWIDTH="0" MARGINHEIGHT="0" HSPACE="0" VSPACE="0" FRAMEBORDER="0" SCROLLING="NO" WIDTH="468" HEIGHT="60">
  26. </iframe></td>
  27.     </tr></table>
  28.  
  29. </td>
  30. </tr><tr>
  31. <td width="770" valign="top" colspan="3">
  32.     <table border="0" cellpadding="1" cellspacing="0" width="770">
  33.         <tr><form method="post" action="szukaj.php">
  34.         <td width="260">    <input type="text" name="zapytanie" size="15"> <input type="submit" value="SZUKAJ"> <span class="m"><a href="index.php@url=redakcja_2Fszukaj">Jak szukaµ?</a></span></td></form>
  35.         <td width="510">
  36.         
  37.         <p align="center">
  38.         <a href="index.php@id=206" class="gora">Konkurs</a>   
  39.         <a href="subskrypcja/nowa.php" class="gora">Za│≤┐ subskrypcjΩ</a>    
  40.         <a href="index.php@id=128" class="gora">Katalog</a>    
  41.         <a href="forum.php" class="gora">Forum</a>    
  42.         <a href="index.php@id=15" class="gora">BeginnerZone</a>
  43.         
  44.         </td>
  45.     </tr></table>
  46. </td>
  47. </tr>
  48. <tr>
  49. <td width="142" valign="top">
  50.     
  51.     <br>
  52.     <table border="0" cellpadding="0" cellspacing="0" width="142">
  53.     <tr>
  54.     <td width="142" valign="top"><img src="img/menu.gif" border="0" width="142" height="13" alt="MENU"></td>
  55.     </tr>
  56.     <tr>
  57.     <td width="142" valign="top" background="img/okno1.gif">
  58.     <img src="img/s.gif" width="9" height="8"><b class="menu1">KURSY</b><br>
  59.       - <a href="index.php@id=50" class="menu">HTML</a><br>
  60.       - <a href="index.php@id=40" class="menu">CSS</a><br>
  61.       - <a href="index.php@id=62" class="menu">Java</a><br>
  62.       - <a href="index.php@id=145" class="menu">PHP</a><br>
  63.       - <a href="index.php@id=39" class="menu">CGI</a><br>
  64.       - <a href="index.php@id=5" class="menu">ASP</a><br>
  65.       - <a href="index.php@id=182" class="menu">WML</a><br>
  66.       - <a href="index.php@id=190" class="menu">XML</a><br>
  67.       - <a href="index.php@id=159" class="menu">SGML</a><br>
  68.  
  69.     <img src="img/s.gif" width="9" height="8"><b class="menu1">SKRYPTY</b><br>
  70.       - <a href="index.php@id=78" class="menu">JavaScript</a><br>
  71.       - <a href="index.php@id=135" class="menu">PHP</a><br>
  72.       - <a href="index.php@id=30" class="menu">CGI</a><br>
  73.  
  74.     <img src="img/s.gif" width="9" height="8"><b class="menu1">INNE</b><br>
  75.       - <a href="index.php@id=59" class="menu">Szablony</a><br>
  76.       - <a href="forum.php" class="menu">Forum</a><br>
  77.       - <a href="index.php@id=61" class="menu">Webmasterska lista</a><br>
  78.       - <a href="index.php@id=128" class="menu">Katalog</a><br>
  79.       - <a href="index.php@id=15" class="menu">BeginnerZone</a><br>
  80.       - <a href="index.php@id=206" class="menu">Konkurs</a><br>
  81.     
  82.     <img src="img/s.gif" width="9" height="8"><b class="menu1">SUBSKRYPCJA</b><br>
  83.       - <a href="subskrypcja/nowa.php" class="menu">Za│≤┐</a><br>
  84.       - <a href="subskrypcja/admin.php" class="menu">Administracja</a><br>
  85.  
  86.     <img src="img/s.gif" width="9" height="8"><b class="menu1">REDAKCJA</b><br>
  87.       - <a href="index.php@id=156" class="menu">Sk│ad</a><br>
  88.       - <a href="index.php@id=157" class="menu">Wsp≤│praca</a><br>
  89.       - <a href="index.php@id=158" class="menu">Reklama</a></td>
  90.     </tr>
  91.     <tr>
  92.     <td width="142" valign="top"><img src="img/okno2.gif" border="0" width="142" height="10"></td>
  93.     </tr></table>
  94.  
  95. </td>
  96. <td width="486" valign="top"><br>
  97.     <div align="center">
  98.     <table border="0" cellpadding="0" cellspacing="0" width="460">
  99.     <tr>
  100.     <td width="460" valign="top"><table border="0" cellpadding="0" cellspacing="0" width="460">
  101.         <tr>
  102.         <td width="460" valign="top"><img src="img/zobacz.gif" border="0" width="460" height="13" alt="ZOBACZ JESZCZE"></td>
  103.         </tr>
  104.         <tr>
  105.         <td width="460" valign="top" background="img/okno11.gif"><div align="center">
  106.                 <table border="0" cellpadding="0" cellspacing="0" width="450"><tr><td width="450"><a class="menu" href="index.php@id=63">Wpowadzenie</a> 
  107.  <a class="menu" href="index.php@id=64">Historia jΩzyka Java</a> 
  108.  <a class="menu" href="index.php@id=65">Podstawowe informacje</a> 
  109.  <a class="menu" href="index.php@id=66">Typy podstawowe</a> 
  110.  <a class="menu" href="index.php@id=67">Operatory i ich priorytety</a> 
  111.  <a class="menu" href="index.php@id=68">S│owa kluczowe Javy</a> 
  112.  <a class="menu" href="index.php@id=69">Instrukcje steruj▒ce wykonywaniem programu</a> 
  113.  <a class="menu" href="index.php@id=70">Klasy</a> 
  114.  <a class="menu" href="index.php@id=72">Dziedziczenie klas</a> 
  115.  <a class="menu" href="index.php@id=73">Interfejsy</a> 
  116.  <a class="menu" href="index.php@id=74">Pakiety</a> 
  117.  <a class="menu" href="index.php@id=75">Wyj▒tki</a> 
  118.  <a class="menu" href="index.php@id=76">W▒tki</a> 
  119.  <a class="menu" href="index.php@id=77">Funkcje specjalne</a> </td></tr></table></div></td>
  120.         </tr>
  121.         <tr>
  122.         <td width="460" valign="top"><img src="img/okno21.gif" border="0" width="460" height="10"></td>
  123.         </tr></table><span class="nag">Kurs Javy</span><br>
  124. <p align="center"><b>Metody</b></p>
  125. <p>Sk│adnia deklaracji metod jest bardzo podobna do sk│adni deklaracji funkcji w jΩzyku C:</p>
  126. <ul><pre>ModyfikatorMetody  TypZwracanejWarto╢ci  Nazwa
  127.   (Typ Argument1, Typ Argument2, ...)
  128.     {
  129.       /* implementacja (kod ╝r≤d│owy) metody */
  130.     }</pre>
  131. </ul>
  132. <p><tt>ModyfikatorMetody</tt> mo┐e byµ jednym z nastΩpuj▒cych wyra┐e±:
  133. <table border="0" width="100%">
  134. <tr>
  135. <td valign="top"><p>public -</td>
  136. <td valign="top"><p>Metoda dostΩpna dla innych metod spoza jej klasy.</td>
  137. </tr><tr>
  138. <td valign="top"><p>protected -</td>
  139. <td valign="top"><p>Taki modyfikator oznacza, ┐e dana metoda mo┐e byµ u┐ywana przez metody swojej klasy oraz 
  140. metody jej wszystkich klas potomnych.</td>
  141. </tr><tr>
  142. <td><p>private -</td>
  143. <td><p>W tym przypadku dostΩp do metody maj▒ tylko inne metody tej samej klasy.</td>
  144. </tr><tr>
  145. <td width="5%" valign="top" nowrap><p><puste>, friendly -</td>
  146. <td valign="top"><p>Metoda dostΩpna dla metod tych klas, kt≤re s▒ zgrupowane w tym samym pakiecie.</td>
  147. </tr><tr>
  148. <td valign="top"><p>final -</td>
  149. <td valign="top"><p>Dziedziczenie pozwala klasom pochodnym implementowaµ na nowo dziedziczone metody. 
  150. Oznacza to, ┐e odziedziczona metoda zostaje "przes│oniΩta" przez now▒ implementacjΩ. 
  151. <b>Modyfikator </b><tt>final</tt> <b>powoduje, ┐e takie przes│anianie nie jest mo┐liwe</b><i>.</i></td>
  152. </tr><tr>
  153. <td valign="top"><p>static -</td>
  154. <td valign="top"><p>Do wywo│ania "normalnej" metody potrzebny jest zawsze jakis obiekt (poniewa┐ wywoluje siΩ 
  155. metodΩ obiektu, a nie klasy). Metody zdefiniowane jako statyczne s▒ wsp≤lne dla wszystkich 
  156. obiekt≤w danej klasy. Nale┐▒ do klasy, a nie do obiektu. Jako statyczne mog▒ byµ definiowane 
  157. tak┐e pola danych. S▒ one u┐yteczne, kiedy istnieje potrzeba zapisania wsp≤lnych dla wszystkich 
  158. egzempla┐y klas danych.</td>
  159. </tr><tr>
  160. <td valign="top"><p>synchronized 
  161. -</td>
  162. <td valign="top"><p>Jesli wywo│amy metodΩ zdefiniowan▒ jako <tt>synchronized</tt> to na pocz▒tku wykonywania zablokuje 
  163. dostΩp do obiektu, do kt≤rego nale┐y i odblokuje go, gdy zako±czy dzia│anie. Jesli dostΩp do 
  164. obiektu ju┐ wczesniej zosta│ zablokowany, to metoda taka oczekuje na odblokowanie obiektu 
  165. zanim zacznie siΩ wykonywaµ. Mechanizm ten ma bardzo istotne znaczenie w przypadku 
  166. program≤w wielow▒tkowych (multitheads).</td>
  167. </tr><tr>
  168. <td valign="top"><p>native -</td>
  169. <td valign="top"><p>Programy napisane za pomoc▒ Javy s▒ niezale┐ne od platformy sprzΩtowej i systemowej. Czasem 
  170. jednak konieczne jest skorzystanie z mechanizm≤w specyficznych dla danej platformy. Program 
  171. taki bΩdzie m≤g│ byµ uruchamiany wy│▒cznie na tej jednej dedykowanej platformie. Modyfikator 
  172. <tt>native</tt> s│u┐y do oznaczania danej funkcji, jako implementowanej z wykorzystaniem 
  173. nieprzeno╢nych cech danej platformy.</td>
  174. </tr></table>
  175. <p align="center"><b>Pola</b></p>
  176. <p>Sk│adnia definicji p≤l jest podobna do sk│adni deklaracji zniennych w jΩzyku C:</p>
  177. <ul><pre>ModyfikatorPola  TypZwracanejWarto╢ci  NazwaPola</pre>
  178. </ul>
  179. <p>Tych samych modyfikator≤w mo┐na tak┐e u┐yµ do definiowania p≤l klasy. Pola zdefiniowane jako publiczne mog▒ 
  180. podlegaµ modyfikacjom dokonywanym z zewn▒trz, zdefiniowane jako <tt>private </tt>dostΩpne s▒ tylko dla metod w│asnej 
  181. klasy, dostΩp do p≤l <tt>protected</tt> dozwolony jest dodatkowo dla metod klas pochodnych.</p>
  182. <br></td>
  183.     </tr></table>
  184.     </div>
  185. </td>
  186. <td width="142" valign="top">
  187.  
  188.         <br>
  189.         <table border="0" cellpadding="0" cellspacing="0" width="142">
  190.         <tr>
  191.         <td width="142" valign="top"><img src="img/login.gif" border="0" width="142" height="13" alt="LOGIN"></td>
  192.         </tr>
  193.         <tr>
  194.         <td width="142" valign="top" background="img/okno1.gif">
  195.         
  196.             
  197.             <div align="center">
  198.             <table cellpadding="0" cellspacing="2" border="0" width="98%">
  199.             <form method="post" action="subskrypcja/login.php">
  200.             <tr><td width="30%"><span class="t">Login:</span></td><td width="68%"><input type="text" name="login" size="15" class="login"></td></tr>
  201.             <tr><td width="30%"><span class="t">Has│o:</span></td><td width="68%"><input type="password" name="haslo" size="15" class="login"></td></tr>
  202.             
  203.             <tr><td colspan="2"><center><input type="image" src="img/ok.gif"></td></tr>
  204.             </form></table></div>
  205.         
  206.         </td>
  207.         </tr>
  208.         <tr>
  209.         <td width="142" valign="top"><img src="img/okno2.gif" border="0" width="142" height="10"></td>
  210.         </tr></table>
  211.  
  212.         <br>
  213.         <table border="0" cellpadding="0" cellspacing="0" width="142">
  214.         <tr>
  215.         <td width="142" valign="top"><img src="img/art.gif" border="0" width="142" height="13" alt="ARTYKULY"></td>
  216.         </tr>
  217.         <tr>
  218.         <td width="142" valign="top" background="img/okno1.gif">
  219.         
  220.         <span class="m">
  221.         
  222.          -<a href="index.php@id=1" class="menu">"Edytory HTML'a"</a><br>
  223.          -<a href="index.php@id=2" class="menu">"Publikowanie witryny"</a><br>
  224.          -<a href="index.php@id=3" class="menu">"PHP w domu"</a><br>
  225.          -<a href="index.php@id=4" class="menu">"Przeszukiwanie stron"</a><br>
  226.          -<a href="index.php@id=204" class="menu">"Wprowadzenie do Javy"</a><br>
  227.          -<a href="index.php@id=210" class="menu">"Grafika w PHP"</a>
  228.         </span>
  229.         
  230.         </td>
  231.         </tr>
  232.         <tr>
  233.         <td width="142" valign="top"><img src="img/okno2.gif" border="0" width="142" height="10"></td>
  234.         </tr></table>
  235.         
  236.         <br>
  237.         <table border="0" cellpadding="0" cellspacing="0" width="142">
  238.         <tr>
  239.         <td width="142" valign="top"><img src="img/stat.gif" border="0" width="142" height="13" alt="ARTYKULY"></td>
  240.         </tr>
  241.         <tr>
  242.         <td width="142" valign="top" background="img/okno1.gif"><div align="left"><table border="0" cellpadding="0" cellspacing="0" width="138"><tr><td width="138"><ol><li><a href="index.php@id=135" class="stat">PHP - przyk│adowe skrypty</a> <span class="maleczarne">(1491)</span><br><li><a href="index.php@id=59" class="stat">Szablony 1</a> <span class="maleczarne">(833)</span><br><li><a href="index.php@id=145" class="stat">Kurs PHP</a> <span class="maleczarne">(817)</span><br><br><span class="maleczarne">ú▒cznie: 24159</span>        </ol>
  243.         <center><a href="http://stat.webmedia.pl/cgi-bin/anal?webarea" target="_blank">
  244. <img border=0 src="http://stat.webmedia.pl/cgi-bin/stat?webarea&stat4ur" alt="stat4u" width="40" height="10"></a></center>
  245.         </td></tr></table></div>
  246.         </td>
  247.         </tr>
  248.         <tr>
  249.         <td width="142" valign="top"><img src="img/okno2.gif" border="0" width="142" height="10"></td>
  250.         </tr></table>
  251.         
  252.         <br>
  253.         <table border="0" cellpadding="0" cellspacing="0" width="142">
  254.         <tr>
  255.         <td width="142" valign="top"><img src="img/sponsor.gif" border="0" width="142" height="13" alt="SPONSOR"></td>
  256.         </tr>
  257.         <tr>
  258.         <td width="142" valign="top" background="img/okno1.gif"><br>
  259.         <center><EMBED src="img/beep2.swf" quality=high bgcolor=#000000 WIDTH=120 HEIGHT=30></center>                            
  260.         </td>
  261.         </tr>
  262.         <tr>
  263.         <td width="142" valign="top"><img src="img/okno2.gif" border="0" width="142" height="10"></td>
  264.         </tr></table>
  265.  
  266.         <br>
  267.             <div align="center"><table border="0" cellpadding="2" cellspacing="0" width="120">
  268.             <tr>
  269.             <td width="120"><a href="button.php@id=1" target="_blank"><img src="img/cgi.gif" border="0"></a></td>
  270.             </tr>
  271.             <tr>
  272.             <td width="120"><a href="button.php@id=2" target="_blank"><img src="img/ygreg.gif" border="0"></a></td>
  273.             </tr>
  274.             <tr>
  275.             <td width="120"></td>
  276.             </tr>
  277.             </table>
  278.             </div>
  279.         
  280.  
  281. </td>
  282. </tr>
  283. <tr>
  284. <td width="770" valign="top" colspan="3" align="right"><br><br><span class="m">All rights reserved by <a href="mailto:web-area@web-area.org">J&J Filipowscy Design & Code</a></td>
  285. </tr></table></div>
  286.  
  287.  
  288. </body>
  289. </html>