Java之美
文章平均质量分 50
付家明1
这个作者很懒,什么都没留下…
展开
-
java学习笔记-继承与接口
继承: 当子类和父类出现同样的函数时,子类函数重写(覆盖)父类函数. 覆盖: 1.子类覆盖父类,必须保证子类权限大于等于父类. 2.静态只能覆盖静态. 重写和重载 重载:只看同名函数的参数列表. 重写:方法一摸一样. 子父类中的构造函数: 构造函数跟着类名走. 在对子类对象进行初始化时,父类的构造函数也会进行. 那是因为子类的构造函数默认第一行有一条隐式的语句supe原创 2014-11-11 14:37:58 · 390 阅读 · 0 评论 -
java反射分析
Java反射机制可以让我们在编译期(Compile Time)之外的运行期(Runtime)检查类,接口,变量以及方法的信息。反射还可以让我们在运行期实例化对象,调用方法,通过调用get/set方法获取变量的值。 一般而言,开发者社群说到动态语言,大致认同的一个定义是:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C+原创 2015-09-09 11:19:21 · 293 阅读 · 0 评论 -
ArrayList源码解析
前言: ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,ArrayList就是传说中的动态数组,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素、灵活的设置数组的大小等。 一:ArrayList的继承结构与定义:原创 2017-01-04 10:50:40 · 257 阅读 · 0 评论 -
ArrayList源码解析
前言: ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,ArrayList就是传说中的动态数组,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素、灵活的设置数组的大小等。 一:ArrayList的继承结构与定义:原创 2017-01-04 10:51:03 · 174 阅读 · 0 评论