why does "STRING".getBytes() work different according to the Operation System why does "STRING".getBytes() work different according to the Operation System unix unix