1、多态是什么,多态的前提条件是什么? 多态就是父类引用变量指向子类对象; 前提条件:必须有子父类关系或类实现接口关系; 2、多态中成员访问的特点分别是什么? 成员变量: 当子父类中出现同名的成员变量,多态调用该变量时, 编译时期:参考的是引用变量所属的类中是否有被调用的成员变量。没有编译失败; 运 ...
分类:
编程语言 时间:
2017-07-15 17:50:28
阅读次数:
294
<div style="height:200px;padding:10px;border:1px solid green;"></div> 对于上面的div,它的border的height有多高?答案是200+10*2+1*2=222。 直接上结论:在style或css样式中的 height:200 ...
分类:
其他好文 时间:
2017-07-15 16:56:49
阅读次数:
2410
String使用的equals方法和==的区别 equals方法和==的区别 首先大家知道,String既可以作为一个对象来使用,又可以作为一个基本类型来使用。这里指的作为一个基本类型来使用只是指使用方法上的,比如String s = "Hello",它的使用方法如同基本类型int一样,比如int ...
分类:
编程语言 时间:
2017-07-15 16:47:15
阅读次数:
205
一、类加载器 1.什么是类加载器,作用是什么? 类加载器就加载字节码文件(.class) 2.类加载器的种类 类加载器有三种,不同类加载器加载不同的 1)BootStrap:引导类加载器:加载都是最基础的文件 2)ExtClassLoader:扩展类加载器:加载都是基础的文件 3)AppClassL ...
分类:
其他好文 时间:
2017-07-15 15:52:15
阅读次数:
153
要学树状数组的先看懂一幅图 这就是树状数组的存储方式。 那么树状数组的优点是什么呢,允许任意修改,可快速提取出a数组内数字 据图可知 c1=a1, c2=a1+a2, c3=a3, c4=a1+a2+a3+a4, c5=a5, c6=a5+a6, c7=a7, c8=a1+a2+a3+a4+a5+a ...
分类:
编程语言 时间:
2017-07-15 15:51:24
阅读次数:
151
变量是什么? 一个变:核心在与变化 一个是量:衡量,计量,表达一种状态变量的定义 变量不需要刻意去声明 直接赋值使用,无须标榜其赋值类型 name = 'boy' 变量名 值 变量名的命名规则 1.变量名只能是字母、数字、或者下划线的任意组合 2.变量名的第一个字符不能使数字 3.以下关键字不能声明 ...
分类:
其他好文 时间:
2017-07-15 14:58:19
阅读次数:
130
块级元素(block)特性: 总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示; 宽度(width)、高度(height)、内边距(padding)和外边距(margin)都可控制; 内联元素(inline)特性: 和相邻的内联元素在同一行; 宽度(width)、高度(height ...
分类:
其他好文 时间:
2017-07-15 14:01:24
阅读次数:
498
多线程的底层实现 1.首先搞清楚是什么线程、什么是多线程2.Mach是第一个以多线程方式处理任务的系统,因此多线程的底层实现机制是基于Mach的线程3.开发中很少用Mach级的线程,因为Mach级的线程没有提供多线程的基本特征,线程之间是独立的4.开发中实现多线程的方案 * C语言的POSIX接口: ...
分类:
移动开发 时间:
2017-07-15 13:56:51
阅读次数:
136
display : 隐藏对应的元素但不挤占该元素原来的空间。 visibility: 隐藏对应的元素并且挤占该元素原来的空间。 即是,使用CSS display:none属性后,HTML元素(对象)的宽度、高度等各种属性值都将“丢失”;而使用visibility:hidden属性后,HTML元素(对 ...
分类:
其他好文 时间:
2017-07-15 13:55:18
阅读次数:
141
在CSS当中,相邻的两个盒子(可能是兄弟关系也可能是祖先关系)的外边距可以结合成一个单独的外边距。这种合并外边距的方式被称为折叠,并且因而所结合成的外边距称为折叠外边距。 折叠结果遵循下列计算规则: 两个相邻的外边距都是正数时,折叠结果是它们两者之间较大的值。 两个相邻的外边距都是负数时,折叠结果是 ...
分类:
其他好文 时间:
2017-07-15 13:52:01
阅读次数:
213