This tutorial helps you understand: Storing and Managing Bit Strings in Byte Arrays, Rotating Bit Strings in Byte Arrays, bitStringTest.java - Testing Program.
Bits, Bytes, Bitwise and Shift Operations Java / Getting Started
This tutorial helps you understand: What Are Bits and Bytes?, Java "byte" Data Type and Assignment Operations, Operations on "byte" Data Type Values, Bitwise Operations: And, Or, Exclusive Or, and Complement, Shift Operations: Left Shift, Right Shift, and Unsigned Right Shift.
Strings in Java Java / General Development
This article explains how String are handled in Java. It provides deep insight on how String objects can be manipulated using variuos methods provided by String class.
Improve the performance of your Java code Java / Getting Started
This article demonstrates that dynamic compilation maintains the language's semantics while static compilation often doesn't. Also shows why this matters and offers a bit of code to help you determine whether your just-in-time (JIT) compiler can transform tail recursion on code while preserving semantics.