Ing pawulangan sadurunge, kita nyawiji program cilik lan bali entuk file MySolution.class , sing ngemot program kita minangka bytecode. Kode sumber kasebut yaiku:
class MySolution {
public static void main(String[] args) {
System.out.println("Hi, command line!");
}
}
Saiki ayo ngirim file .class iki menyang JVM kanggo nglakokake. Kanggo nindakake iki, kita bakal nggunakake printah java , nemtokake jeneng kelas sing ngemot metode utama :
D:\temp>java MySolution
Kita ndeleng "Hai, baris perintah!" ing console.
Elinga yen kene sampeyan kudu nemtokake ora jeneng berkas ( MySolution.class ), nanging jeneng kelas ( MySolution ).
Ayo nyoba mbukak program liyane saka console. Wektu iki kita bakal nggunakake array args , parameter input metode utama :
public class MyArgs {
public static void main(String[] args) {
if (args.length == 3) {
System.out.println(args[0].toLowerCase());
System.out.println(args[1].toUpperCase());
System.out.println(args[2].length());
} else {
System.out.println("Three parameters are expected.");
}
}
}
Ayo kompilasi ...
D:\temp>javac MyArgs.java
Lan mbukak:
D:\temp>java MyArgs
Punika output: Telung paramèter samesthine .
Ing printah paling anyar, sawise jeneng kelas, sampeyan bisa nemtokake bantahan sing bakal mungkasi munggah ing array string args . Contone, yen sampeyan ngliwati argumen ing ngisor iki:
D:\temp>java MyArgs One Two Three
Banjur array args bakal dadi ["Siji", "Loro", "Telu"]
Lan output layar bakal dadi:
loro
5
Yen sampeyan pengin argumentasi ngemot spasi, sampeyan kudu mbungkus nganggo kuotasi kaping pindho:
D:\temp>java MyArgs "One Two" Three "Four Five Six"
Output:
TElu
13
Yen program sampeyan kasusun saka siji file, ana cara sing gampang kanggo mbukak tanpa nglumpukake kanthi jelas. Cukup marang utilitas java jeneng file sampeyan (kalebu ekstensi .java ) lan argumen apa wae:
D:\temp>java MyArgs.java param1 param2
Fitur iki ditambahake ing Java 11 kanggo nggawe urip luwih gampang kanggo wong sing lagi sinau basa pamrograman.
Kanggo informasi luwih rinci: |
---|
Printah java wis dibangun ing bantuan. Kanggo nampilake, jalanake ing ngisor iki ing baris perintah:
|
GO TO FULL VERSION