包装类与字符串心得

本文概述了包装类如何增强基本类型功能,重点讲解了装箱与拆箱的概念,以及String、StringBuilder和StringBuffer的区别。特别强调了理解方法作用的重要性,提到了JDK1.5后的自动装箱机制。
摘要由CSDN通过智能技术生成

包装类与字符串心得

知识点

包装类、字符串相关类
今天的知识点还是挺多的,字符串的相关类里面一大堆的方法,每个方法的作用还不一样。

包装类

基本数据类型本身是没有属性和方法可用的,而包装类提供了比较多的方法可用,同时也方便字符串类型与基本类型的转换,8个基本类型每个都有他们自己的包装类,使用包装类可以使用包装类里面带有的属性以及方法
基本类型转包装类被称为装箱、包装类转基本类型被称为拆箱,当我们需要使用包装类里的方法时,可以将基本数据类型转为包装类进行使用,同时也是为与字符串之间的转换提供了中转

字符串相关类

String类、StringBuilder类、StringBuffer类是三个字符串相关类
String类是的对象代表不可变的字符序列,StringBuilder类和StringBuffer类代表可变字符序列

难点
  包装类相对来说还是好理解点,不过字符串相关类中方法太多,而且想记住每一个方法的作用还是比较难的

学习思路
  包装类里面基本没什么难点,不过需要注意的是装箱以及拆箱,而且从JDK1.5之后提供了自动的装箱以及拆箱,自动装箱用的是valueOf(),自动拆箱用的是intValue(),自动装箱不要搞混,毕竟好多都会把new当成自动装箱
  字符串相关类类里面StringBuilder类、StringBuffer类两个类目前主要是用StringBuilder类,此类效率比较高的,但是线程不安全,不过对于目前所学的不碍事的,毕竟效率高
  今天一天的难点就是String类了,这一个类里面的方法实在是太多了,不过基本都是后期经常用的,现在记不住也没什么大碍,我自己也是记不住这么多的,尽管好多都是常用的,我虽然记住几个常用的方法,但是还是会将其搞混的,还是那句话这么多方法就让它顺其自然吧,后面用多了就能记清楚点了,现在死记硬背也是浪费时间,虽然不用记住那些方法的名字,但这个类里面方法的作用还是需要记住的,作用是理解的,名字是记忆的,两个东西还是理解会好一点
  记住这个类里面的方法作用,后期可以使用API文档查看,或者百度搜索,方法用多了名字也是可以记住的,而且软件都有代码补全,理解了这些个作用后还是要多看看方法里面的源码,底层的运行原理还是比较重要的
  Java学习死记硬背作用还是比较小的,这就像是学习理科一样,不仅都是英文,还用好多的知识点啊什么的太容易搞混了,理解了作用后平时多使用一下练习一下对记忆还是很有帮助的

今日收获
  今天字符串相关类里面的东西很多,下去多找点题什么的练习一下就行了,后期估计用到的还是比较频繁的,还有就是对源码的理解也是要下功夫的。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

week@eight

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值