自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java-API===>集合框架

集合的概念 概念:对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能。 和数组区别: 1.数组长度固定,集合长度不固定 2.数组可以存储基本类型和引用类型,集合只能存储引用类型 位置:java.util.*; Collection体系接口 该体系结构的根接口,代表一组对象,称为“集合”。 List接口的特点:有下标、元素可重复 Set接口的特点:无下标、元素不能重复 Collection的使用 * 1.添加元素 * 2.删除元素 * 3.遍历元素 * 4.判断 Collect

2022-04-29 15:06:22 178

原创 继承的讲解(拉胯)

继承 父类是重复的部分,也就是几个类公共的属性和方法 子类是不重复的部分,也就是除了这个类别的类没有的属性和方 子类和父类的关系: 子类与父类是is-a关系,也就是子类是一个父类 其实意思就是和狗是一个宠物的意思一样的 子类和父类: 子类只能有一个父类 但是一个父类可以有很多个子类 如何使用继承 /*父类*/ public class Pet { //属性 private String name; private int health; private int

2022-03-21 17:28:10 186

原创 第三章之封装

什么是封装 面向对象三大特征之一——封装 封装的概念: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐蔽信息的操作和访问 封装的好处: 1.只能通过规定方法访问数据 2.隐蔽类的实现细节 3.方便加入控制语句 4.方便修改实现 封装的步骤 1.修改属性的可见性 设为private 2.创建公有的getter/setter方法 用于属性的读写 3.在getter/setter方法中加入属性控制语句 对属性值的合法性进行判断 也就是: * .

2022-02-19 21:02:28 231

原创 第三章(final关键字)

final的关键字 final的作用: 1.当前的类不想被其他类继承 格式为: public final class 类名 extends 父类名{ //类 } 2.当前的方法不想被重写 public final void 类名(){ //方法 } 3.当前属性值不想被更改 final String 属性名 = "小冉"; * final修饰类,类无法继承 * 修饰方法,子类无法重写 * 修饰变量,变量变成常量,无法再次被赋值; 使用final修饰引

2022-02-19 20:59:26 138

原创 第三章(static关键字)

static关键字 static:静态(属于类,可以用类名直接调用) static可以修饰:属性,方法,代码块 //一旦采用static修饰,那么当前的值可以直接通过类名直接调用 //对于这就话的解释: // 就是static final String SEX_MALE = "公"; // 采用的是static修饰的,那么可以直接拿Cat这个类名调用这个属性 Cat cat1 = new Cat(); cat1.sex = Cat.SEX_MALE; calss Cat{ //使用static定

2022-02-19 20:56:53 214

原创 第三章(this关键字)

this关键字 this关键字是对一个对象的默认引用,这里用以区分同名成员变量 this:代表当前类的引用 this作用:调用成员变量 调用方法 调用构造方法this()—>必须是构造中的第一行 this 调用构造方法示例 this调用构造方法必须放在构造方法的第一行: //无参构造方法调用有参构造方法 public Dog() { this("xiaoRan",100,100,"约克夏"); System.out.println("这是无参构造");

2022-02-19 20:55:01 269

原创 第三章(构造方法和方法重载)

第三章: 面向对象 面向对象设计和开发程序的好处 交流更加顺畅 提高设计和开发效率 用面向对象的思想描述世界步骤 发现类(创建类) 发现类属性(创建描述特性) 发现类的方法(创建动态操作) 构造方法重载 构造方法语法 访问修饰符 构造方法名(){ //初始化代码 } piblic Cat(){ } 注意: 构造方法没有返回值类型 构造方法名要和类名相同 是可以指定参数的 如果写了构造方法系统就不会提供了,如果没写系统会提供一个无参的构造方法 构造

2022-02-19 20:52:22 288

原创 第二章总结

第二章总结 类的无参方法: 1.定义了类的方法必须包括 a.方法的名称 b.方法的返回值的类型 c.方法的主体 2.定义类的方法的两种形式 a.同一类中的方法,直接使用"方法名()"调用 b.不同类的方法,先创建对象,在使用"对象名.方法名()"调用 3.成员变量和局部变量的不听点 a.作用域不同 b.初始值不同 c.在同一个类中,成员变量和局部变量同名时,局部变量具有更高的优先级 带参方法定义

2022-02-19 20:49:14 187

原创 第二章(定义带参方法例子和易错点)

定义带参方法例子 public class StudentBiz{ String[] names = new String[30] public void addNames(String name){ //增加学生姓名 //循环判断数组中为null的情况下进行姓名的添加 for (int i = 0; i < names.length; i++) { //判断 if (names[i]==n

2022-02-19 20:47:49 228

原创 第二章(方法调用)

方法调用 方法之间是允许相互调用,不需太知道方法的具体实现实现重用,提高效率 情况 举例 Student类的方法a() 调用student类的方法b(),直接调用 public void a (){ b(); //调用

2022-02-19 20:45:43 173

原创 第二章(定义类的方法)

第二章 如何定义类的方法 1.类的方法定义类的某种行为(或功能) 方法返回值类型 方法的名称 方法的主体 2.定义类的方法: public 返回值类型 方法名(){ //方法的主体 } 定义类的方法步骤: 1.定义方法名以及返回值类型 2.编写方法题 定义有返回值类的方法: public 返回值类型 方法名(){ //方法的主体 return 表达式; } 返回值类型为该返回值的类型 作用:跳出方法,返回结果 定义无返回值类型的方法: pu

2022-02-19 20:43:50 362

原创 面向对象第一章

第一章 面向对象的优点: 1.与人类的思维一致 2.信息隐藏,提高了程序的可维护性和安全性 3.提高了程序的重用性 对象的定义 对象的是用来描述客观事物的一个实体 创建对象的语法格式: 类名 对象名 = new 类名(); 对象调用属性 对象名.属性 也就是给属性赋值 对象调用方法 对象名.方法名(); 类的定义 类定义了对象性将会拥有的特性(属性)和行为(方法) 类是对象的类型,对象是类的实例 使用类的步骤 1.定义类:使用关键字class 2.创建类的对象:使用

2022-02-19 20:41:28 157

原创 三级级联菜单

js的三级级联菜单

2021-12-05 14:01:37 538

原创 垃圾,别看了

一.idea的快捷键 psvm/main,回车:快速生成主方法 sout,回车:快速生成输出语句 ctrl+alt+空格:内容提示,代码补全 ctrl+alt+L:代码排列格式化 二.方法 定义方法的通用格式: public static 返回值类型 方法名(参数(数据类型 变量名1,数据类型 变量名2…)){ 方法体; return 数据; } 调用方法: 方法名(参数(变量名1/常量值1,变量名2/常量值2…)); 方法重载: 多个方法在同一个类中 多个方法具有相同的方法名 多个方法的参数不相

2021-11-28 21:54:26 319

原创 jQuery选择器

最近给写的都是笔记,只是知识点,没有示例和效果图,看的很难明白,看的效果也不是很好,接下来就把知识点和案例结合到一起,可能更好的理解看的也比较方便 首先先说基本选择器,也就是h5里一样的: 标签选择器:根据标签名称获取元素 例如:$(“h1”) 类选择器:根据类名称获取元素 例如:$(“.class”) id选择器:根据id名称获取元素 例如:$(“#id”) 全局选择器:获取所有的元素 例如:$(“*”) 并集选择器:将每一个匹配到的元素合并到一起 例如:$(“h1,.class,#id,

2021-11-17 19:49:45 1274

原创 面向对象的类、方法和对象

面向对象 第一章 你要学的重点知识点 类和对象 构建方法 访问权限 继承 多态(最重要) 抽象和借口 内存分析 其他知识点不是不重要,相对而言,最重要的是上面这几个 第二章 类和对象 画图纸 定义车的属性信息:color,speed,seat 定义车的动作:跑 拿着图纸找工厂生产车 面向对象的世界里 ​ 类:就是图纸 ​ 动作:这一类事物共同能执行的功能 ​ 对象:使用类创建的具体摸一个东西 ​ 对象能干什么?完全取决于类是如何定义的 写代码 ​ 类呀使用class ​ 属性:成员

2021-11-11 19:08:03 400

原创 操DOM对象

浏览器介绍 JavaScript和浏览器关系? JavaScript诞生就是为了能够让他在浏览器中允许 BOM:浏览器对象模型 IE 6~11 Chrome Safari FireFox 三方 QQ浏览器 360浏览器 window window代表浏览器窗口 window.innerHeight:获取浏览器内部高度 window.innerWidth:获取浏览器内部宽度 window.outerheight:获取浏览器外部高度 window.outerwidth:获取浏览器外部宽度 N.

2021-11-08 14:13:13 734

原创 操作BOM对象

DOM分类: DOME 1.CORE(核心) 2.CSS-DOM 3.HTML-DOM 节点的关系: 根节点:相邻节点称为兄弟节点 上一个父级父节点 下一个子级子节点 层次关系访问节点: 节点属性(在整个文档范围内查询所有的节点,包括空格): 父节点:parentNode 子节点集合:childNodes 子节点子项:childNodes[i] 第一个节点:firstNode 最后一节点:lastNode 下一个节点:nextNode 上一个节点:previousSib

2021-10-07 20:15:55 126

空空如也

空空如也

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

TA关注的人

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