关键字:所有的字母都是小写,就是在java语言编程的时候,在关键的地方使用的单词,体现关键的的地方的含义,这些单词 都是特有的事先定义好的
保留字:现有java版本中尚未使用,可能在以后被使用做完关键字的单词,java已经把这些单词预定了,这些就尽量不要在编程中去随意使用了
字符串:就是由0到多个字母数字符号共同组成的一个串,这个串要用英文的双引号括起来
String str=" hello world"
System.out.println(str);
凡是引用类型,都可以用null作为值,也就意味着可以初始化的时候赋值为null
String属于引用类型,也就是说可以使用null作为值
int i0=1
int i1=1
以上这种情况会在内存中存储两个1的值
String s0="hello"
String s1="hello"
以上情况不会在内存中存在两个hello的值,只存在1个hellow
假设“hello”的内存地址是xxxx,声明变量s0时赋值hello实际上让s0变量引用“hello”的内存地址xxxxx,当我们声明s1时也赋值hello,也是将s1指向hello的地址
String s3 = “he”+“ll”+“o”可以这么写结果也是hello