বিটওয়াইস অপারেটরগুলি ভেরিয়েবলগুলি ভ্রমণ করতে এবং সেগুলি কিছুটা ধাপে চালনার কথা। পূর্ণসংখ্যার ক্ষেত্রে, দীর্ঘস্থায়ী, অক্ষরের ক্ষেত্রে এটি বোঝা যায়। এই ভেরিয়েবলগুলি তাদের আকার দ্বারা প্রয়োগ করা মানগুলির পূর্ণ পরিসীমা ধারণ করতে পারে।
বুলিয়ানদের ক্ষেত্রে, তবে, একটি বুলিয়ানটিতে দুটি মাত্র মান থাকতে পারে। 1 = সত্য বা 0 = মিথ্যা। তবে বুলিয়ানটির আকার নির্ধারণ করা হয়নি। এটি বাইটের মতো বড় বা খানিকটা ছোটও হতে পারে।
সুতরাং একটি বুলিয়ান একটি বিটওয়াস অপারেটর ব্যবহার এর প্রভাব কি? জেভিএম মূলত এটি কোনও সাধারণ লজিকাল অপারেটরে অনুবাদ করে এবং এগিয়ে যায়? এটি কী অপারেশনের উদ্দেশ্যে বুলিয়ানকে একক বিট সত্তা হিসাবে বিবেচনা করে? বা বুলিয়ান আকারের সাথে ফলাফল কি অপরিবর্তিত?