![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
suibianshen2012
这个作者很懒,什么都没留下…
展开
-
Java基础知识汇总
一、初始Java1、一个Java源文件中最多只能有一个public的类【但,可以有多个class的声明】,当有一个public的类时,源文件名必须与此类名一致,否则,无法编译;如果源文件中没有一个public类,则文件名和类名没有一致性要求。二、Java语法基础1、基本数据类型:a)byte---1字节,short--2,int--4,long---8【常量后面记得加上L或原创 2016-05-09 23:02:15 · 859 阅读 · 0 评论 -
Java基础知识汇总2
一、多线程与异常处理1、Java中通Tread类和Runnable接口实现多线程。由于Java是单继承,实际应用中,多采用实现Runnable接口的方式实现多线程。2、Runnable接口仅定义了一个run()抽象方法。3、用start()方法启动线程。4、【注】final类型的方法,不能被重写5、线程同步a)解决多线程共享资源的访问问题,基本上采用的都是对共享资源原创 2016-05-15 15:34:37 · 346 阅读 · 0 评论 -
String、StringBuffer与StringBuilder之间区别
关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String 2.String 的原因 String:字符串常量 StringBuffer:字符创变量 StringBui转载 2016-05-05 20:38:07 · 368 阅读 · 0 评论 -
Java ArrayList, LinkList, TreeList 区别
ArrayList和LinkedList在性能上各 有优缺点,都有各自所适用的地方,总的说来可以描述如下: 1.ArrayList是基于动态数组的数据结构,而LinkedList是基于链表的数据结构。 2.对ArrayList和LinkedList而言,在列表末尾增加一个元素所花的开销都是固定的。对 ArrayList而言,主要是在内部数组中增加一项原创 2016-08-23 23:04:27 · 13188 阅读 · 4 评论