- 博客(11)
- 收藏
- 关注
原创 java四大权限修饰符之间的区别
java中有四大修饰符,分别为private,default,protected,public,下面主要是四者之间的区别: - private(私有的) private可以修饰成员变量,成员方法,构造方法,不能修饰类(此刻指的是外部类,内部类不加以考虑)。被private修饰的成员只能在其修饰的本类中访问,在其他类中不能调用,但是被private修饰的成员可以通过set和get方法...
2018-09-10 10:23:19
15728
原创 JRE,JDK,JVM三者的区别
jvm jvm是JavaVirtual Machine(java虚拟机)的缩写,他是java实现跨平台最核心的部分,所有的java程序都会先被编译 为.class文件,这种类文件可以在虚拟机上执行,也就是说class并不直接与电脑的操作系统相对应,而是经过虚拟机间接的与操作系统交互,由虚拟机将程序解释给本地系统执行。jvm是java平台的基础,和实际的机器一样,他也有自己的指令...
2018-09-09 13:56:07
1716
原创 排序算法的实现(一)
一、冒泡排序算法思想:(升序排列)从起始元素开始,对数组中两两相邻的元素进行比较,将值小的放在前面,值大的放在后面,第一轮比较完毕,最大的数沉底,成为最后一个元素。n个数,经过n-1轮之后排序完毕。算法图解 算法舞蹈 冒泡排序舞蹈 public static void main(String[] args) { //定义数组 int[] array = { 6,...
2018-07-21 15:27:02
260
原创 Java面向对象(六)多态
1.多态概述 多态的最终体现:父类引用变量可以指向子类对象 多态的前提:必须有子父类关系或者类实现接口的关系,否则无法完成多态 在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法2.多态的定义与格式 多态的定义格式:就是父类引用变量指向子类对象 父类引用变量 变量名 = new 子类类型(); 变量名.方法名();cla...
2018-07-16 21:31:25
211
原创 Java面向对象(五)接口
1.接口的定义 接口是功能的集合 接口只描述所应该具有的方法,没有具体的实现 这样将功能的定义和实现分离,优化了程序设计 接口的定义需要使用interface关键字,定义格式: public interface 接口名{}注意: 1.接口中的方法均为抽象方法 2.接口中没有普通的成员变量2.类实现接口 类与接口为实现关系,需要使用implements...
2018-07-16 15:26:09
244
原创 Java面向对象(四)抽象类
1.抽象类 在向上抽取共性的时候,方法功能声明相同,但方法主体内容不同。那么这时也可以向上抽取,但只抽取方法声明,不抽取方法主体,那么此方法就是抽象方法。 当定义了抽象方法的类也必须被abstract关键字修饰,被abstract关键字修饰的类就是抽象类。2.抽象类的定义 抽象方法的定义: public abstract 方法返回值类型 方法名(参数){} 抽...
2018-07-15 16:46:49
195
原创 Java面向对象(三)继承
1.继承的概念 在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。 在JAVA中类的继承是指在一个现有类的基础上去构建一个新的类,构建出的类成为子类,现有类成为父类,子类会自动拥有父类中可以继承的属性和方法。使用格式: class 子类 extends 父类{}2.继承的好处 1.提高了代码的复用性,提高了软件开发的效率 2.继承使...
2018-07-14 00:32:35
613
原创 Java面向对象(二)之封装
1. 概述 1.1 封装是面向对象思想的特征之一。面向对象的三大特性分别为封装、继承、多态。接下来,具体学下封装。 1.2 封装的变现 1. 方法就是一个最基本的封装体 2. 类也是一个封装体 1.3 封装有什么好处,为什么需要它? 1.提高了代码的复用性 2.隐藏了实现细节,还要提供对外访问方式,便于调用者调用。这是...
2018-07-13 16:45:32
215
原创 Java面向对象(一)
1.什么是面向对象?与面向过程有什么区别? 面向过程:在遇到一件事情的时候,思考“我应该怎么做”,然后一步一步实现的过程 面向对象:同样遇到一件事情的时候,会思考“我应该派谁去做”,其中的“谁”就是对象,至于他要怎么做,不用管。总之,一群对象合力做好这件事情就行了。2.类和对象 类:是对某一类事物的抽象描述 对象:是对类描述的现实事物的一个个体public class ca...
2018-07-13 16:18:19
131
原创 Python 列表
列表是由一系列按特定顺序排列的元素组成。在python中用方括号([ ])来表示列表并用逗号来分隔其中的元素。例如:bicycles = ['trek','cannondale','redline']。访问列表元素时,只需将该元素的索引值或位置告诉Python即可。(索引值由0开始)>>>names = ['zhao','qian','sun','li']>>>...
2018-02-23 16:48:48
998
原创 JS中DOM操作
通过元素的ID名获取元素:getElementById();通过元素的Class名获取元素集合:getElementsByClassName();通过元素的种类获取元素集合:getElementsByTagName();通过元素的name名获取元素集合:getElementsByName();创建一个元素节点:createElement();创建一个文本节点:createTex
2017-12-26 17:24:42
1730
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人