自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

集合框架List 接口储存不唯一,有序的对象Set 接口储存唯一,无序的对象Map 接口储存一组键值对象,提供Key到value的映射ArrayList: 声明方式: ArrayList name = new ArrayList( );Set: 声明方式: Set set = new HashSet();.add() 向集合添加新元素.addFirst() 在集合第一位添加元素.addLast() 在集合最后一位添加元素.contains() 检测集合中...

2022-04-28 11:43:14 60

原创 面向对象和面向过程思想概述

面向过程的思想去实现一个功能的步骤 首先要做什么,怎么做,最后我们再代码体现。一步一步去实现,而具体的每一步都需要我 们去实现和操作。这些步骤相互调用和协作,实现我们的功能。每一个步骤我们都是参与者,并且 需要面对具体的每一个步骤和过程,这就是面向过程最直接的体现。面向过程开发关心的就是每一步的实现,如果每一步都能够实现那么功能就能够实现,中间如果任何一 个步骤出现问题,都会导致失败。 面向过程的代表语言:C语言面向对象的编程思想只能满足简单功能的实现,但在实际开发当中,项目.

2022-02-23 23:38:25 372

原创 访问权限修饰符

访问权限修饰符有四个: public protected [default] private 访问权限修饰符可以修饰的元素: 1. 类 只有public、abstract和final能够修饰,或者不加【private和protected可以修饰内部类】 2. 成员变量 3. 成员方法 四个修饰符的特点 1. public修饰的成员对一切类可见 2. protected修饰的成员本包下面都可见,不同包下只有子类可见 3. default修饰的成员仅对同包下面的可见 4. p

2022-02-23 23:22:46 406

原创 final关键字

final关键字是 最终 的意思,可以修饰类,变量和方法修饰类:该类不能被继承修饰变量: 变量会变为常量,只能赋值一次,之后就不能改变.final修饰的变量称为常量,常量名一般都大写,常量一般会声明为static 成员变量:在定义的同时必须给出初始值。 局部变量:可以在使用之前赋值 修饰方法 final修饰的方法,子类是不能重写该方法的...

2022-02-23 23:13:18 62

原创 static关键字

static修饰的变量叫静态变量/共享变量/类变量 static的特点: 1.静态变量属于某个类,而不属于某个具体的对象 2.只有静态才能访问静态,非静态变量不能够出现方法中 3.访问静态成员的方式 1.类名.成员变量 2.类名.成员方法 4.静态环境下不能够出现this和super关键字 5. static能够修饰的成员(成员变量,成员方法,修改类,内部类)..

2022-02-23 23:08:45 46

原创 构造的方法

构造方法:快速生成构造方法:Constructor构造方法的作用:能够在对象创建之后对对象的成员变量快速赋值普通方法的语法格式:[访问权限修饰符] 返回类型 方法名(参数列表){ 方法体; return 返回值; }构造方法的语法格式: [访问权限修饰符] 类名(参数列表){ 方法体; }构造方法的特点: 1.构造方法没有返回值,连void关键字都没有 .

2022-02-23 23:04:48 46

原创 封装介绍和关键字

隐藏对象的属性和方法的实现 仅对外提供公共访问的方式特点: 1.隐藏功能实现过程,外界只需要公共的访问方式即可。 2.提高了代码的复用性 3.提高程序安全性步骤: 1.将不需要对外提供的属性和方法封装起来 2.属性隐藏后提供对外访问的接口在java类中类体以内及方法体外 不能写逻辑代码外部不能访问,但是本类中可以访问提供给外界来修改用setter提供给外界来获取属性方法用getterprivate关键字是一个访问权限修饰符 p.

2022-02-23 23:02:03 276

原创 成员变量和局部变量

成员变量:随着对象的创建而创建,随着对象的销毁而销毁,具体的结束时间是在垃圾回收器空闲的时间销毁局部变量:随着方法的调用而创建,随着方法的执行结束而销毁成员变量成员变量:定义在类体之内,方法体之外局部变量:定义在方法体内或者声明在方法上(方法上指形参)局部变量声明后没有赋值不能使用当局部变量和成员变量重名的时候,局部变量优先于成员变量(就近原则)...

2022-02-23 22:50:37 79

原创 方法重载和重写

如果从父类继承的方法不能满足于子类的需求的情况下,可以对其进行改写,这个过程叫<方法的覆盖>,也称为方法的重写子类中出现了和父类一模一样的方法声明,也称为方法的覆盖或者方法的重写方法的重写规则: 1.方法名称相同 2.参数列表相同 3.返回值类型相同或者是其子类 4.访问修饰符不能严于父类方法重写的注意事项: 1.父类中私有的方法,是不能重写的 2.构造方法不能被重写 3.子类重写父类方法时,访问权限不能更低 4.重载和重.

2022-02-23 22:46:24 327

原创 super关键字

