自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 super关键字解析

子类初始化过程:创建子类对象的过程. 在创建子类对象之前,会先创建父类对象. 调用子类构造器之前,在子类构造器中会先调用父类的构造器, 默认调用的是父类无参数构造器… 1): 如果父类不存在可以被子类访问的构造器,则不能存在子类. 2):如果父类没有提供无参数构造器,此时子类必须显示通过super语句去调用父类带参数的构造器. 必须现有父类对象,而后才能有子类对象. 必须先调用父类构造器,而后...

2018-09-22 22:23:46 261

原创 继承和方法覆盖

继承 什么是继承关系: 基于某个父类对对象的定义加以拓展,而产生新的子类定义,子类可以继承父类原来的某些定义,也可以增加原来父类所没有的定义,或者覆写父类中的某些特性。 从面向对象的角度上说:继承是一种从一般到特殊的关系,是一种“is a”的关系,即子类是对父类的拓展,是一种特殊的父类,比如:狗是动物的一种特殊情况,狗属于动物。 在Java语言中,存在多个类的时候,我们使用”extends”关键字...

2018-09-22 22:06:37 449

原创 JavaBean规范

JavaBean规范: JavaBean 是一种JAVA语言写成的可重用组件(类). 必须遵循一定的规范: 1):类必须使用public修饰. 2):必须保证有公共无参数构造器,即使手动提供了带参数的构造器,也得提供无参数构造器… 3):包含了属性的操作手段(给属性赋值,获取属性值). 分类: 1):复杂:UI,比如Button,Panel,Window类. 2):简单:domain,dao,se...

2018-09-22 21:35:24 254

原创 static修饰符

static修饰符的特点: 1):static修饰的成员(字段/方法),随着所在类的加载而加载. 当JVM把字节码加载进JVM的时候,static修饰的成员已经在内存中存在了. 2):优先于对象的存在. 对象是我们手动通过new关键字创建出来的. 3:satic修饰的成员被该类型的所有对象所共享. 根据该类创建出来的任何对象,都可以访问static成员.(狗天生就吃屎.) 剧透:表面上通过对象去访...

2018-09-22 21:34:07 206

原创 数组进阶

数组的搜索算法 数组的搜索算法:从指定数组中去搜索某一个元素的索引是多少. 方式1:线性搜索(从头搜到尾/从尾搜到头):indexOf/lastIndexOf 对于元素过多的数组,性能极低:有N个元素,循环次数= (N + 1) / 2; 方式2:二分搜索法/二分查找法/折半查找. 前提:数组元素必须有顺序. 算法:当数据量很大适宜采用该方法。采用二分法查找时,数据需是排好序的 猜数游戏: 一个朋...

2018-09-22 21:09:10 258

原创 数组基础

什么是数组,一组数据,一堆数据: 所谓数组,是在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来的一种数据形式。这些按一定顺序排列的同类型数据的集合称为数组。而数组中的每一个数据称之为数组元素,数组中的元素以索引来表示其存放的位置,索引从0开始,步长是1,有点像Excel表格的行号,逐行递增。 好比宾馆的房间. 数组初始化: 数组必须先初始化,才能使用,因为初始化表示在内存中...

2018-09-22 20:53:13 220

原创 JVM内存

JVM内存划分,人为的根据不同内存空间的存储特点以及存储的数据: 程序计数器:当前线程所执行的字节码的行号指示器。 本地方法栈:为虚拟机使用的native方法服务。 Java虚拟机栈:描述Java方法执行的内存模型,每个方法被执行的时候都会同时创建一个栈帧用于存储局部变量表、操作栈、动态链接、方法出口等信息。 每一个方法,创建一个栈帧,栈帧存放了当前方法的数据信息(局部变量),当方法调用完毕,该方...

2018-09-22 20:21:56 103

空空如也

空空如也

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

TA关注的人

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