char c1 = 'a'; String s1 = "a";
区别:
1. 形式: 前者以‘’ 单引号 ;后者以“” 双引号
2. 占用空间:前者占2B ;后者占多个(至少2B)
3. 含义:前者相当于一个ASCII码,可参与运算;后者是代表一个地址值,即该字符串在内存中存放位置