pași de bază

Primul program în Java

Hai să facem pașii de mai sus - compila și rula primul program în Java. Aici propun să ignore faptul că programul nu. Funcționalitatea acestui program destul de banal - se imprimă cuvintele «Bună ziua, lume. “. (Cât de mult a fost scris de-a lungul anilor astfel de exemple - și nu contează). Dar, așa cum am spus, pentru prima dată, nu vom acorda o atenție la modul în care programul este de a face. Acum este important să învețe să facă trei pași:

  1. cod de editare
  2. Compilez programe Java
  3. Rulați programul sub controlul JVM

ATENȚIE. Uită-te la imagine, care arată cum să salvați fișierul în Notepad - există un document text este salvat în mod implicit. Dacă alegeți acest format, veți avea fișier First.java.txt.
Ar trebui să fie sigur pentru a selecta „Save as type: Toate fișierele“. Apoi, menținând în același timp extensia corectă va fi

pași de bază

Această comandă afișează șirul în ghilimele - în acest caz, «Bună ziua, lume. “.
Scriem fișierul nostru numit First.java. Să acorde o atenție la capitalizarea - este foarte important. Pentru prima dată, amintiți-vă că Java face distincția între litere mari și litere mici. Deci, avem fișier First.java în directorul C: \ JavaLesson.
Compilatorul javac.exe JVM java.exe și reprezintă programe care se execută de la linia de comandă. Prin urmare, avem nevoie pentru a rula linia de comandă. De obicei, îl puteți porni din meniul „Start-> Accesorii-> Command Prompt.“ obținem ceva de genul asta atunci când începe:

pași de bază

Tastați comanda cd C: \ JavaLesson. Și tu te vei găsi în directorul corect. Acum, rulați comanda dir. Dacă ați salvat fișierul First.java în directorul C: \ JavaLesson, atunci vedeți următoarea imagine dozhny

pași de bază

Primul pas am trecut. Ne întoarcem acum la cea de a doua - o compilație. Pentru a face acest lucru, executați comanda

Dar, în unele cazuri, acest lucru poate să nu funcționeze. Această întrebare va fi amânată pentru o dată ulterioară. Prima opțiune este aproape întotdeauna funcționează. Deci, să-l folosească.

Deci, vom face toți pașii necesari. Pentru noi este o realizare importantă. Acum, că știi cum să creați, compila și rula programul în Java. Odată cu acumularea de experiență, ne uităm mai atent la compilarii și a alerga. Încercați să faceți toți pașii de mai multe ori pentru a construi pe succesul. Veți avea nevoie de ele pentru a studia în continuare.

Mediu de dezvoltare

programatori profesioniști sunt în cele mai multe cazuri, utilizarea de programe speciale, care ajuta la simplificarea etapelor - a lua „toate într-un singur“. Astfel de programe sunt numite IDE - Integrated Development Environment. Ceva mai târziu vom începe să folosească una dintre ele. Dar în timp ce vom folosi mijloace simple. Consider că este extrem de important, de fapt, programator capacitatea de a utiliza mijloace simple și pentru a înțelege ce se întâmplă, care ascund de multe ori tot felul de sistem varfuite. Deci, nu fi jignit, dar prima dată, vom fi cu tine de a utiliza o aplicație simplă „Notepad“ și linia de comandă.
Acum putem merge direct la învățarea limbii Java. Vom începe cu o înțelegere a datelor. Du-te la partea de date

Vă mulțumim pentru explicația :)

Și vă mulțumesc pentru pont. Mult noroc.

Zdravstvuyte.komanda javac First.java, ieșiri »javac» nu este o comandă internă sau externă, un program sau un lot fișier executabil. Ce este greșit? Ce să faci te rog spune-mi.

C: \ Lecții> javac first.java
first.java:1: eroare: clasa întâi este public, ar trebui să fie declarat într-un fișier numit F
irst.java
public class Primul
^
1 eroare

Java face distincția între litere mari și litere mici. fișier Tu începe cu o literă mică și nume de clasă - unul mare. E o greșeală.

Când javac First.java dă:
First.java:3: eroare: caracterul ilegal: '\ u00a0'
aaaapublic static void main (String [] arg) ^
First.java:3: eroare: caracterul ilegal: '\ u00a0'
aaaapublic static void main (String [] arg) ^
First.java:3: eroare: caracterul ilegal: '\ u00a0'
aaaapublic static void main (String [] arg) ^
First.java:3: eroare: caracterul ilegal: '\ u00a0'
aaaapublic static void main (String [] arg) ^
First.java:4: eroare: caracterul ilegal: '\ u00a0'
aaaaaaaaSystem.out.println ( «Bună ziua, lume.»);
^
First.java:4: eroare: caracterul ilegal: '\ u00a0'
aaaaaaaaSystem.out.println ( «Bună ziua, lume.»);
^
First.java:4: eroare: caracterul ilegal: '\ u00a0'
aaaaaaaaSystem.out.println ( «Bună ziua, lume.»);
^
First.java:4: eroare: caracterul ilegal: '\ u00a0'
aaaaaaaaSystem.out.println ( «Bună ziua, lume.»);
^
First.java:4: eroare: caracterul ilegal: '\ u00a0'
aaaaaaaaSystem.out.println ( «Bună ziua, lume.»);
^
First.java:4: eroare: caracterul ilegal: '\ u00a0'
aaaaaaaaSystem.out.println ( «Bună ziua, lume.»);
^
First.java:4: eroare: caracterul ilegal: '\ u00a0'
aaaaaaaaSystem.out.println ( «Bună ziua, lume.»);
^
First.java:4: eroare: caracterul ilegal: '\ u00a0'
aaaaaaaaSystem.out.println ( «Bună ziua, lume.»);
^
First.java:4: eroare: ';' așteptat
aaaaaaaaSystem.out.println ( «Bună ziua, lume.»);
^
First.java:5: eroare: caracterul ilegal: '\ u00a0'
Ahhh>
^
First.java:5: eroare: caracterul ilegal: '\ u00a0'
Ahhh>
^
First.java:5: eroare: caracterul ilegal: '\ u00a0'
Ahhh>
^
First.java:5: eroare: caracterul ilegal: '\ u00a0'
Ahhh>
^
First.java:5: eroare: ';' așteptat
Ahhh>
^
First.java:6: eroare: a ajuns la sfârșitul fișierului în timp ce parsarea
>
^
19 erori

Înțeles deja))) Nu stiu ce problema a fost pur și simplu acest lucru:
public class Primul
public static void main (String [] arg) System.out.println ( «Bună ziua, lume.»);
>
>
A condus la acest lucru:
public class Primul
>
Cu alte cuvinte, se elimină spațiile. Cine știe ce a mers prost, vă rugăm să scrie)

Mulțumesc AntonSaburov, totul funcționează. Eu lucrez în eclipsă și exportate din ea borcan, zip fișiere executabile (prin export / Java și nu există fișier JAR -Runable), care sunt declanșate de dublu-clic pe ele și totul funcționează cu excepția uneia - println nu este ceea ce nu se afișează chiar dacă acestea alerga afară linie de comandă «începe JavaFileScanner.jar» și «java -cp. JavaFileScanner »nu pornește - probleme de eroare. Te rog spune-mi cum să curgă de la linia de comandă fișierul jar terminat și să-l aibă în linia de comandă de ieșire System.out.println.

Ghicit - java file.jar -jar