异常体系 Error Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflowError和OOM。一般不编写针对性的代码...
![240](https://upload.jianshu.io/users/upload_avatars/26145946/68b43984-c16e-41c0-becc-c44239cedf3e.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
异常体系 Error Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflowError和OOM。一般不编写针对性的代码...
static 某些特定的数据在内存空间里只有一份,或者多个对象共用这一份数据,可以用static关键字对其进行修饰。 主要用来修饰类的结构:属性、方法、代码块、内部类 使用s...
继承性 一旦子类A继承父类B之后,子类A中就获取了父类B中声明的所有属性和方法 子类A继承了父类B之后,子类A内还可以定义自己的属性或方法,实现功能扩展 优点: 减少冗余代码...
描述 汉诺塔(Tower of Hanoi),又称河内塔,是一个源于印度古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片...
概述 面向对象的三大特征 封装 (Encapsulation) 继承 (Inheritance) 多态 (Polymorphism) 面向对象的思想概述 类(Class)和对...
流程控制 if-else 条件表达式必须是布尔表达式,或者是布尔变量; 执行代码块只有一条执行语句时,{ }可以省略; if-else是“多选一”结构,因此else是可选的;...
java概述 1、java的三大特点 面向对象:主要体现在两个基本概念:类、对象以及三大特性:封装、继承、多态 健壮性:吸收C/C++的优点,去掉了影响程序健壮性的部分(比如...
为何需要浮动 清除网页布局的本质,就是利用css来摆放盒模型——即把盒子摆放到正确的位置这里有三种传统布局网页的方式: 普通流(标准流) 浮动 定位 何为标准流 为何需要浮动...
表单的目的 表单是为了收集用户信息而存在的,是网页中常见的与用户进行交互的一种方式 表单的组成 一个完整的表单由表单域、表单控件与提示信息组成 表单域 定义整个表单范围的元素...
动画 动画原理 动画函数封装 缓动动画 缓动动画原理 缓动动画在多个目标点之间的移动 点击animate按钮,图片会在指定位置来回移动 添加回调函数 回调函数作为参数传进动画...
offset系列 offset概述 offset与style的区别 演示 HTML: CSS: 元素偏移offset:可以得到元素的偏移位置,返回不带单位的数值 如果有定位的...
BOM概述 什么是BOM BOM(Browser Object Model)浏览器对象模型,他提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是windowBOM由一...
在继续之前,先回顾一下DOM基础的重点 文档对象模型(Document Object Model):是W3C组织推荐的可处理扩展性标记语言(HTML和XML)的标准编程接口(...
导读 什么是API? API(Application Programming Interface 应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于软件...
简单数据类型的基本包装 简单数据类型和复杂数据类型 简单类型传参 复杂类型传参
概论 对象基础 创建对象 利用字面量创建对象: 使用对象 利用new Object创建对象 使用对象方式与上面完全一致 利用构造函数创建对象此方法可以一次创建多个对象构造函数...
函数基础 函数声明: 如果函数不调用,自己是不会执行的: 函数的封装:是把一个或多个功能通过函数的方式封装起来并对外提供一个简单的接口 利用函数求累加和 形参与实参的执行过程...
数组基础 创建一个空数组: 数组里的元素可以是任意类型: 通过索引获取数组元素: 如何遍历数组: 如何获取数组长度: 算法:如何取出数组中的最大值: 数组转换为字符串: 数组...
三元表达式/分支语句 三元表达式是一种根据条件控制流程的简写方法:条件表达式 ? 表达式1 : 表达式2若条件为真,则执行表达式1,否则执行表达式2,比如: 自动补零程序 s...
算数运算符 一般四则运算 取模运算(余数) 浮点数在算数运算里会出现一些问题 因此,不要直接把两个浮点数拿来进行比较 自加运算符与比较运算符 前置自增/自减 后置自增/自减 ...