javaSE_day11_API

字符串类

String类

创建方式:

String s = "hello";

String s = new String("hello");

不可变类:对象一旦创建了,值就不能更改。

常用的方法:

javaSE_day11_API_第1张图片

------------------------------

StringBuffer 和 StringBuilder

创建方式:

  StringBuffer sf = new Stringbuffer("hello");

常用方法:

javaSE_day11_API_第2张图片


--------------------------------------

String ,StringBuffer ,StringBuilder区别:

1.String不可变字符串类

      表示一个字符串,用 String;字符串的值频繁的 更改 ,用String效率低,需要不断的创建新的对象,那就选择用 StringBuffer,StringBuilder

2.StringBuffer,StringBuilder 可变字符串类;

  StringBuffer线程安全的,速度慢; StringBuilder线程非安全,速度快

------------------------------------------

包装类

javaSE_day11_API_第3张图片

  装箱  :  基本类型 -》 包装成对象

  拆箱:    类类型  -》 基本类型(把对象中的值取出来)

---------------------------------------------

日期和时间

Date java.util.Date;

            |

Date Time Timestamp  java.sql.*;

    Format

           |

NumberFormat    DateFormat

           |                      |

DecimalFormat   SimpleDateFormat

Calendar

jdk8.0

java.time.*;

LocalDate

LocalTime

LocalDateTime

Duration

--------------------------------------------

你可能感兴趣的:(javaSE_day11_API)