super关键字 super关键字可以理解为父类对象,this关键字表示当前对象 当一个属性的使用没有添加this或者super关键字,那么它的查找顺序是 局部变量>成员变量>父类变量 如果没有找到就会报编译异常 被this修饰的变量,如果本类的成员变量没有找到,同样也会去父类中查找 被super修饰的变量只会从父类中查找,如果父类中没有,而子类中存在,同样会编译错误super和this关键字访问成员的区别 成员变量 1.this.成员.

2022-02-23 22:45:24 46

原创 继承小分段

1.继承的语法格式 格式class 子类名称 extends 父类名称{}被继承的类称为父类、基类或者超类继承的类称为子类、派生类2.继承的好处 1.简化代码 2.提高了可维护性 3.提高扩展性3.继承的缺点 1.开发设计思想:高内聚低耦合(尽量在一个类里面内聚,类和类之间的关系尽量保持独立) 继承后耦合性提高,牵一动动全身4.注意事项 1.继承是对一批类的抽象,类是对一批对象的抽象 2.java只支持单继承,不支持多继承,但是支持多.

2022-02-23 22:44:14 55

原创 jQuery对JavaScript中的DOM操作进行了封装jQuery中的DOM操作

节点操作: 工厂函数 $(""),获取或创建节点 通过选择器获取节点: $("selector") 把DOM节点转换为jQuery节点: $("<p>") 使用HTML字符串创建jQuery节点: $("<p>文字</p>") 元素内部追加父节点: to:到/给予 将A节点追加到B节点里 B.append(A); .

2021-12-05 16:53:18 142

原创 String Array Date对象的属性和方法

String对象的属性: .length 方法: .indexOf(str) :返回该字符在原字符串中首次出现的位置 .subString(index1,index2) :从index1截取到index2的位置,包前不包后 .subStr(index1,index2) : .charAt(index) :返回该索引上的字符,能找到.

2021-12-05 16:17:12 651

原创 Java基础 二维数组

二维数组:语法: <数据类型> [ ][ ] 数组名; 或者 <数据类型> 数组名 [ ][ ];示例: int [ ][ ] scores; //定义二维数组 scores=new int[5][50]; //分配内存空间 或者 int [ ][ ] scores = new int[5][50];​注意:定义二维数组时,要定义最大维数 二维数组本质上仍是一个一维数组,只是它的每个元素又是一个一维数组二...

2021-11-15 13:39:56 389

原创 java基础 数组

第五章:数组为什么需要数组:题目:计算全班(30人)的平均分​int stu1 = 95;int stu2 = 89;int stu3 = 79;int stu4 = 64;int stu5 = 76;int stu6 = 88;……avg = (stu1+stu2+stu3+stu4+stu5…+stu30)/30;​弊端: 1:声明30个变量太繁琐 2:且不利于数据处理(计算)什么是数组数组是一个变量,用来存储一组相同数据类型的数据​ ...

2021-11-15 13:38:46 232

原创 jQuery

1.传统绑定事件与监听事件的区别.addEventListener("事件类型不带on",function(){})区别:传统绑定事件只能执行一个函数如果要用事件监听绑定多个函数的话会一一执行let button = document.getElementsByTagName("button");button[0].onclick = function (ev){ alert("我是1")}button[1].onclick = function (ev){ a...

2021-11-15 13:35:11 170

原创 jQuery续集

移动鼠标挂件<head><style> img{ position: absolute; width: 50px; height: 50px; } </style></head><body><img src="img.jpg" alt=""><script> let img = docume...

2021-11-15 13:33:02 488

原创 jQuery

常用事件分类基础事件: 鼠标事件:​ 键盘事件 window窗口事件 表单事件复合事件: 鼠标光标悬停 鼠标连续点击鼠标事件方法 描述 执行时机 click() 触发或将函数绑定到指定的click事件 单击鼠标时 mouseover 触发或将函数绑定到直接定元素的mouseover事件 鼠标移过时 mouseout 触发或将函数绑定到直接定元素的mouseout事件 鼠标移出时 ...

2021-11-15 13:32:30 53

原创 java基础续集

核心语法—逻辑控制语句if条件语句switch多分支语句for、while循环语句for-in 示例: var fruit=[ "apple", "orange", "peach","banana"]; for(var i in fruit){ document.write(fruit[i]+"<br/>"); }核心语法—循环中断break:跳出此循环continue:跳出本次循环,进入下一次循环.核心...

2021-11-15 13:31:36 371

原创 java基础

第一章:JavaScript基础为什么要学JavaScript1:表单验证 2:页面动态效果什么是JavaScriptJavaScript是一种基于对象和事件驱动的、跨平台的、并具有安全性能的脚本语言JavaScript特点1:向HTML页面中添加交互行为2:脚本语言,语法和Java类似3:解释性语言,边执行边解释JavaScript组成ECMAScript(核心): JavaScript的核心,描述了语言的基本语法(var、for、if、array等)

2021-11-15 13:30:40 440

空空如也

空空如也

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

TA关注的人

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