![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础
个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。
对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
类:类是一个模板,它描述一类对象的行为和状
yh@shadow
这个作者很懒,什么都没留下…
展开
-
Java中Object类中的方法
Object类hashcode()public int hashCode()//返回对象的哈希码值。支持这种方法是为了散列表,如HashMap提供的那样。toString()//结果:对象的字符串表示形式。 public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode());}clone()//结果:这个实例的一个克隆。protected nati原创 2020-08-25 20:19:25 · 190 阅读 · 0 评论 -
Java中String类、StringBuffer类和StringBuilder类
String类不可变性//String类中使用final关键字修饰字符数组来保存字符串private final char value[]StringBuffer与StringBuilder的区别 StringBuffer 和 StringBuilder 都继承自 AbstractStringBuilder 类,在 AbstractStringBuilder 中也是使用字符数组保存字符串char[] value 但是没有用 final 关键字修饰,所以这两种对象都是可变的。线程安全性原创 2020-08-25 20:01:04 · 446 阅读 · 0 评论