2020年3月11日

包装类;装箱与拆箱;基本类型与字符串之间的转换

摘要: 1. 概述 Java 提供了两种类型系统,基本类型与引用类型,使用基本类型在于效率,然而很多情况,会创建对象使用,因为对象可以做更多的功能,如果想要我们的基本类型像对象一样操作,就可以使用基本类型对应的包装类,如下: 2. 装箱与拆箱 基本类型与对应的包装类对象之间,来回转换的过程称为 “装箱” 与 阅读全文

posted @ 2020-03-11 17:51 _那些你很冒险的梦 阅读(308) 评论(0) 推荐(0)

String 和 StringBuffer、StringBuilder 的区别是什么?String 为什么是不可变的?

摘要: 1. 可变性 String类: 字符串是常量,它们的值在创建后不能更改;字符串的底层是一个被 final 修饰的数组,不能改变,是一个常量: private final byte[] value; StringBuilder类: 字符串缓冲区,可以提高字符串的操作效率【看成一个长度可以变化的字符串】 阅读全文

posted @ 2020-03-11 12:21 _那些你很冒险的梦 阅读(519) 评论(0) 推荐(0)

Java 中重载与重写的区别

摘要: 重载(Overload) 在同一个类中,对于功能类似的方法来说,因为参数列表不一样,却需要记住那么多不同的方法名称,太麻烦了,所以就引入了方法的重载。 方法的重载:多个方法的名称一样,但是参数列表不一样。 方法重载与下列因素相关: 1. 参数个数不同; 2. 参数类型不同; 3. 参数的多类型顺序不 阅读全文

posted @ 2020-03-11 09:19 _那些你很冒险的梦 阅读(137) 评论(0) 推荐(0)

导航