CodeGym /Java Course /தொகுதி 1 /கன்சோலில் இருந்து ஒரு நிரலை இயக்குதல்

கன்சோலில் இருந்து ஒரு நிரலை இயக்குதல்

தொகுதி 1
நிலை 5 , பாடம் 3
கிடைக்கப்பெறுகிறது

முந்தைய பாடத்தில், நாங்கள் ஒரு சிறிய நிரலைத் தொகுத்தோம், அதற்கு பதிலாக MySolution.class கோப்பைப் பெற்றோம், அதில் எங்கள் நிரல் பைட்கோடாக உள்ளது. மூல குறியீடு இதுதான்:


class MySolution {
   public static void main(String[] args) {
      System.out.println("Hi, command line!");
   }
}

இப்போது இந்த .class கோப்பை இயக்க JVM க்கு அனுப்புவோம் . இதைச் செய்ய, ஜாவா கட்டளையைப் பயன்படுத்துவோம் , முக்கிய முறையைக் கொண்ட வகுப்பின் பெயரைக் குறிப்பிடுகிறோம் :


D:\temp>java MySolution

நாங்கள் "ஹாய், கட்டளை வரி!" கன்சோலில்.

இங்கே நீங்கள் கோப்பு பெயரைக் குறிப்பிட வேண்டும் ( MySolution.class ), ஆனால் வகுப்பின் பெயரை ( MySolution ) குறிப்பிட வேண்டும்.

கன்சோலில் இருந்து மற்றொரு நிரலை இயக்க முயற்சிப்போம். இந்த நேரத்தில் நாம் முக்கிய முறையின் உள்ளீட்டு அளவுருவான args வரிசையைப் பயன்படுத்துவோம் :


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.");
        }
    }
}

தொகுக்கலாம்...


D:\temp>javac MyArgs.java

மற்றும் இயக்கவும்:


D:\temp>java MyArgs

இங்கே வெளியீடு: மூன்று அளவுருக்கள் எதிர்பார்க்கப்படுகின்றன .

மிக சமீபத்திய கட்டளையில், கிளாஸ் பெயருக்குப் பிறகு, ஆர்க்ஸ் சரம் வரிசையில் முடிவடையும் வாதங்களை நீங்கள் குறிப்பிடலாம் . உதாரணமாக, நீங்கள் பின்வரும் வாதங்களை அனுப்பினால்:


D:\temp>java MyArgs One Two Three

பின்னர் args வரிசை ["ஒன்று", "இரண்டு", "மூன்று"]

மற்றும் திரை வெளியீடு இருக்கும்:

ஒன்று
இரண்டு
5

வாதத்தில் இடைவெளிகள் இருக்க வேண்டுமெனில், அதை இரட்டை மேற்கோள்களில் மடிக்க வேண்டும்:


D:\temp>java MyArgs "One Two" Three "Four Five Six"

வெளியீடு:

ஒன்று இரண்டு
மூன்று
13

உங்கள் நிரல் ஒரு கோப்பினைக் கொண்டிருந்தால், அதை வெளிப்படையாக தொகுக்காமல் இயக்க ஒரு எளிய வழி உள்ளது. ஜாவா பயன்பாட்டுக்கு உங்கள் கோப்பின் பெயரையும் ( .java நீட்டிப்பு உட்பட) மற்றும் ஏதேனும் வாதங்கள் கூறவும் :


D:\temp>java MyArgs.java param1 param2

நிரலாக்க மொழியைக் கற்கத் தொடங்கும் அனைவருக்கும் வாழ்க்கையை எளிதாக்க இந்த அம்சம் ஜாவா 11 இல் சேர்க்கப்பட்டது.

மேலும் விரிவான தகவலுக்கு:
ஜாவா கட்டளையில் உள்ளமைக்கப்பட்ட உதவி உள்ளது . அதைக் காட்ட, கட்டளை வரியில் பின்வருவனவற்றை இயக்கவும்:
  • ஜாவா --உதவி
கருத்துக்கள்
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION