আমি এসসিজেপির জন্য পড়ছি এবং এই লাইনটি সম্পর্কে আমার একটি প্রশ্ন রয়েছে:
শনাক্তকারীদের অবশ্যই একটি বর্ণ, মুদ্রা অক্ষর ($), বা সংযোগকারী অক্ষর যেমন আন্ডারস্কোর (_) দিয়ে শুরু করতে হবে। শনাক্তকারীরা কোনও সংখ্যা দিয়ে শুরু করতে পারে না!
এটিতে বলা হয়েছে যে একটি বৈধ শনাক্তকারী নাম আন্ডারস্কোরের মতো সংযোগকারী অক্ষর দিয়ে শুরু করতে পারে । আমি ভেবেছিলাম আন্ডারস্কোরগুলি একমাত্র বৈধ বিকল্প? এর সাথে আর কি সংযুক্ত চরিত্রগুলি রয়েছে?
_
হ'ল "অবচয়" শনাক্তকারী। বিশেষত, সংকলক নিম্নলিখিত সতর্কতাটি প্রকাশ করে: (সনাক্তকারী হিসাবে '_' ব্যবহার জাভা এসই 8 এর পরে প্রকাশে সমর্থিত নাও হতে পারে) ।
_
ভবিষ্যতের ভাষার বৈশিষ্ট্যগুলিতে ব্যবহারের জন্য "পুনরায় দাবি আদায় করছে" । আন্ডারস্কোর দিয়ে শুরু হওয়া শনাক্তকারীরা এখনও ঠিক আছে, তবে ল্যাম্বডা প্যারামিটারের নাম হিসাবে ব্যবহার করা হলে এবং অন্য কোথাও একটি সতর্কতা হ'ল ত্রুটি is
. ; [ / < > :
যায়: stackoverflow.com/questions/26791204/... docs.oracle.com/javase/specs/jvms/se7/html/... অন্য সব কিছুর একটি জাভা শুধু এটুকু হয়।
_, _ -> doSomething();
.