语言
文章平均质量分 55
Gavin-Xu
这个作者很懒,什么都没留下…
展开
-
Java抽象类&接口
接口和抽象类有什么区别选择使用接口和抽象类的依据是什么?原创 2016-06-22 00:19:50 · 977 阅读 · 0 评论 -
继承与组合的区别
类继承与对象组合是实现类复用的两种最常用的技术。一:继承 继承是Is a 的关系,比如说Student继承Person,则说明Student is a Person。继承的优点是子类可以重写父类的方法来方便地实现对父类的扩展。 继承的缺点有以下几点: 1:父类的内部细节对子类是可见的。 2:子类从父类继承的方法在编译时就确定下来了,所以无法在运行期间改变从父类继承的原创 2016-06-22 00:53:21 · 7221 阅读 · 0 评论 -
Java枚举类
枚举类是一个特殊的类,它可以拥有自己的成员变量、方法,可以实现一个或者多个接口,定义自己的构造器。与普通类的区别: 1.使用emum定义、非抽象的枚举类默认会使用final修饰,因此不能继承。 2.枚举类可以实现一个或者多个接口,使用emum定义的类默认继承java.lang.Emum类,因此枚举类 不能显示继承其他类。其中java.lang.Emum类实现了j原创 2016-06-22 20:00:35 · 419 阅读 · 0 评论 -
Java Collections Framework
1.集合概述Java中的集合,又叫容器。它是一个对象。用来存储并管理一组其他对象,存储在集合内的对象称为元素。简单地说,集合对象用来存储、检索、操作和统计一组元素。在Java SE API中的java.util包设计了一组接口和类,用来实现以不同形式存放对象的存储结构。这样的设计结构被称为Java集合框架(JCF)。集合框架中的主要接口和常用类层次图如下:原创 2016-06-30 23:31:02 · 3118 阅读 · 0 评论 -
centos7安装scala
1.先下载wget http://www.scala-lang.org/files/archive/scala-2.12.1.tgz2.解压mkdir scalatar xvf scala-2.12.1.tgzmv scala-2.12.1 scala3.配置scala vim /etc/profileexport SCALA_HOME=原创 2017-02-05 22:54:10 · 1284 阅读 · 0 评论