自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用ClassLoader加载资源

  可以用ClassLoader的getResource()方法获得类路径下的资源,比如文件、图片。比如ClassLoader.getSystemResource("xxx")返回当前类路径下的某个资源的URL。用法有很多,也可以是ClassLoader.getSystemClassLoader().getResource();也可以用自定义的ClassLoader来实现从其他位置加载资源,即用U

2005-03-15 20:55:00 1425

原创 java的类加载机制

java有3种类加载器,类路径加载器(也叫系统类加载器)、扩展类加载器、引导类加载器。类加载有三种规则:1、一致性类一旦被加载,在内存中永远存在除非被GC收回,一旦已加载了类,以后从同一个类加载器加载相同类时必须返回已加载的雷。类加载器只保留已加载类的HashMap,或其他数据结构,并在试图再次加载类前查询该结构。2、委托规则类加载器总在加载类前询问父类加载器3、可见性类只能看到其类加载器的委托加

2005-03-15 20:51:00 781

原创 eclipse常用快捷键及使用技巧

ctrl + D:删除行ctrl + M:当前窗口的最大化或最小化ctrl + L:跳到指定的行ctrl + 1:代码纠错提示alt + /:代码辅助提示F11:运行上次运行的程序技巧:1、如果写的代码需要抛出或者捕捉异常,在JBuilder中,你需要首先引入这个异常类,然后再在写好的代码前后加try,catch或者在方法后面加throws,在eclipse里完全不必要这样,只需要写好代码,然后按

2005-03-15 20:45:00 970

原创 抽象类与接口的区别

1、抽象类可以包含部分方法的实现,这是抽象类优于接口的一个主要地方。2、由于Java的单继承,每个类只能从一个抽象类继承,但是每个类可以实现多个接口,使用接口还可以实现Mixin混合类型的类。3、将类抽取出通用部分作为接口容易,要作为抽象类则不太方便,因为这个类有可能已经继承自另一个类。4、可以将接口和抽象类一起使用。在集合框架体系中,顶层接口Collection定义了一些方法,同时又提供了几个抽

2005-03-15 20:39:00 746

原创 关于集合框架

集合框架包括集合、映射、迭代器、数组以及一些遗留类(Vector、Stack、HashTable、Properties)和接口Dictionary,所有的遗留接口都是同步的也就是线程安全的,所有的集合类都是不同步的。1、集合类  Collection是所有集合的顶层接口,List接口和Set接口继承自Collection。  Map接口不继承自Collection,但是通过values()方法可以

2005-03-15 20:32:00 977

空空如也

空空如也

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

TA关注的人

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