搜档网
当前位置:搜档网 › Java学习笔记-第五章-Java常用类

Java学习笔记-第五章-Java常用类

Java学习笔记-第五章-Java常用类
Java学习笔记-第五章-Java常用类

1.知识点

1.1. 上一个章节回顾

1.2. 本章重点

1.2.1.Java中的常用类

1.2.2.String

1.2.3.date

2.具体内容

https://www.sodocs.net/doc/f33876966.html,ng 包

https://www.sodocs.net/doc/f33876966.html,ng包是由java虚拟机自动引入的包

2.1.2.程序中经常出现的System等常用类皆隶属于该包

2.1.

3.本章主要讲解包中的String类和StringBuffer类

2.1.

3.1.String

2.1.

3.1.1.字符串类型是常用的数据类型之一

2.1.

3.1.2.提供了一系列操作字符串的方法,从而使字符串的生成、访问和

修改等操作简单

2.1.

3.1.3.String类的创建

2.1.

3.1.3.1.String x= “Hello”;

2.1.

3.1.3.2.String y= new String(“Heello”);

2.1.

3.1.

4.以上这两种方法有什么区别吗?

2.1.

3.1.

4.1.x==y 的结果为true 是因为通过双引号赋值的方式之

后,x 和y 都是指向同一个内存地址,他们的引用都是

指向方法区中的同一个内容,引用地址是一样的,当同

一个String字面值无论被创建多少次,始终只有一个内存

地址被分配,之后的都是这个String的拷贝,Java中称作

“字符串驻留”,所有的字符串常量在编译之后都会自动

的驻留。x = "abcd"这种方式创建的时候首先会查看字符

串池中是否已经存在,存在就直接返回PermGen中的该

String对象,否则就会创建一个新的String对象,之后再

放进字符串池中

2.1.

3.1.

4.2.String 常用类的方法

2.1.

3.1.

4.3.字符串常用提取办法

2.1.

3.2.StringBuffer

2.1.

3.2.1.String的实例为不可变对象,一旦创建就不能修改其值,对于已经

存在的String对象的修改都是重新创建一个新的对象

2.1.

3.2.2.StringBuffer的实例是可变对象,对StringBuffer进行修改的时候不

会重新创建对象

2.1.

3.2.3.StringBuffer类的构造方法

2.1.

3.2.3.1.

2.1.

3.2.

4.StringBuffer类的常用方法

2.1.

3.2.

4.1.

2.2.Java.util 包

2.2.1.java.util包中提供各种日期、数据格式转换的类等

2.2.2.在使用包中的类时需要先导入该包

2.2.

3.Date类

2.2.

3.1.该类封装了有关日期和时间的信息

2.2.

3.1.1.

2.2.

3.1.2.在使用的时候必须导包(注意是util包)

2.2.

3.2.SimpleDateFormat类

2.2.

3.2.1.SimpleDateFormat类是用来格式化和解析日期的具体类

2.2.

3.2.2.隶属于java.text包

2.2.

3.2.3.

2.2.

3.2.

4.SimpleDateFormat类的创建

2.2.

3.2.

4.1.

2.2.

3.2.

4.2.

2.2.

3.2.

4.3.在yyyy年MM月dd日 hh时mm分ss秒 a

中y表示年,M表示月,d表示日,h表示小时,m表示分钟,s

表示秒a表示上午还是下午

2.2.

3.2.5.将String转化为date

2.2.

3.2.5.1.

3.本章总结

3.1. 总结本章知识点

3.2. 面试题答案

3.3. 预习下一章内容

4.练习题

4.1. 作业

相关主题