হ্যাঁ , আমরা public static void main() static public void main() -এর ক্রম পরিবর্তন করতে পারি। জাভাতে, কম্পাইলার কোনো কম্পাইল-টাইম বা রানটাইম ত্রুটি নিক্ষেপ করে না। জাভাতে, আমরা অ্যাক্সেস মডিফায়ার ঘোষণা করতে পারি যে কোনো ক্রমে, পদ্ধতির নাম শেষ আসে , রিটার্নের ধরনটি দ্বিতীয় থেকে শেষ পর্যন্ত আসে এবং তারপর এটা আমাদের পছন্দের পরে. কিন্তু অ্যাক্সেস মডিফায়ার (সর্বজনীন, ব্যক্তিগত এবং সুরক্ষিত রাখার পরামর্শ দেওয়া হয় ) জাভা কোডিং মান অনুযায়ী সামনের দিকে।
সিনট্যাক্স
পাবলিক স্ট্যাটিক ভ্যায়েড মেইন(স্ট্রিং আর্গস[]) {// কিছু বিবৃতি
উদাহরণ
<প্রি>ক্লাস প্যারেন্টটেস্ট { int বয়স =10; পাবলিক int getAge() { বয়স +=25; প্রত্যাবর্তনের বয়স; }}পাবলিক ক্লাস টেস্ট {// এখানে আমরা স্ট্যাটিক পাবলিক ভ্যাইড মেইন(স্ট্রিং আর্গস[]) ঘোষণা করতে পারি স্ট্যাটিক পাবলিক ভ্যাইড মেইন(স্ট্রিং আর্গস[]) { প্যারেন্টটেস্ট পিটি =নতুন প্যারেন্টটেস্ট(); System.out.println("বয়স হল:"+ pt.getAge()); }}উপরের উদাহরণে, আমরা static public main() ঘোষণা করেছি পাবলিক স্ট্যাটিক ভ্যাইড মেইন() এর পরিবর্তে , কোডটি কোনো ত্রুটি ছাড়াই সফলভাবে চলে।
আউটপুট
বয়স হল:35