Java类的概念|包括封装、继承、多态|以及成员方法、权限修饰符、this关键字等类的相关的概念知识|Java必学知识点
社区首页 (3271)
![](https://csdnimg.cn/release/cmsfe/public/img/fileIcon.a6096f0b.png)
![](https://csdnimg.cn/release/cmsfe/public/img/fileIcon.a6096f0b.png)
![](https://csdnimg.cn/release/cmsfe/public/img/fileIcon.a6096f0b.png)
![](https://csdnimg.cn/release/cmsfe/public/img/fileIcon.a6096f0b.png)
请编写您的帖子内容
社区频道(4)
显示侧栏
卡片版式
全部
交流讨论
博文收录
Ada助手
最新发布
最新回复
标题
阅读量
内容评分
精选
![](https://img-home.csdnimg.cn/images/20221109053834.png)
215
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg4.515d57f6.png)
![](https://profile-avatar.csdnimg.cn/fa7558cc45924a1e99ff5dacb95d7367_m0_46232425.jpg!1)
Java类的概念|包括封装、继承、多态|以及成员方法、权限修饰符、this关键字等类的相关的概念知识|Java必学知识点
🎃Java是一个专门的面向对象的语言,在现在还是受到很多人的喜爱,Java工程师是招聘需求最大的岗位学好Java也是一个专业工程师的必备技能,在面向对象中类是很重要的,所以本篇文章将会为大家讲解类以及类的相关知识 为大家打好基础!类是一个图纸,而对象是一个成品!这是类与对象的关系!类是对于一类事物的归纳,而不是单个事物。就拿狗这一类来举例,类就是封装了狗属性和行为,比如狗的属性有品种、大小、颜色、年龄,而他的行为有吃、跑、睡等,拥有这一系列属性和行为的统归为一类!多态的前提:必须有继承和重写。
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109054038.png)
212
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg1.98114ddf.png)
![](https://profile-avatar.csdnimg.cn/fa7558cc45924a1e99ff5dacb95d7367_m0_46232425.jpg!1)
Pycharm的安装并且连接已有的Python环境实现自由编译(附中文配置)|并通过Pycharm实现增加网站访问
这次主要就是几个方面pycharm汉化pycharm连接自己下载的python下载模块增加访问已经到了开学季,博主也要开学了,但是还是会尽量坚持更新文章不仅如此,博主在最近也获得了阿某云的专家博主!希望可以给大家带来更好的文章!
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026061949.png)
213
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg5.9eaaa691.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
linux用户管理和用户组
一.用户管理 添加用户 useradd 用户名 删除用户 userdel 用户名 指定修改用户密码 passwd 用户名 查询用户信息 id 用户名
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109053842.png)
224
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg5.9eaaa691.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
linux用户管理和用户组
一.用户管理 添加用户 useradd 用户名 删除用户 userdel 用户名 指定修改用户密码 passwd 用户名 查询用户信息 id 用户名
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109054038.png)
221
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg2.05330abf.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
java静态代码块和实例代码块
目录一.什么是静态代码块,语法是什么?二.static静态代码块在什么时候执行呢?三.静态代码块有什么作用?四.静态代码块总结五.实例代码块六.实例语句快在什么时候执行?七.静态代码块和实例代码块执行顺序:注:使用static关键字可以定义:静态代码块一.什么是静态代码块,语法是什么?static { java语句; Java语句;}二.static静态代码块在什么时候执行呢?类加载时执行,并且只执行一次。静态代码...
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109053539.png)
218
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg2.05330abf.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
java封装【详细讲解private】
目录一.面向对象的三大特征 :二.什么是封装?三.封装有什么用呢?四.在代码级别上,封装有什么用?五.不使用封装机制,分析程序存在什么缺点?六.带有static的方法和没有带static的方法分别怎么调用?七.构造方法空指针异常导致的最本质的原因是?八.封装1.get和set方法应该带有static吗?2.通过“类名.”可以调用set和get方法吗?3.封装的代码实现两步:一.面向对象的三大特征 :1.封装 2.继承 3.多态有了封装,才有继承,有
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109053539.png)
224
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg1.98114ddf.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
java静态代码块和实例代码块
目录一.什么是静态代码块,语法是什么?二.static静态代码块在什么时候执行呢?三.静态代码块有什么作用?四.静态代码块总结五.实例代码块六.实例语句快在什么时候执行?七.静态代码块和实例代码块执行顺序:注:使用static关键字可以定义:静态代码块一.什么是静态代码块,语法是什么?static { java语句; Java语句;}二.static静态代码块在什么时候执行呢?类加载时执行,并且只执行一次。静态代码...
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109054430.png)
209
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg1.98114ddf.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
关于java语言中的package和import机制
目录一.为什么要使用package二.package怎么用三.在cmd中对于带有package的java程序怎么编译?怎么运行?四.关于import的使用:1.impo什么时候使用?2.import怎么用?一.为什么要使用packagepackage是java中包机制,包机制的作用是为了方便程序的管理。不同功能的类分别存放在不同的包下(按照功能划分的,不同的软件包具有不同的功能)二.package怎么用package是一个关键字,后面加包名。例如pack...
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221110040240.png)
214
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg3.9519d347.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
java继承extends
一.什么是继承继承:在现实世界当中也是存在的。 例如:父亲很有钱,儿子不用努力也很有钱。二.继承的作用:基本作用:子类继承父类,代码可以得到复用。(这个不是重要的作用,是基本作用。)主要作用:因为有了继承关系,才有了后期的方法覆盖(重写)和多态机制。java只允许单继承,不允许多继承,可以多层继承。java是简单的。c++支持多重继承,c++更接近现实一些,因为在现实世界中儿子同时继承父母两方特征。class E extends A, B{ //java中不支持多继承}.
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026062119.png)
206
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg3.9519d347.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
java中static讲解
目录一.static二.变量的分类:1.变量根据声明的位置进行划分:2.成员变量又分为:实例变量 静态变量三.java中三个变量分别储存在那块内存上?1.什么时候变量声明为实例的,什么时候声明为静态的?四.static变量例子:五.空指针异常1.空引用调用实例方法会出现什么问题?2.空指针异常只有在什么情况下才会发生的呢?一.static1.static翻译为“静态”2.所有的static关系子修饰都是类相关的,类级别的。3.所有的static..
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221027062500.png)
213
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg2.05330abf.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
maven核心概念
目录一.maven核心概念二.maven约定的目录结构三.maven编译项目1.为什么首次编译需要下载东西(1)为什么要下载(2)下载什么东西了(3)下载的东西存放到哪里了。四.如何设置本机存放资源的目录位置(设置本机仓库):五.仓库概念1.仓库是什么:2.仓库的分类3.仓库的使用六.pom文件分析1.坐标2.packaging3.依赖(dependency)4.properties:设置属性5.build:6.parent:..
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026061829.png)
208
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg1.98114ddf.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
常量和final关键字
一.final关键字1.final是java语言中的关键字。2.final表示: 最终的,不可变的。3.final修饰的局部变量,一旦赋值不能重新赋值。4.final修饰的方法无法被覆盖,被重写。但是可以重载5.final修饰的类无法继承。6.final控制不了能不能调用的问题,final管的是啥?final修饰的表示最后的,不能变的,不能改的。【重点】精辟:final修饰的变量,只能赋一次值。final修饰的实例变量必须手动初始化,不能采用系统默认值。 fi...
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109053834.png)
210
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg3.9519d347.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
java数组概述
目录一.数组二.数组的优缺点一.数组1.java语言中的数组是一种引用数据类型,不属于基本数据类型,数组的父类是Object。2.数组实际上是一个容器,可以同时容纳多个元素(数组是一个数据的集合)字面意思:“一组数据”3.数组当中可以储存“基本数据类型”的数据,也可以储存“引用数据类型”的数据 4.数组因为是引用类型,所以数组对象是堆内存当中(数组是存储在堆当中的)。5.数组当中如果存储的是“java对象”的话,实际上存储的是对象的“引用地址”6....
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026061938.png)
207
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg2.05330abf.png)
![](https://profile-avatar.csdnimg.cn/24fc47fa3b184b10a1fa62dd0f023669_weixin_51755941.jpg!1)
this关键字
目录一.this二.this什么时候不能省略三.笔记:一.this1.this是一个关键字,全部小写。2.this是什么,在内存方面是怎样的?一个对象一个this。this是一个变量,是一个引用。this保存当前对象的内存地址指向自身。所以,严格意义上来说,this代表的就是"当前对象"this储存在堆内存当中对象的内部。3.this只能使用在实例方法中,谁调用这个实例放大,this就是谁。所以this代表的是:当前对象。4."this"大部分情...
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109054038.png)
210
5.0
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg1.98114ddf.png)
![](https://profile-avatar.csdnimg.cn/531b6ba4f5974fb5a89dc11e66f68081_lks_010620.jpg!1)
VUE-CLI/VUE-ROUTER
官方文档vue-cli是vue官方出品的快速构建单页应用的脚手架,里面集成了webpack,npm,nodejs,babel,vue,vue-router。
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026062027.png)
216
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg1.98114ddf.png)
![](https://profile-avatar.csdnimg.cn/f49a35aafe6c486db1eb270fe3585ff4_weixin_43178406.jpg!1)
selenium ‘WebDriver‘ object has no attribute ‘find_element_by_xpath‘解决方案
本文主要介绍了selenium ‘WebDriver’ object has no attribute 'find_element_by_xpath’及其解决方案,希望能对新手有所帮助。文章目录1. 问题描述2. 解决方案2.1 推荐方案一2.2 方案二
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026062122.png)
362
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg4.515d57f6.png)
![](https://profile-avatar.csdnimg.cn/f49a35aafe6c486db1eb270fe3585ff4_weixin_43178406.jpg!1)
pynlpir更新license Error: unable to fetch newest license解决方案
pynlpir更新license Error: unable to fetch newest license解决方案1. 问题描述2. 解决方案
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109053802.png)
193
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg3.9519d347.png)
![](https://profile-avatar.csdnimg.cn/f49a35aafe6c486db1eb270fe3585ff4_weixin_43178406.jpg!1)
java第七讲:类中的关键字
1. this和super1.1 this1.2 super2. package和import2.1 package2.2 import3. static和单例设计模式4. final5. abstract与模板方法设计模式6. interface&implements与代理模式
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221027055727.png)
178
评分
回复
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg3.9519d347.png)
![](https://profile-avatar.csdnimg.cn/f49a35aafe6c486db1eb270fe3585ff4_weixin_43178406.jpg!1)
python保存requests请求的文件
当我们使用python的requests请求(get、post等)一个url时,有可能响应response的结果是一个文件,如txt/zip等。可使用如下代码保存文件,适用于txt、zip等。
复制链接 扫一扫
分享
为您搜索到以下结果: