title: Java - UTF8/16 is a Charset Name or Character Encoding?
body: <p>The application I am developing will be used by folks in Western &amp; Eastern Europe as well in the US. I am encoding my input and decoding my output with UTF-8 character set.</p>
  
  <p>My confusion is becase when I use this method String(byte[] bytes, String charsetName), I provide UTF-8 as the charsetname when it really is an character encoding. And my default econding is set in Eclipse as Cp1252.</p>
  
  <p>Does this mean if, in the US in my Java application, I create an Output text file using Cp1252 as my charset encoding and UTF-8 as my charset name, will the folks in Europe be able to read this file in my Java application and vice versa?</p>