自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线程的创建方式(2+1)

方式一:继承Thread类,并重写run方法           缺点:Java只支持单继承,如果我们的类已经从一个类继承,则无法再继承Thread类。 方式二:实现Runnable接口+重写run方法 优点:可以同时实现继承,Runnable接口方式更加通用一些。      1、避免单继承的局限性      2、便于共享资源    通过实现Runnable

2016-11-03 13:00:26 160

原创 JAVA中throw和throws的区别

throws是用来声明一个方法可能抛出的所有异常信息         throw则是指抛出的一个具体的异常类型。           通常在一个方法(类)的声明处通过throws声明方法(类)可能抛出的异常信息,而在方法(类)内部通过throw声明一个具体的异常信息。throws通常不用显示的捕获异常,可由系统自动将所有捕获的异常信息抛给上级方法;throw则需要用户自己捕获相

2016-11-03 11:55:25 217

原创 分别解释final,finally,finalize是什么?

final:             1.    final修饰成员变量,意为不可改变。             2.    final声明的类不能派生子类,即不能作为父类使用。             3.    final修饰的方法,不可以在子类中重写。                注:final修饰的变量是对象时,对象的值可以改变。(因为final修饰的变量指的是引用不可变

2016-11-03 10:27:27 1162 1

空空如也

空空如也

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

TA关注的人

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