Over этот вопрос есть ответы на স্ট্যাক ওভারফ্লো на русском : Что такое ইন্টার্নিং и как им пользоваться জাভাতে স্ট্রিং ইন্টার্নিং কী , কখন আমার এটি ব্যবহার করা উচিত এবং কেন ?
মতে স্ট্রিং # অন্তরীণ () , internপদ্ধতি যদি স্ট্রিং স্ট্রিং পুকুর পাওয়া যায় স্ট্রিং পুকুর থেকে STRING ফেরার, অন্যথায় একটি নতুন স্ট্রিং অবজেক্ট স্ট্রিং পুলে যুক্ত হবে এবং এই স্ট্রিং এর রেফারেন্স ফিরিয়ে দেওয়া হয় অনুমিত হয়। সুতরাং আমি এটি চেষ্টা করেছি: String s1 = "Rakesh"; String s2 = "Rakesh"; …
https://godbolt.org/z/cyBiWY আমি 'some'এমএসভিসি দ্বারা উত্পাদিত এসেম্বলার কোডে দুটি আক্ষরিক দেখতে পাই , তবে কেবল ঝাঁকুনি এবং জিসিসি সহ। এটি কোড কার্যকর করার সম্পূর্ণ ভিন্ন ফলাফলের দিকে নিয়ে যায়। static const char *A = "some"; static const char *B = "some"; void f() { if (A == B) { throw "Hello, …