自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java四大权限修饰符之间的区别

java中有四大修饰符,分别为private,default,protected,public,下面主要是四者之间的区别: - private(私有的) private可以修饰成员变量,成员方法,构造方法,不能修饰类(此刻指的是外部类,内部类不加以考虑)。被private修饰的成员只能在其修饰的本类中访问,在其他类中不能调用,但是被private修饰的成员可以通过set和get方法...

2018-09-10 10:23:19 15639

原创 JRE,JDK,JVM三者的区别

jvm jvm是JavaVirtual Machine(java虚拟机)的缩写,他是java实现跨平台最核心的部分,所有的java程序都会先被编译 为.class文件,这种类文件可以在虚拟机上执行,也就是说class并不直接与电脑的操作系统相对应,而是经过虚拟机间接的与操作系统交互,由虚拟机将程序解释给本地系统执行。jvm是java平台的基础,和实际的机器一样,他也有自己的指令...

2018-09-09 13:56:07 1689

原创 排序算法的实现(一)

一、冒泡排序算法思想:(升序排列)从起始元素开始,对数组中两两相邻的元素进行比较,将值小的放在前面,值大的放在后面,第一轮比较完毕,最大的数沉底,成为最后一个元素。n个数,经过n-1轮之后排序完毕。算法图解 算法舞蹈 冒泡排序舞蹈 public static void main(String[] args) { //定义数组 int[] array = { 6,...

2018-07-21 15:27:02 232

原创 Java面向对象(六)多态

1.多态概述   多态的最终体现:父类引用变量可以指向子类对象   多态的前提:必须有子父类关系或者类实现接口的关系,否则无法完成多态   在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法2.多态的定义与格式   多态的定义格式:就是父类引用变量指向子类对象     父类引用变量 变量名 =  new 子类类型();     变量名.方法名();cla...

2018-07-16 21:31:25 182

原创 Java面向对象(五)接口

1.接口的定义    接口是功能的集合    接口只描述所应该具有的方法,没有具体的实现    这样将功能的定义和实现分离,优化了程序设计    接口的定义需要使用interface关键字,定义格式:    public interface 接口名{}注意:    1.接口中的方法均为抽象方法    2.接口中没有普通的成员变量2.类实现接口    类与接口为实现关系,需要使用implements...

2018-07-16 15:26:09 209

原创 Java面向对象(四)抽象类

1.抽象类    在向上抽取共性的时候,方法功能声明相同,但方法主体内容不同。那么这时也可以向上抽取,但只抽取方法声明,不抽取方法主体,那么此方法就是抽象方法。    当定义了抽象方法的类也必须被abstract关键字修饰,被abstract关键字修饰的类就是抽象类。2.抽象类的定义    抽象方法的定义:        public abstract 方法返回值类型 方法名(参数){}    抽...

2018-07-15 16:46:49 173

原创 Java面向对象(三)继承

1.继承的概念    在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。    在JAVA中类的继承是指在一个现有类的基础上去构建一个新的类,构建出的类成为子类,现有类成为父类,子类会自动拥有父类中可以继承的属性和方法。使用格式:    class 子类 extends 父类{}2.继承的好处    1.提高了代码的复用性,提高了软件开发的效率    2.继承使...

2018-07-14 00:32:35 529

原创 Java面向对象(二)之封装

1.    概述    1.1 封装是面向对象思想的特征之一。面向对象的三大特性分别为封装、继承、多态。接下来,具体学下封装。    1.2 封装的变现        1. 方法就是一个最基本的封装体        2. 类也是一个封装体    1.3 封装有什么好处,为什么需要它?        1.提高了代码的复用性        2.隐藏了实现细节,还要提供对外访问方式,便于调用者调用。这是...

2018-07-13 16:45:32 190

原创 Java面向对象(一)

1.什么是面向对象?与面向过程有什么区别?    面向过程:在遇到一件事情的时候,思考“我应该怎么做”,然后一步一步实现的过程    面向对象:同样遇到一件事情的时候,会思考“我应该派谁去做”,其中的“谁”就是对象,至于他要怎么做,不用管。总之,一群对象合力做好这件事情就行了。2.类和对象    类:是对某一类事物的抽象描述    对象:是对类描述的现实事物的一个个体public class ca...

2018-07-13 16:18:19 112

原创 Python 列表

列表是由一系列按特定顺序排列的元素组成。在python中用方括号([ ])来表示列表并用逗号来分隔其中的元素。例如:bicycles = ['trek','cannondale','redline']。访问列表元素时,只需将该元素的索引值或位置告诉Python即可。(索引值由0开始)>>>names = ['zhao','qian','sun','li']>>>...

2018-02-23 16:48:48 931

原创 JS中DOM操作

通过元素的ID名获取元素:getElementById();通过元素的Class名获取元素集合:getElementsByClassName();通过元素的种类获取元素集合:getElementsByTagName();通过元素的name名获取元素集合:getElementsByName();创建一个元素节点:createElement();创建一个文本节点:createTex

2017-12-26 17:24:42 1698

空空如也

空空如也

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

TA关注的人

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