Your Java in in primum ceruisam Cup Unix

Instructions pro Java programming application est simplex Unix

De Rerum magna Java

Java est operating ratio iuris in software platform development. Habet a programming language: posterum capiendorum utilitatem in detegere tempus elit. A Java progressio potest developed uno in alium computatrum PC persequor ad aliquam rectam run tempus elit. In generali, maior Java run progressio potest currere ad recentiora tempora ambitum mutandum. Java, quod satis sit dives et nimis complicated enim applications potest absque operating ratio eius. Et hoc dicitur C% Java.

Lucrata est in Java progressio est apud penitus popularis, quoniam cum consiliis sancta fiat ad Web, quem habes, non est cognoscere user ratio quod sit in. Cum autem Java programming lingua, vos can take commodum of "scribere semel, currunt huc" paradigma. Et hoc est quod componat cum vestris Java progressio, vos non generate instructions pro certis platform. Instead, vos generate Java byte codice, hoc est, per instructiones Java Rectum Apparatus (Java VM). Nam users, nec refert ea quae sunt platform use-- Fenestra, Unix , MacOS: Internet pasco non est, donec id quod habet Java Dóminum, is intelligit illa byte ostendentur.

Java tribus generibus Programs

- Explorando "applet 'est ut Java progressio disposito embedded in web page.
- A "servlet 'quod Java run progressio disposito ut in calculonis servi.

In his duobus casibus decurrunt ad Java progressio fieri non potest quin aut ex officia telam pasco in pro applet aut Web server ad servlet.

- A "Java applicationem 'quod Java run progressio quod potest fieri per ipsum.

Et hoc proprie ad vos in Java progressio, secundum applicationem Unix per usura computer.

A Genus

Ipsum simplex, solum opus duo ad scribere Java progressio:

(I) In Java Platform II, Latin Edition (J2SE), olim ut in Java Development Ornamentum (JDK).
Download tardus poema poematis pro Linux. Fac tibi ad download SDK, non JRE (JRE est enim includitur in SDK / J2SE).

(II) A text emendator
Paene nullam invenio in Unix Editor-fundatur platforms faciam tibi (eg Paul VI Emacs valeamus). Nos uti Picus te in exemplum.

1. gradus crea in Java Source File.

Source text lima in A habet ad Java programming language. Vos can utor ullus text emendator emendo quod partum est fons files.

Vos have duos bene:

* Te potest salvum facere quod lima FatCalories.java (in fine huius articuli) onto vestri computer. Et hoc modo non potest salvum facere aliquid typing. Deinde, vos can step vade ad II.

* Aut, vos can iam sequere instructiones:

(I) Tollite crusta (aliquando vocatur terminalis) fenestra.

Cum promptum est in primis, erit vestri current Directory plerumque erit vestri domus presul. Directory vestri domus presul ut vos can mutare current vestris quando per typing promptum ad CD (per typically '% ") Redi et urgeat.

In Java files creata debet custodiri separatum per Directory. Vos can partum a Aliquam erat utendo ad imperium mkdir. Eg creare indicem tibi domum in Java indice ante te current Directory tui quandoque per Directory intrantes in domum tuam, ut sequens to order:
CD%

Ergo ita intrare praecepit
Java% mkdir

Ad te current Directory mutata in hoc indice te et intraveritis: Java CD%

Iam vos can satus vestri source file partum.

(II) Editor Satus per typing Pico Pico Redi in promptum atque urgeat. Si ratio contra respondeat verbo Pico mandas non igitur est verisimile Picus perpendat. Te consule administrator ratio pro magis notitia vel utor alio ed.

Cum committitur Pico itll ostenderet novum quiddam vestis. Et hoc est quod area et typus vestra code.

(III) in fine huius articuli enumerantur Typus de codice (per "Sample Java Program") in in blank quiddam. Typus prorsus omnibus, ut ostensum est. In Java, interpres enim cave litteras maiusculas minusculasque compiler.

(IV) in codice Servo per typing Ctrl-o. Cum vides scribe in File Name :, FatCalories.java genus, praecedentibus indicem lima quod vos volo ut vado per. Si vis saluare in presul FatCalories.java / home / Smith / Java alioquin type

et torcular /home/smith/java/FatCalories.java Redi.

Utor Ctrl-X quispiam egredi Pico.

2. Compile File gradus ab Ipso.

In Java compiler, javac, takes vestri source text lima in traduce et instructiones, ut Java Rectum Apparatus (Java VM) intelligere potest. His adiecta ponit in codice byte lima.

Nunc, producat alterum testa in fenestra. Ordinare vestri source file: current Directory tui quandoque ad indicem tuum documentum in quo sita est. Eg si vestri presul est fons / domus / Smith / Java, ut vos typus in sequens to order promptus quod torcular Redi:
CD% / domus / Smith / Java

Si vos intraveritis in pwd promptum, vos should animadverto hodiernam indice quo mutatum est hoc exemplum est / domus / Smith / Java.

Ls Si vos intraveritis in promptum, vos should animadverto vestri file: FatCalories.java.

Iam potes componat. At promptum est, quod typus in sequens to order torcular Redi: javac FatCalories.java

Quod si hoc videtis errorem nuntius,
javac: Imperii non inveni

et Unix potest invenire Java compiler, javac.

Hic autem modus est quo invenire javac dicere Unix. II Platform installed eis si vere venistis ad Java (J2SE) in /usr/java/jdk1.4. At promptum est, quod typus in sequens to order torcular Redi:

/usr/java/jdk1.4/javac FatCalories.java

Nunc autem genuit Java et compiler byte codice file: FatCalories.class.

At promptum est, quin ad nova u file type est.

Curre ad gradum 3. Program

Java VM quod sit implemented per interpretem loquebatur Java dicitur Java. Interpres recipitque byte translatis in codice lima mandata exsequitur praecepta ornare intellegat.

Eodem indice intrare promptus:
java FatCalories

Cum run progressio intra vos postulo ut duobus numeris linea cum imperium fenestram apparet nigrum. Oportet ergo ex his duobus progressio scribes plus recipis numero computata per progressio.

Susceptamque errore Balaam

Exceptis e sequela 'pelagus' java.lang.NoClassDefFoundError: FatCalories

Hoc est, non potest invenire Java byte vestri codice file: FatCalories.class.

Quid do: unum de locis invenire Java tries byte codice vestri lima vestri current Directory. Eg si byte vestri lima in codice / domus / Smith / Java, debes mutare vestri current Directory illud per typing est hoc mandatum et promptum ad ledo Redi:

CD / domus / Smith / Java

Si vos intraveritis in pwd promptum, vos should animadverto / domus / Smith / Java. At prompta ls ingressus es et viderit FatCalories.java FatCalories.class lima. Java FatCalories intrare autem iterum.

Si adhuc detinentur, ut sunt mutabiles CLASSPATH mutare. Si opus sit, quaerunt "unsetting" classpath in sequenti sermone

unset CLASSPATH

Java FatCalories intrare autem iterum. Si progressio modo operatur, youll 'have ut mutare vestri CLASSPATH variabilis.