蓝桥杯2015培训(6)

来源:互联网 发布:马刺常青 知乎 编辑:程序博客网 时间:2024/04/30 09:45

String类

String 类代表字符串

String 类不是基本数据类型,它是一个类,默认值是null

String 字符串是常量,字符串的值在创建后不能被修改

 

 

String常量与真正意义上的常量

String常量可以改变字符串的版本

常量不可以被更改

 

==基本数据类型和基本数据类型比较的是值

==基本数据类型和引用类型数据比较的是值

==引用数据类型和引用数据类型比较的是地址

 

StringBuilder是单线程,安全可靠

StringBuffer是多线程

 

String是一个特殊的类,它具有基本数据类型的特征

 

类和对象的关系

类是相通属性和相通行为的对象的抽象

对象是类的实例,对象是类的具体实现

 

名词提炼法

类的属性是状态特征

类的方法是动词或动名词

 

类当中区分是类的成员变量和方法中的局部变量

使用this调用当前对象的属性或方法

 

 

 

对象初始化过程

1.      给对象的实例变量分配空间,默认初始化成员变量

2.      成员变量声明时的初始化

3.      初始化块的初始化

4.      构造方法的初始化

 

匿名类

通过new创建的都是匿名类

如果调用就需要采用

非匿名类就是有引用指向匿名类,匿名类就不存在了

0 0
原创粉丝点击