![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 66
smaltzg86
乐观、随和、交友
展开
-
String StringBuffer和StringBuilder的区别?
<br /> StringBuffer维护了一个大小固定的字符串缓冲区,当字符串长度超过StringBuffer大小时会自动增加,主要使用Insert和append方法,对于运行期要进行字符串的组装操作推荐使用,<br /> StringBuilder: jdk5以后有个和StringBuffer等价的StringBuider,区别在于StringBuffer是线程安全的,StringBuilder是单线程的,不提供同步,理论上效率更高。<br /> String是系统内置类型转载 2010-10-09 11:29:00 · 281 阅读 · 0 评论 -
Java相关的基础知识
<br />1、面向对象的特征有哪些方面 <br />1.抽象:<br />抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。<br />2.继承:<br />继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始转载 2010-10-12 14:43:00 · 240 阅读 · 0 评论 -
Java 键盘输入字符创后倒序输出
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Test { public static void main(String[] args) { BufferedReader br=new BufferedReader(new InputStreamReader(System.in));原创 2010-10-15 13:25:00 · 755 阅读 · 0 评论 -
java中set、list和map的区别
List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加转载 2010-10-09 12:36:00 · 303 阅读 · 1 评论