- java中的 length 属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.
- java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.
- java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看
-
基本数据类型,也称原始数据类型。 byte, short, char, int, long, float, double, boolean 他们之间的比较,应用双等号
==
,比较的是他们的值。 -
复合数据类型(类) 当他们用
==
进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否则比较后结果为false。
String str = "Hello";
// 字符拼接会创建一个新对象
String str2 = str + "World";
StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高