- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 【基础】inner class(内部类)定义和使用
一 内部类概述内部类就是把一个类定义在另外一个类的内部,这样被定义在另外一个类内部的类叫内部类,而且,这个内部类跟正常类一样可以继承类和实现接口。二 内部类实例1、内部类的创建package com.lanhuigu.java.innerclass;/** * 创建一个内部类Person,其中包含Teacher,Student两个内部类 */public class...
2016-11-23 14:30:06 1309
原创 【基础】interface,implements关键字
一 接口概述interface定义接口,implements对接口中方法进行具体实现。也就是说interface定义了功能列表清单,其他类通过implements实现清单中所需要的方法,并进行具体业务实现。一个接口可以有多个实现类。二 接口实例1、定义一个Person接口package com.lanhuigu.java.interfacedemo;/** * 定义...
2016-11-21 15:46:24 823
原创 【基础】abstract关键字
一 抽象类和抽象方法常用知识点1)抽象类作为被继承类,子类必须实现抽象类中的所有抽象方法,除非子类也为抽象类。也就是说,如果抽象类的子类还是抽象类,那么这个子类即可以重写父类的抽象方法,也可以继承父类的抽象方法,即如果子类也为抽象类,可以不实现父类中的抽象方法。但是,如果有一个非抽象类继承于抽象子类,需要实现抽象子类,抽象子类的抽象父类的所有抽象方法。2)抽象类不能用final...
2016-11-21 14:35:13 916
原创 【基础】protected 权限
在实际开发中,一般对于类权限使用public,对于方法权限使用最多的是public,private,对于属性权限使用最多的是private,或者默认权限。使用以上权限,对于代码访问一般足够使用。很少使用protected权限。(注意: 关于protected权限只能使用于方法或属性上,在类上是没有这个权限的,不能用于类上)。有些特殊情况下我们需要使用protected,比如,父类提
2016-11-18 11:17:46 1839
原创 【基础】extends 关键字
在面向对象编程语言中,继承是为了代码的重复利用,在java中,使用extends(继承)关键字,实现继承,以期达到子类(children-class)重复利用基类(base-class)的非私有属性和方法的目的。eg:基类(父类):package com.lanhuigu.test;/** * 师父拥有唱歌,跳舞,游泳的技能,其中可以将唱歌,跳舞教给徒弟, * 而游泳则没
2016-11-18 00:26:26 1290
原创 【基础】static 关键字
static在类加载时执行,同时只执行一次;package com.lanhuigu.java;public class StaticInitialization { public static void main(String[] args) { System.out.println("Creating new School() in main"); new School(
2016-11-14 10:07:04 706
jenkins服务
2016-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人