Мундариҷа
Барои истифодаи усули дар ин мақола тавсифшуда, шумо бояд дар компютери худ муҳити коркарди Java ба монанди Oracle Java, OpenJDK ё IBM Java дошта бошед. Дар акси ҳол, ин мақоларо хонед ё ба фармони sudo apt-get install openjdk-7-jdk ворид шавед (ба терминал)
Агар шумо дар компютери худ Java насб карда бошед, муҳити нав созед, то шумо метавонед аввалин барномаи Java -и худро дертар нависед. Баъзе корбарон IDE -ро истифода мебаранд, ба монанди Eclipse IDE ё NetBeans IDE, ки дар он барномаҳо менависанд. Ин равиш ҳангоми истифодаи бисёр файлҳои синфи Java барномасозиро содда мекунад.
Ин мақола барномасозии Java -ро бидуни истифодаи IDE, аммо бо истифода аз Java JDK, феҳрист, файли матнии Java ва муҳаррири матн тавсиф мекунад.
Қадамҳо
- 1 Ҳангоми насб кардани Java терминалро кушоед.
- 2 Барои барномаҳои Java папка созед. Терминалро кушоед ва ҷузвдон созед. Барои ин:
- 3 Фармонро ворид кунед mkdir Java_Applications
- Папкаи "Java_Applications" сохта мешавад.
- 4 Ба папкаи Java_Applications равед. Фармонро ворид кунед (ё нусхабардорӣ кунед) cd Java_Applications
- Шумо ба папкаи сохташудаи "Java_Applications" бурда мешавед.
- 5 Дар муҳаррири матнӣ ба монанди нано ё gedit, файли Java созед. Масалан, биёед як барномаи оддии Hello World нависем. Дар муҳаррири матнӣ шумо бояд якчанд сатри коди барномаро ворид кунед.
- Дар нано ё gedit фармони зеринро ворид кунед:
- нано HelloWorld.java ё gedit HelloWorld.java
- 6 Акнун сатрҳои зерини кодро ворид кунед.
javax.swing ворид кунед. *; синфи ҷамъиятӣ HelloWorld JFrame -ро васеъ мекунад {public static void main (String [] args) {new HelloWorld (); } ҷамъиятии HelloWorld () {JPanel panel1 = JPanel нав (); JLabel label1 = JLabel нав ("Ҷаҳони Салом; ин аввалин барномаи Java дар Ubuntu Linux аст"); panel1.add (label1); this.add (panel1); this.setTitle ("Салом ҷаҳон"); this.setSize (500,500); this.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE); this.setVisible (ҳақиқӣ); }}
- 7 Файлро ҳамчун HelloWorld.java
- 8 Файли HelloWorld.java -ро ба файли синфи Java тартиб диҳед. Барои ин фармони зеринро ворид кунед.
- javac HelloWorld.java
- (агар дар компютер javac мавҷуд набошад, файл ҷамъ намешавад; дар ин ҳолат маълумотро дар муқаддима хонед ё фармонро ворид кунед (дар терминал) sudo apt-get install openjdk-7-jdk)
- 9 Барномаи сохташударо иҷро кунед. Барои ин кор фармони зеринро ворид кунед.
- java HelloWorld