Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> calculator >> program de calculator >>

Cum Java Works

În primul rând, ai scris o bucata de cod pentru o extrem de simplu applet Java. Un applet este un program Java care poate rula într-un browser Web, spre deosebire de o aplicație Java, care este un program stand-alone care ruleaza pe computerul local (aplicații Java sunt puțin mai complicate și ceva mai puțin populare, asa ca vom incepe cu applet-uri). Am compilat applet cu ajutorul javac. Apoi am creat o pagină Web extrem de simplu de " țineți " applet. Am alergat applet cu ajutorul appletviewer, dar se poate rula la fel de ușor într-un browser

Programul în sine este de aproximativ 10 de linii lung:.

 java.awt.Graphics import; public class FirstApplet extinde java.applet.Applet {public void paint (Graphics g) {g.drawLine (0, 0, 200, 200); }} 

Este vorba despre cea mai simplă applet Java se pot crea. Pentru a înțelege pe deplin, va trebui să învețe o valoare justă, în special în domeniul tehnici de programare orientate obiect. Din moment ce eu sunt presupunând că aveți experiență de programare la zero, ceea ce aș vrea să faceți este să-și concentreze atenția pe un singur rând în acest program pentru moment:

 g.drawLine (0, 0, 200, 200 ); 

Aceasta este linia în acest program care functioneaza. Acesta atrage linia diagonală. Restul programului este schele care susține că o linie, si putem ignora schelei pentru moment. Ce sa întâmplat aici a fost că am spus computerul pentru a trage o linie de la colțul din stânga sus de mână (0,0) la colțul din dreapta jos (200, 200). Computerul a atras așa cum l-am spus. Aceasta este esența de programe de calculator!

(Notă, de asemenea, că, în pagina HTML, ne-am stabilit dimensiunea ferestrei applet în pasul 5 de mai sus pentru a avea o lățime de 200 și o înălțime de 200.)

În acest program, am sunat-o metodă (aka funcția), numit drawLine si am trecut-l patru parametri (0, 0, 200, 200). Linia se termină într-un punct și virgulă. Punct și virgulă acționează ca perioada de la sfârșitul propoziției. Linia începe cu g, semnificând că vrem să numim metoda numită drawLine pe obiect specific numit g (pe care le puteți vedea o linie în sus este al graficii de clasă -. Vom ajunge în clase și metode de clase în mult mai mult . detaliu mai târziu în acest articol)

O metodă este pur și simplu o comandă - se spune computer pentru a face ceva. În acest caz, drawLine spune computerul pentru a trage o linie între punctele specificate: (0, 0) și (200, 200). Vă