![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 85
存储空间不足
不经常来逛,有问题随缘回!!!∑(゚Д゚ノ)ノ
展开
-
学习使用opencv库时遇到的问题及处理方法
opencv库下载安装和遇到WARNING: There was an error checking the latest version of pip.等问题以及其解决方法原创 2023-02-25 15:00:14 · 3366 阅读 · 3 评论 -
MySQL学习之路(上篇)
数据库和SQL概述数据库的好处实现数据持久化 使用完整的管理系统统一管理,便于查询数据库的概念DB数据库(database),存储数据的仓库,保存了一系列 有组织 的数据。DBMS数据库管理系统(Database Management System)。数据库是通过 DBMS 创建和操作的容器。常见的数据库管理系统:MySQL、Oracle、DB2、SqlServer(其中MySQL用得比较多)SQL结构化查询...原创 2021-10-31 15:29:48 · 159 阅读 · 0 评论 -
Java 接口
一、接口(一)接口概述接口就是一种公共的规范标准,只要符合规范标准,都可以通用Java中的接口更多的体现在对行为的抽象(二)接口的特点接口用关键字 interface 修饰public interface 接口名 {}类实现接口用 implements 表示public class 类名 implements 接口名{}接口不能实例化(即,接口中不能定义构造器)参照多态的方式,通过实现类对象实例化,这叫接口多态 多态的形式:具体类多态,抽象类多态,接口多态.原创 2021-04-25 23:02:51 · 94 阅读 · 0 评论 -
Java 抽象类与抽象方法
一、抽象类概述在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类二、抽象类的特点抽象类和抽象方法必须使用 abstract 关键字修饰public abstract class 类名{}public abstract void eat ();抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类 抽象类参照多态的方式,通过子类对象实例化,这叫抽象类多态 抽象类的子类:要么重写抽象类中的所有方法,要么是抽象类三、抽象..原创 2021-04-20 16:23:33 · 80 阅读 · 0 评论 -
Java 修饰符
修饰符一、权限修饰符二、状态修饰符(一)final(最终态)final 关键字是最终的意思,可以修饰成员变量、成员方法、类。1. final修饰的特点修饰变量:表明该变量是常量,不能再次被赋值 修饰方法:表明该方法是最终方法,不能被重写 修饰类:表明该类是最终类,不能被继承2. final修饰局部变量变量是基本类型:final修饰指的是基本类型的数据值不能发生改变 变量是引用类型:final修饰指的是引用类型的地址值不能发生改变,但是...原创 2021-04-18 13:18:48 · 132 阅读 · 0 评论 -
Java 类的多态
多态性一、多态概述多态性,是面向对象最重要的概念,在Java中的体现概述:同一个对象,子啊不同时刻表现出来的不同形态对象的多态性:父类的引用指向子类的对象(可以直接引用在抽象类和接口上)多态性的使用前提:有类的继承关系 方法的重写二、多态中成员访问特点Java引用变量有两个类型:编译时类型和运行时类型。编译时类型有声明该变量时使用的类型决定,运行时类型有实际付给该变量的对象决定。简称:编译时,看左边;运行时,看右边。若编译时类型和运行时类型不一致...原创 2021-04-18 13:13:50 · 132 阅读 · 0 评论 -
Java 类的继承
目录一、继承概述二、继承的好处和弊端(一)继承的好处(二)继承的弊端三、继承中变量的访问(一)访问特点(二)super关键字一、继承概述继承是面向对象三大特征之一。可以使得子类具有父类的属性和方法,还可以在子类中重新定义,额外添加属性和方法。继承的格式:继承的格式:public class 子类名 extends 父类名 {}例:public class Zi extends Fu {}父类:也称基类、超类、superclass 。 子原创 2021-04-13 15:20:06 · 201 阅读 · 0 评论 -
Java String
一、String 概述String 类在java.lang包下,所以使用的时候不需要导包。String 类代表字符串,Java程序中的所有字符串文字(例如" abc ")都被实现为此类的实例也就是说,Java程序中所有的双引号字符串,都是String类的对象字符串的特点字符串不可变,他们的值在创建后不能被更改 虽然String的值是不可变的,都是它们可以被共享 字符串效果上相当于字符数字( char[ ] ),都是底层原理是字节数组(JDK8以前是字符数组,J...原创 2021-04-13 12:48:06 · 118 阅读 · 0 评论 -
Java 构造器简述
一、构造器(一)构造器概述构造器是类的成员之一,类的成员还包括:属性、方法。构造器也称构造方法。构造方法是一种特殊的方法(但不建议这样理解)构造器的作用:创建对象 初始化对象的属性格式:public class 类名{ 修饰符 类名 (参数) { }}无参构造:public class StudentDemo { public static void main (String [] args) { Student s1 =原创 2021-04-10 17:25:47 · 109 阅读 · 0 评论 -
Java 封装与关键字
一、关键字(一)private关键字private关键字是一个权限修饰符,可以修饰成员(成员变量和成员方法),作用是保护成员不被别的类使用,被private修饰的成员只有在本类才能访问。针对private修饰的成员变量,如果需要被其他类使用,提供相应的操作提供 “get变量名()” 方法,用于获取成员变量的值,方法用public修饰 提供 “set变量名(参数)” 方法,用于设置成员变量的值,方法用public修饰1. private关键字的使用一个标准类的...原创 2021-04-06 16:31:21 · 928 阅读 · 1 评论 -
Java 类与对象
一、面向过程与面向对象1. 面向过程(POP)与面向对象(OOP)二者都是一种思想,面向对象是相对于面向过程而言的。 面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。 面向对象,将功能封装进对象,强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。面向对象更加强调运用人类在日常的思维逻辑中采用的思想方法与原则,如抽象、分类、继承、聚合、多态等。2. 面向对象的三大特征封装(Encapsulation) 继承(Inheritance...原创 2021-03-30 17:07:45 · 77 阅读 · 0 评论 -
Java 关于方法
一、方法概述什么是方法方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集注意:方法必须先创建才可以使用,该过程成为方法定义 方法创建后并不是直接运行的,需要手动使用后才执行,该过程称为方法调用二、方法的定义和调用1. 方法定义格式:public static void 方法名 () { //方法体}例:public static void isEvenNumber () { //方法体}.原创 2021-03-27 15:11:07 · 187 阅读 · 3 评论 -
Java中的数组
目录一、数组定义格式1. 什么是数组2. 数组的定义格式① 一维数组:② 二维数组:二、数组初始化1. 动态初始化2. 静态初始化三、内存分配1. Java中的内存分配2. 单个数组内存图3. 多个数组内存图4. 多个数组指向相同内存图四、数组操作中的两个常见小问题1. 索引越界2.空指针异常五、数组中的常见操作获取数组元素数量一、数组定义格式1. 什么是数组数组(array)是多个相同类型数据按一定顺序排列的集合,并使用一原创 2021-03-25 16:27:49 · 230 阅读 · 0 评论