在组成一些数组时,我注意到
char[] javaArray = {'j','a','v','a'};打印出来
java
但
String[] javaStringArray = {"j","a","v","a"};仅打印堆栈位置。我知道char和String都非常不同,但是JVM怎么知道第一个输出chars,第二个只输出堆栈呢?
我正在使用IntelliJ和命令 System.out.println(javaArray);
慕丝7291255
喵喔喔
随时随地看视频慕课网APP
相关分类