自定义博客皮肤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 内部类

Java 内部类可以将一类定义在另一个类的内部,这就叫内部类一、内部类和组合不同,它可以把逻辑相关的类组织在一起并且控制类的可视性。总之它了解外围类并且可以与之通信public class OuterClass { private int i = 6; public InnerClass getInnerClass() { r

2016-09-16 16:03:34 155

原创 java 多态

什么是多态同一种类型的前提下允许一种类型表现出与其他类型之间的区别,这主要根据类的行为(方法的实现)不同而表现出来1、能做到这一切的基础是:a、java封装性(合并类的特征和行为创建新的数据类型)b、java继承性(允许将对象当做自己的类型和基类型来处理这里为向上转型创造了条件)c、java 可以向上转型d、java可以动态绑定2、多态带来的好处是:(1)多态消除了

2016-09-03 22:42:50 204

原创 java final 关键字

final 关键字 与c和c++一样java也可以告诉一个数据块是永恒不变的比如1、一个永恒不变的常量(必须是基本类型)2、一个运行时被初始化的之你不希望它改变3、和static 配合 声明一段不可改变的存储空间 final 声明的数据:a. private final int VALUE = 9;b. private static final int VALUE =

2016-09-01 20:07:33 179

原创 java 继承

java面向对象基石之继承     继承用来复用现有的类来派生出新类,并且新类不仅完全拥有基类的方法和属性也可以定义自己新的方法和属性。此外继承是一个is-a的关系,也就是A(派生类)is a B(基类)A是B的一个分类,反过来关系不成立,比如:我们可以说男人是人,不能说人是男人。1、继承语法使用extends实现继承,java特性之一是除非指明继承自一个类,java会隐式的继承标

2016-08-08 10:05:51 291

原创 java 对类的复用

java之所以能有如此广泛的应用除了java自身的平台无关性(移植性),还有java具有强大的类库和第三方开源框架等使得java开发变得简单,也就是对类的复用。组合:在新类中创建复用类的对象,这种复用方式只复用了现有类的功能而非现有类的形式(继承即复用了现有类的形式)。继承:复用现有类的形式可以在现有类的基础上添加新的特性(代码)继承也是面向对象设计的三大基石之一(封装、继承、多态

2016-08-05 09:56:00 404

原创 java访问权限控制

1.访问权限控制对面向对象编程的意义面向对象编程在类复用时有类的“设计者“和”使用者”之分,设计者使用访问控制权限来把那些可以改变和不能改变的部分分开。类不会被使用者改变,方便类的设计者重构自己的代码二不受使用者影响。”访问权限控制“可以规范二者对类使用的行为,让它们互补影响。这也是和c语言完全不一样的理念之一。

2016-08-01 21:17:33 269

空空如也

空空如也

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

TA关注的人

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