自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ForeverLove

渐行渐远

  • 博客(12)
  • 收藏
  • 关注

原创 多线程

什么是进程:正在执行的程序.什么是线程:线程就是进程执行中的一个控制流程.一个进程中至少有一个控制流程.仅有一个控制流程的程序称为单线程.多线程:一个进程中当有多个控制单元时,就称为多线程程序.多线程的好处:1.提高程序的执行效率.2.可以让多部分代码同时执行.多线程的特性:随机性.线程的状态: 创建线程方式:1.继承Thread

2016-06-13 09:06:42 362

原创

包在文件系统中对应的就是文件夹作用:1.对类进行分类管理2.对类提供了多层命名空间包在程序中的体现:通过package关键字来定义。好处:将运行文件class与源文件java相分离。包与包之间可以使用的权限只有两个:public protectedpublicprotected:只有不同包中的子类可以直接访问。 访问权限:

2016-06-13 09:06:18 365

原创 异常处理

异常的体系:ThrowableError通常出现重大问题:如运行的类不存在或者内存溢出等。不编写针对代码对其处理。Exception在运行时运行出现的异常情况,可以通过try catch finally捕捉异常Exception和Error的子类名都是以父类名称做为后缀。Throwable特点:该体系所有的对象都可以被throws和thr

2016-06-03 10:56:23 229

原创 多态

多态:前提:1.类与类之间要有关系。2.必须有覆盖。局限性:不可以使用子类中特有的方法。好处:增强了程序的扩展性。instanceof:用于判断对象是否所属于指定类或者接口。在程序中的体现:父类或者接口的引用指向或者接收自己的子类对象。

2016-06-02 16:37:59 230

原创 抽象类和接口及final关键字

final关键字:1.final可以修饰类、成员(属性和行为),局部变量2.被final修饰的类不可以被继承3.被final修饰的方法不可以被复写4.被final修饰的变量是一个常量,只能赋值一次5.内部类在局部时,只能访问被final修饰的局部变量 抽象类:将方法声明向上抽取,该方法没有主体,需要被abstract关键字修饰。抽象方法一定要存在抽象类中。特

2016-06-02 11:27:29 412

原创 单例设计模式

设计模式:就是解决问题行之有效的方法。单例设计模式: 保证一个类在内存中对象唯一性。 /* * 单例设计模式 *  * 实现思路: * 1.私有化构造函数,不让其他类建立对象初始化,那么其它类就无法简历该类对象。 * 2.建立一个本类对象,并私有化和静态。 * 3.对外提供一个静态方法让其他类可以获取该对象。 *//** * 懒汉式初

2016-06-01 17:22:52 280

原创 构造函数及关键字

构造函数特点:1.函数名与类名相同2.不需要定义返回值类型3.不可以写return语句作用:给对象进行初始化运行特点:对象一建立,就会调用与之对应的构造函数,但是只调用一次。注意:1.只要是用class定义的类中,都会有一个默认的空参数构造函数。2.当在类中自定义了构造函数后,默认的构造函数就消失了。构造函数和一般函数的区别:构造函数一建立就会运

2016-06-01 17:22:23 1446

原创 继承

特点:1.提高代码的复用性。2.让类与类之间产生了关系,有了这个关系才有了多态的出现。java只支持单继承,不支持多继承(其实java保留了多继承机制,但是多继承容易出现问题,用另一种方式来体现----多实现)。java支持多层继承,其实就是一个继承体系。什么时候继承定义:当类与类之间存在所属关系时,就可以定义继承。如何判断所属关系:一个类是否可以获取到另一个类中所

2016-06-01 17:21:54 287

原创 封装

隐藏实现细节,提高了安全性(在程序中就是将成员变量私有化,通过对应的get、set方法来访问)。函数就是一个最小的封装体。类也是一种封装形式。框架也是封装形式。 class person{private int age;public void setAge(int age){rhis.age = age;}rublic int

2016-06-01 17:21:34 331

原创 面向对象

对象:特征:封装、继承、多态。类与对象的关系:类是对某一类事务的描述,对象既是该类事物的实实在在存在的个体如同汽车与设计图纸之间的关系。图纸 汽车 汽车 汽车 图纸相对应计算机中的类汽车相当于计算机中的对象对象的好处:可以将属性和行为进行封装。创建对象:类类名=new 类();

2016-06-01 17:21:08 271

原创 数组

一、概念同一种类型数据的集合二、数组的好处可以自动给元素从0开始编号,方便操作这些元素。三、数组的格式元素类型[]数组名=new 元素类型[元素个数或数组长度];例如:int[] arr = new arr[5];另一种初始化方式:元素类型[]数组名 = {元素,元素,元素….};例如:int[] arr = {1,32,4,5,6,};四、

2016-06-01 17:18:22 289

原创 Java中的函数

一、什么是函数函数就是程序中一段独立的小程序。二、Java中函数的格式返回值类型函数名(参数类型参数名称1,参数类型参数类型2,…){执行语句;return返回值;}三、函数的特点它是程序中的一段独立的小程序它可以实现独立的功能它只有被调用才会执行它可以被重复使用四、如何定义一个函数定义函数是为了实现一个功能明确该

2016-06-01 17:17:48 643

空空如也

空空如也

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

TA关注的人

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