Java基础
文章平均质量分 61
kaka.cui
立志成为头发最多的程序媛
展开
-
构造函数知识点
什么是构造函数: Java构造函数,也叫构造方法,是JAVA中一种特殊的函数。 特点: 与函数名相同 无返回值,也不能时void 作用: 使用new关键字创建对象时,给创建好的对象初始化类中定义的成员属性,成员方法 即new对象产生后,就调用了对象的属性和方法 无参构造 默认不显示,也可写出来 当给Person类中的属性name赋值后,在Hello类中创建Person对象时,构造函数会给person对象进行初始化,此时运行主函数,person对象的name属性的值为kaka 有参构造 当类原创 2021-08-20 18:13:37 · 134 阅读 · 0 评论 -
面向对象的特性-封装
概念: 将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的访问和操作。 目的: 提高程序的安全性 隐藏代码的实现细节 统一接口 提高了系统的可维护性 封装步骤: 1、 属性私有化,给属性加上private关键字 2、给属性添加get,set方法(快捷键Alt+ins) ...原创 2021-08-20 19:01:08 · 43 阅读 · 0 评论 -
面向对象的特性-继承
概念: 继承是类跟类之间的一个关系,将多类中重复的代码放在一个类中成为父类,子类用关键字extends继承父类,子类是父类的扩展 Object类是所有的类的直接或间接父类 Java中只支持单继承,即一个类只能有一个直接父类 super: 1、 super调用父类的构造方法,必须在方法的第一行 2、 super必须只能出现在子类的方法或构造方法中 3、 super和this不能同时调用构造方法 4、 super代表父类对象的引用 重写: 父类的功能子类不一定故需要或者不一定满足,子类重写父类的方法后可根据父类原创 2021-08-21 09:32:18 · 75 阅读 · 0 评论 -
static关键字
@[TOC](这里写自定义目录标题)# 系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录定义一、pandas是什么?二、使用步骤1.引入库2.读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、原创 2021-09-09 18:00:32 · 45 阅读 · 0 评论 -
抽象类和抽象方法
文章目录一、抽象类二、抽象方法三、abstract 关键字,和哪些关键字不能共存。 一、抽象类 抽象类用来描述一种类型应该具备的基本特征与功能, 具体如何去完成这些行为由子类通过方法重写来完成。如: 犬科均会吼叫,但属于犬科的狼与狗其吼叫内容不同。所以犬科规定了有吼叫功能,但并不明确吼叫的细节。吼叫的细节应该由狼与狗这样的犬科子类重写吼叫的方法具体实现。 抽象类用abstract 修饰,方便了具体类的定义,其存在的意义在于对自身进行初始化,供其子类使用。 抽象类一定是个父类,因为抽象类是不断抽取共性需求原创 2021-09-10 11:13:18 · 398 阅读 · 0 评论 -
面向对象的特性-多态
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、多态的定义二、多态的特点1.在多态中非静态成员函数的特点2.在多态中静态成员函数的特点3.在多态中成员变量的特点: 一、多态的定义 现实事物经常会体现出多种形态,如学生是人的一种:学生张三,既是学生也是人,即出现两种形态。 Java可以描述这种关系,Student类继承了Person类,一个Student的对象便既是Student,又是Person。 多态的前提条件是必须有继承和重写。 定义格式:父类类型 变量名=new 子原创 2021-10-09 23:18:47 · 96 阅读 · 0 评论 -
注解和反射
文章目录一、注解1.概述1.内置注解2.元注解3.自定义注解二、反射机制1.静态语言 VS 动态语言2.反射概述3.Java反射机制提供的功能4.Java反射的优缺点5.反射相关的主要API5.Class类6.得到Class类实例的几种方式7.哪些类型可以有Class对象总结 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、注解 1.概述原创 2021-10-09 23:10:20 · 75 阅读 · 0 评论