Java中的重要概念(二)语言符号、数据类型

标签:保留字、分隔符、关系运算符、基本数据类型、包装类、String类、StringBuffer类

5.保留字

Java中的重要概念(二)语言符号、数据类型_第1张图片
注意都是小写

6.分隔符

Java中的重要概念(二)语言符号、数据类型_第2张图片

String s0 = new String("你好啊!");

String s1 = "你好啊!";

String s2 = new String("你好啊!");

System.out.println("你好啊!" == s1);

System.out.println("你好啊!" == s0);

System.out.println(s2 == s0);

System.out.println(s1 == s2);

System.out.println(s2.equals(s0));

System.out.println(s1.equals(s2));

true

false

false

false

true

true

7.整型变量

Java中的重要概念(二)语言符号、数据类型_第3张图片
注意:涉及到的可能转换的长度

8.数据类型的转换

8.1 强制类型转换

Java中的重要概念(二)语言符号、数据类型_第4张图片

8.2 基本类型与包装类转换

int i=66;

Integer it=new Interger(i); short s=it.shortValue();

反过来将String类型转换成数据类型:

Java中的重要概念(二)语言符号、数据类型_第5张图片

9.String类

Integer类提供了一个静态方法toString(int i)返回一个指定整数的String 对象。

Java中的重要概念(二)语言符号、数据类型_第6张图片

10.判断创建对象的个数

String s0 = new String("你好啊!");//创建了两个对象一个在常量池,一个在堆

String s1 = "你好啊!";//不创建新的对象

String s2 = new String("你好啊!");//新建一个对象在堆中

System.out.println("你好啊!" == s1);

System.out.println("你好啊!" == s0);

System.out.println(s1 == s2);

System.out.println(s2.equals(s0));

System.out.println(s1.equals(s2));

true

false

false

true

true

11.StringBuffer类

由于string类是不能增减删改的,需要变动的只能由StringBuffer出面了。、

不带参数的StringBuffer  StringBuffer  str=new StringBuffer();

带参数的StringBuffer  StringBuffer  str=new StringBuffer(126);  指定缓存大小

带参数的StringBuffer  StringBuffer  str=new StringBuffer("abc");  缓存内容

Java中的重要概念(二)语言符号、数据类型_第7张图片
StringBuffer的方法

前期文章:

Java重要概念(一)类,对象,变量

后续将有:

Java中的重要概念之(三)异常处理、内存管理

Java中的重要概念之(四)输入输出流

Java中的重要概念之(六)面向对象

Java中的重要概念之(七)多线程

......

欢迎你的关注和点赞,征服Java的路上你我并不孤独......

你可能感兴趣的:(Java中的重要概念(二)语言符号、数据类型)