Yuav Ua Li Cas Tsim Koj Thawj Java Program ntawm Ubuntu Linux

Cov txheej txheem:

Yuav Ua Li Cas Tsim Koj Thawj Java Program ntawm Ubuntu Linux
Yuav Ua Li Cas Tsim Koj Thawj Java Program ntawm Ubuntu Linux

Video: Yuav Ua Li Cas Tsim Koj Thawj Java Program ntawm Ubuntu Linux

Video: Yuav Ua Li Cas Tsim Koj Thawj Java Program ntawm Ubuntu Linux
Video: Tsis Muaj Peev Xwm Yuav Ua Li Cas 2024, Plaub Hlis Ntuj
Anonim

Cov ntawv no xav tias koj muaj qee yam ntawm Java software txhim kho ib puag ncig teeb tsa ntawm koj lub kaw lus xws li Oracle Java, OpenJDK lossis IBM Java. Yog tias koj tsis muaj Java kev txhim kho ib puag ncig teeb tsa thov saib cov ntawv hauv qab no Yuav ua li cas rau nruab Oracle Java ntawm Ubuntu Linux, lossis nrawm thiab qias neeg, ntaus ntawm koj kab hais kom ua: sudo apt-get install openjdk-7-jdk

Yog tias Java tau teeb tsa ntawm koj lub kaw lus ces peb cov haujlwm tom ntej yog teeb tsa ib puag ncig kom pom tseeb txhawm rau tsim peb thawj qhov haujlwm Java. Qee tus neeg nyiam siv IDE (kev txhim kho ib puag ncig ib puag ncig) xws li Eclipse IDE lossis NetBeans IDE los sau lawv cov haujlwm. Txij li nws ua rau kev ua haujlwm tsis yooj yim dua thaum koj ua haujlwm nrog ntau cov ntaub ntawv Java chav kawm.

Txog qhov piv txwv no, peb yuav ua haujlwm nrog Java programming yam tsis siv IDE los ntawm kev siv Java JDK (Java cov khoom tsim kho), tsim cov npe, Java cov ntawv sau thiab siv cov ntawv sau.

Cov kauj ruam

1955436 1
1955436 1

Kauj Ruam 1. Qhib lub davhlau ya nyob twg ntawm koj lub system tom qab teeb tsa Java ntawm koj lub kaw lus

1955436 2
1955436 2

Kauj Ruam 2. Tsim cov npe los tuav koj cov haujlwm Java

Qhib lub davhlau ya nyob twg ntawm Ubuntu Linux thiab tsim koj li Java applications directory.

1955436 3
1955436 3

Kauj Ruam 3. Hom:

mkdir Java_Applications

Qhov no yuav tsim koj phau ntawv teev npe Java_Applications

1955436 4
1955436 4

Kauj Ruam 4. Nkag mus rau koj phau ntawv teev npe Java_Applications

Hom lossis luam/muab tshuaj txhuam: cd Java_Applications

Qhov no yuav hloov koj mus rau hauv koj phau ntawv teev npe tshiab Java_Applications

1955436 5
1955436 5

Kauj Ruam 5. Siv cov ntawv sau xws li nano lossis gedit los tsim cov ntaub ntawv java

Hauv qhov piv txwv no peb yuav siv thawj qhov haujlwm ib txwm hu ua "Nyob zoo ntiaj teb". Qhov no yuav qhib cov ntaub ntawv Java dawb los ua haujlwm nrog thiab tam sim no peb yuav ntxig qee cov ntawv rau hauv peb cov ntaub ntawv Java.

  • Yog li siv nano lossis gedit peb yuav tshaj tawm cov lus txib hauv qab no:
  • Hom: nano HelloWorld.java lossis ntaus gedit HelloWorld.java
1955436 6
1955436 6

Kauj Ruam 6. Sau cov cai hauv qab no

    ntshuam javax.swing.*; pej xeem chav HelloWorld txuas ntxiv JFrame {pej xeem zoo li qub void lub ntsiab (Txoj hlua args) {tshiab HelloWorld (); } pej xeem HelloWorld () {JPanel panel1 = tshiab JPanel (); JLabel label1 = JLabel tshiab ("Nyob Zoo, Ntiaj Teb, qhov no yog kuv thawj Java program ntawm Ubuntu Linux"); panel1.add (daim ntawv lo 1); qhov no.add (panel1); this.setTitle ("Nyob Zoo Ntiaj Teb"); this.setSize (500, 500); this.setDefaultCloseOperation (JFrame. EXIT_ON_CLOSE); this.setVisible (muaj tseeb); }}

1955436 7
1955436 7

Kauj Ruam 7. Txuag cov ntaub ntawv raws li HelloWorld.java

1955436 8
1955436 8

Kauj Ruam 8. Sau cov ntaub ntawv HelloWorld.java rau hauv Java chav kawm ntawv los ntawm kev muab cov lus txib hauv qab no

  • Ntaus javac HelloWorld.java
  • (Qhov no yuav ua tsis tiav yog tias koj tsis tau teeb tsa javac, yog tias nws ua tsis tiav, ua raws cov lus qhia hauv kev qhia lossis ntaus koj kab lus txib: sudo apt-get install openjdk-7-jdk)
1955436 9
1955436 9

Kauj Ruam 9. Khiav lossis ua tiav koj cov ntaub ntawv Java chav kawm los ntawm kev muab cov lus txib hauv qab no

Hom: java HelloWorld

Pom zoo: