摘要: Java中String、StringBuffer、StringBuilder的区别 1.从是否可变的角度 String类中使用字符数组保存字符串,因为有“final”修饰符,所以String对象是不可变的。 StringBuffer和StringBuilder都继承自AbstractStringBu 阅读全文
posted @ 2018-01-07 22:42 nnngu 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 不能被继承,因为String类有final修饰符,而final修饰的类是不能被继承的。 Java对String类的定义: final修饰符的用法: 1.修饰类 当用final修饰一个类时,表明这个类不能被继承。final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法 阅读全文
posted @ 2018-01-07 20:24 nnngu 阅读(29418) 评论(0) 推荐(3) 编辑
摘要: java的数据类型分为:基本数据类型和引用数据类型。 基本数据类型各占多少个字节: 关于boolean占几个字节,众说纷纭,虽然boolean表现出非0即1的“位”特性,但是存储空间的基本计量单位是字节,不是位。所以boolean至少占1个字节。 JVM规范中,boolean变量当作int处理,也就 阅读全文
posted @ 2018-01-07 17:58 nnngu 阅读(14110) 评论(0) 推荐(2) 编辑