java学习 java内部类讲解-面向对象-Java基础学习(二十九) 一、定义 在Java中,允许一个类的定义位于另一个类的内部,前者称为内部类,后者称为外部类。 Inner class一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称... 12/08/2017 2,740 views 发表评论 阅读全文
java学习 Java接口-面向对象-Java基础学习(二十七) 接口是什么? 我们最常听到的就是usb接口,大家都知道usb接口实际是通用串行总线(Universal Serial Bu s,缩写:USB)是连接计算机系统与外部... 30/07/2017 2,478 views 发表评论 阅读全文
java学习 Java关键字abstract抽象-面向对象-Java基础学习(二十六) 1.关键字abstract概念及要点 1)abstract:抽象的,可以用来修饰类、方法 2)abstract关键字可以修饰类或方法。 3)abstract类可以扩展... 29/07/2017 2,787 views 发表评论 阅读全文
java学习 Java关键字final-面向对象-Java基础学习(二十五) final:最终的 ,可以用来修饰类、属性、方法。 1.final修饰类:这个类就不能被继承。如:String类、StringBuffer类、System类。 2.... 28/07/2017 2,239 views 发表评论 阅读全文
java学习 Java中static关键字-面向对象-Java基础学习(二十一) 概念 static:静态的,可以用来修饰属性、方法、*代码块(或初始化块)、*内部类 static修饰属性(类变量): 1.由类创建的所有的对象,都共用这一个属性 2... 27/07/2017 2,030 views 发表评论 阅读全文
java学习 Java多态性-面向对象-Java基础学习(二十) 一、什么是多态 面向对象的三大特性:封装、继承、多态 多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数... 27/07/2017 2,540 views 发表评论 阅读全文
java学习 Java中子类对象实例化过程-面向对象-Java基础学习(十九) 1.JVM先找指定的类字节码并加载进内存,并会先加载父类的字节码进内存; 2.在堆内开辟内存空间,分配内存地址; 3.在对象的内存空间中对... 26/07/2017 1,984 views 发表评论 阅读全文
java学习 Java基础学习(十七)面向对象之java关键字super 1.super,相较于关键字this,可以修饰属性、方法、构造器 2.super修饰属性、方法:在子类的方法、构造器中,通过super.属性或者super.方法的形式... 25/07/2017 2,460 views 发表评论 阅读全文
java学习 Java基础学习(十六)面向对象之继承性 继承是面向对象最显著的一个特性。 1.为什么要有继承性? 继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。 2.通过"class A exte... 25/07/2017 2,181 views 发表评论 阅读全文
java学习 Java基础学习(十五)面向对象之java包(package)/导入(import) package: 声明源文件所在的包,写在程序的第一行。 每“.”一次,表示一层文件目录。 包名都要小写。 import: 1)显式导入指定包下的类或接口 2)写在包的声明和源文件... 24/07/2017 2,929 views 发表评论 阅读全文