自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 JAVA ClassLoader

ClassLoader主要对类的请求提供服务,当JVM需要某类时,它根据名称向ClassLoader要求这个类,然后由ClassLoader返回这个类的class对象。 几个相关概念 ClassLoader负责载入系统的所有Resources(Class,文件,来自网络的字节流等),通过ClassLoader从而将资源载入JVM;每个class都有一个reference,指向自己的ClassL

2015-10-30 10:14:54 329

转载 java中ArrayList 、LinkList区别

1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。      2.对于随机访问get和set,ArrayList优于LinkedList,因为ArrayList可以随机定位,而LinkedList要移动指针一步一步的移动到节点处。(参考数组与链表来思考)     3.对于新增和删除操作add和remove,LinedList比较占优势,只需要对指针进

2014-03-04 15:03:34 430

转载 hashmap中equals() 和hashcode()

众所周之,String 、Math、还有Integer、Double。。。。等这些封装类重写了Object中的equals()方法,让它不再比较句柄(引用),而是比较对象中实际包含的整数的值,即 比较的是内容。     而Object的equals()方法比较的是地址值。       一般来说,如果你要把一个类的对象放入容器中,那么通常要为其重写equals()方法,让他们

2014-03-04 14:37:22 934

转载 abstract的方法 与 static/native/synchronized

abstract的方法是否可同时是static,是否可同时是native,是否可同时是synchronized?  1、abstract与static      abstract:用来声明抽象方法,抽象方法没有方法体,不能被直接调用,必须在子类overriding后才能使用      static:用来声明静态方法,静态方法可以被类及其对象调用      (how)      sta

2014-03-04 11:24:08 893

转载 对象引用与对象的区别

初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。        为便于说明,我们先定义一个简单的类:        class Vehicle { int passenger

2014-03-03 16:27:59 416

转载 Java中String 和StringBuffer的区别

先看下面的这个例子,读懂这个例子,你就理解了。 publicclass Test {   publicstaticvoid stringReplace (String text) {      text = text.replace('j' , 'i');       }   publicstaticvoid bufferReplace (StringBuff

2014-03-03 16:13:45 406

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除