上海Java培训
达内上海中山公园中心

15026646813

热门课程

Java开发技术的三大特性

  • 时间:2016-12-28 09:48
  • 发布:上海java培训
  • 来源:达内新闻

现在安卓用Java开发已经是主流,想要学好安卓就得先了解Java。废话不多说,学习Java,重点在于继承、封装和多态。这是Java的三大特性,以下我就简单的说明这三大特性的义。

继承:继承就像集合一样,子类拥有父类的特性,同时子类可以在父类的基础上扩充一些方法。举个简单的例子,狗有很多种,什么哈士奇、藏敖、泰迪等等,这些都是狗,我们就可以建一个狗的类Dog,但是这个类比较笼统,它有的是狗的一些共性,比如狗都会叫、跑、喝水、吃饭等等。但是每个个体都是不同的,哈士奇---中型犬,藏敖----大型凶猛犬,泰迪----小型犬,根据体型大小我们又可以新建hashiqidag、cangaodog、taididog这3个类。让他们都继承Dog这个类,这样就可以调用他们共性的方法,会叫、跑、喝水、吃饭这些方法。

简单点来讲,继承就是为了减少代码的重用,让不同的子类可以调用共同父类方法。

封装:首先我们得先简单理解代码的含义,代码就是将这个社会的万物都数据化,任何物质都可以通过数据的方式存储起来并且让计算机去处理数据,代码就是对这些事物的抽象。那么封装肯定就是封装数据,就像人一样,你不会在每个人面前毫无保留的暴露自己,总是需要伪装,我们对待陌生人不会像熟人一样,代码也是一样,代码根据面对不同的需求,将不同的东西暴露出来,再具体点就是,你的银行卡密码,一般银行柜台上的业务员是看不到的,就是因为开发者设计的时候将这些数据封装好不让他们看见,但是在你输入密码的时候却可以验证密码是否正确。讲的有点乱,但是大概就是这个意思,封装可以确保一定的安全性。

多态:父类引用子类对象就是多态。那么多态有什么用?其实多态很简单,就是为了解耦合,让代码更加灵活。

IT免费课程咨询: http://sh.java.tedu.cn/

上一篇:2017年Java就业前景分析-达内java培训
下一篇:JAVA培训之前有必要学习C++吗?

为什么我努力了java还是学不好

Java开发技术的三大特性

选择城市和中心
贵州省

广西省

海南省

免费学习5天VIP课程