关于第二个月学习Java总结与反思一、前言:1.知识点:题目集四中涉及到的知识点有,类的继承,子类对父类方法的重写,子类继承父类的方法和属性,类的聚合使用,正则表达式的使用;题目集五中涉及到的知识点有,split的分隔运用,插入排序、选择排序及冒泡排序三种排序算法的运用,正则表达式的运用,match ...
分类:
编程语言 时间:
2021-05-04 15:34:53
阅读次数:
0
1、父类中原来是私有属性(private)在子类中都不可以访问(不管子类的继承方式是什么) 2、子类公有继承(public)父类 父类的公有属性(public)在子类中还是公有属性 父类的保护属性(protected)在子类中还是保护属性 3、子类保护继承(protected)父类 父类的公有属性( ...
分类:
编程语言 时间:
2021-05-03 12:44:33
阅读次数:
0
1、对于字符串、数字和没有包含子类对象的元组,浅拷贝和深拷贝,只是把变量的索引指向同一内存地址,并不会新建一个地址 2、对于一个包含列表的元组,如(10000,200000,300000,[1]),浅拷贝,只是把变量的索引指向同一内存地址,并不会新建一个地址,子类对象的地址也是一样;深拷贝,把父类和 ...
分类:
其他好文 时间:
2021-04-30 12:01:21
阅读次数:
0
OOP(面向对象编程 Object-Oriented Programming),是一种以对象为基础的编程模式。 优点: 易维护。 易拓展。 对象可重复使用。 四大特性: 封装性:对象属性是隐藏的,对象属性修改需要通过对象方法。 继承性:子类可以把父类的属性和方法都继承过来,无需重新定义。 多态性:多 ...
分类:
其他好文 时间:
2021-04-27 14:16:54
阅读次数:
0
c++(虚析构,解决多态时析构函数没有调用子类析构,到时释放不干净) //普通析构 是不会调用子类的析构,所以可能导致释放不干净 //父类的虚析构 virtual ~Animal() { cout<<"Base 析构函数调用了"<<endl; } //纯虚析构,需要实现,类内声明,类外实现 virt ...
分类:
编程语言 时间:
2021-04-26 13:53:43
阅读次数:
0
Introductions(引用),在 Aspect 中称为类型间的声明,使切面能够声明被通知的对象(拦截的对象)实现给定的接口,并提供该接口的实现。 简单点说可以将一个类的实现方法复制到未实现的类中。 通过 @DeclareParents 注解进行声明,声明在一个父类型的属性上(比如接口),其中注 ...
分类:
编程语言 时间:
2021-04-23 12:12:26
阅读次数:
0
关于Maven中产生的一些问题 一、项目的打包类型 jar 默认的打包格式 war 打包成需要部署的项目 pom 父类型为pom类型 二、 pom 简单来说,一个多模块项目通过一个父POM 引用一个或多个子模块来定义。 项目中一般使用maven进行模块管理,每个模块下对应都有一个pom文件,pom文 ...
分类:
其他好文 时间:
2021-04-21 12:20:01
阅读次数:
0
java简介 java安装时需要配置环境变量: JAVA_HOME:jdk安装路径 path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; java的三大版本: javaSE:标准版(桌面程序,控制台开发等。。。) javaME:嵌入式开发(手机,家电。。已经放弃) ja ...
分类:
编程语言 时间:
2021-04-20 14:32:39
阅读次数:
0
一、设计模式六大原则 1.开闭原则:对扩展开放,对修改关闭,。 例子: course类里面有price字段,getPrice方法,如果想要打折促销,就需要改变price字段或者getPrice方法。 我们可以新建一个CourseCount类继承course类,里面的getPrice方法调用父类的ge ...
分类:
其他好文 时间:
2021-04-19 14:47:20
阅读次数:
0
一、快速开发 1.添加依赖 <!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.1</vers ...
分类:
其他好文 时间:
2021-04-15 12:27:49
阅读次数:
0