E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA笔记
Java笔记
:单链表
单链表链表是一种物理存储结构上非连续存储结构,数据元素的逻辑顺序是通过链表中的引用链接次序实现的。链表的结构有很多,以下情况组合起来就有8种链表结构:单向,双向带头,不带头循环,非循环我们只需掌握两种结构:(1)无头单向非循环链表。(2)无头双向链表:LinkedList的底层实现,双向链表都有一个prev和next,链表最开始的部分都有一个fiest和last指向第一个元素和最后一个元素。链接:
长不大的大灰狼
·
2023-11-07 23:11
Java
java
数据结构
Java笔记
——volatile
以下内容皆为从网络上摘抄整理而来,仅用于本人只是积累一、volatile简介Java内存模型告诉我们,各个线程会将共享变量从主内存中拷贝到工作内存,然后执行引擎会基于工作内存中的数据进行操作处理。线程在工作内存进行操作后何时会写到主内存中?这个时机对普通变量是没有规定的,而针对volatile修饰的变量给Java虚拟机特殊的约定,线程对volatile变量的修改会立刻被其他线程所感知,即不会出现数
卑微猿同学
·
2023-11-07 15:27
#
并发
java
java笔记
——IO框架
目录1.流的概念2.流的分类3.字节流3.1文件字节流3.2案例进行图片复制3.3字节缓冲流4.对象流5序列化和反序列化5.1序列化5.2反序列化注意:6.字符编码7.字符流7.1字符流的父类(抽象类)7.2文件字符流案例:使用FileReader和FileWriter复制文本文件7.3字符缓冲流7.4PrintWriter7.5转换流8.File类文件操作:文件夹操作:8.1FileFilter
theone_ID
·
2023-11-07 08:09
java
JavaWeb基础4——HTML,JavaScript&CSS
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录一、HTML1.1
程序员小海绵【vincewm】
·
2023-11-06 02:27
Java学习路线
html
前端
css
javascript
ES6
Java笔记
如何快速学习技术或知识1、需求工作需求跳槽对方需求技术控2、能否使用传统技术解决能解决但是不完美解决不了3、引出我们学习的新技术和知识点4、学习新技术或者知识点的基本原理和基本语法5、快速入门(基本程序,CRUD)6、开始研究技术的注意事项,使用细节使用规范如何优化注:优化无止境一、Java简介JDKJREJVM的关系JDK=JRE+java开发工具JRE=JVM+核心类库JDKJavaDevel
Winter0_o
·
2023-11-05 04:02
java
Java笔记
(韩顺平Java基础9-11章)
Java学习笔记(第9章P362-P373)(第10章P374-P424)(第11章P425-P443)第9章项目-房屋出租系统房屋出租系统-需求房屋出租系统-界面房屋出租系统-设计房屋出租系统-实现第10章面向对象编程(高级部分)类变量和类方法理解main方法语法代码块单例设计模式final关键字抽象类抽象类最佳实践-模板设计模式接口内部类第11章枚举和注解枚举枚举的两种实现方式自定义类实现枚举
jinghaize
·
2023-11-05 04:55
学习笔记
java
intellij-idea
开发语言
韩顺平零基础30天学会
Java笔记
(三)——空心金字塔 | 空心菱形
跳过了比较熟悉所以没有写笔记的部分!这里的代码是多重循环练习。目录空心金字塔空心菱形空心金字塔publicstaticvoidmain(String[]args){intTotalLevel=10;//总层数for(inti=1;i<=TotalLevel;i++){for(intj=1;j<=TotalLevel-i;j++){System.out.print("");//每行前面的空格}for
Chairflower
·
2023-11-05 00:50
Java学习
java
开发语言
jvm
grpc
java笔记
搭建javarpcexample教程protoBuf下载,window版:protoc-3.11.2-win64.ziphttps://github.com/protocolbuffers/protobuf/releaseshttps://www.jianshu.com/p/21319d2507ea下载v1.26.0版本的grpc-javahttps://github.com/grpc/grpc-
我是电饭煲
·
2023-11-04 12:46
java多态包括静态多态,
Java笔记
7-多态父类静态
多态的应用-面向父类编程1.对象的编译时类型写成父类2.方法的返回类型写成父类3.方法的参数类型写成父类编译时类型:对象的声明时类型,在于编译期间运行时类型:new运算符后面的类型编译时类型决定了对象的访问能力运行时类型决定了对象真正的行为能力------------------------------------------------------------------------------
每日人物
·
2023-11-03 04:59
java多态包括静态多态
【
Java笔记
】Java常量池、常量池的应用以及装拆箱特性总结
Java常量池以及装箱&拆箱特性的总结这里我们来总结一下Java常量池的一些基本知识以及深入解析JDK5引入的装箱&拆箱特性。首先我们要了解什么是常量池,常量池的应用,再去深入分析装箱&拆箱特性Java常量池什么是常量:常量可分为两种:字面常量(也称为字面量,直接量,直接常量)(字面常量是指在程序中无需预先定义就可使用的数字、字符、boolen值、字符串等。简单的说,就是确定值的本身。如10,2L
SnailMann
·
2023-11-03 04:53
Java
基础
Java
JVM
常量池
装箱
拆箱
Mybatis学习笔记--自定义Mybatis,程序员
Java笔记
@OverridepublicStringtoString(){return“User{”+“id=”+id+“,username=’”+username+‘’’+“,birthday=”+birthday+“,sex=’”+sex+‘’’+“,address=’”+address+‘’’+‘}’;}}配置持久层接口IUserDao:publicinterfaceIUserDao{/**查询所有@
软件开发Java
·
2023-11-03 03:30
程序员
面试
java
后端
2018-06-13
Java笔记
(一)
参考runoob.com关于多态。定义:多态是同一个行为具有多个不同表现形式或形态的能力。实现的逻辑:多态就是同一个接口,使用不同的实例而执行不同操作。同一个事件在不同的对象上会产生不同的结果。多态的优点1.消除类型之间的耦合关系2.可替换性3.可扩充性4.接口性5.灵活性6.简化性多态存在的三个必要条件:继承、重写、父类引用指向子类对象。根据这三个必要条件:当使用多态方式调用方法时,首先检查父类
奥斯本
·
2023-11-02 22:00
自己写的SpringMVC(狂神说
Java笔记
)
SpringMVC一、MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。**Model(模型):**数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或Ja
匿名情书.,
·
2023-11-01 09:03
java
mvc
restful
微信小程序生成二维码
JAVA笔记
|小程序外部调用/生成小程序二维码Nu11PointerException已于 2023-06-3017:47:17 修改阅读量3k收藏3点赞数1分类专栏:JAVA开发笔记文章标签
你好陌生人2017
·
2023-10-31 05:55
java
前端
html
SpringCloud基础5——微服务保护、Sentinel
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1.初识Sentinel1.1
程序员小海绵【vincewm】
·
2023-10-30 15:17
Java学习路线
微服务
spring
cloud
java
Java笔记
#一行代码是怎么运行的首先,java代码会被编译成字节码,字节码就是java虚拟机定义的一种编码格式,需要java虚拟机才能够解析,java虚拟机需要将字节码转换成机器码才能在cpu上执行。我们可以用硬件实现虚拟机,这样虽然可以提高效率但是就没有了一次编译到处运行的特性了,所以一般在各个平台上用软件来实现,目前的虚拟机还提供了一套运行环境来进行垃圾回收,数组越界检查,权限校验等。虚拟机一般将一行字
Yulin_ZH
·
2023-10-29 22:57
Java笔记
--面向对象
Java笔记
--面向对象1、面向过程&面向对象面向过程思想步骤清晰简单,第一步做什么、第二步做什么…面向过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类
蒙太奇_
·
2023-10-29 13:47
java
开发语言
后端
[
Java笔记
20] 缓冲流
目录字节缓冲流构造器字节缓冲流的性能分析字符缓冲流字符缓冲输入流字符缓冲输出流视频教程传送门->https://www.bilibili.com/video/BV1Cv411372m?p=158缓冲流自带缓冲区、可以提高原始字节流、字符流读写数据的性能字节缓冲流字节缓冲输入流:BufferedInputStream字节缓冲输出流:BufferedOutputStream字符缓冲流字符缓冲输入流:B
wy_hhxx
·
2023-10-28 23:31
Java
java
0923
Java笔记
ヾ(o・ω・)ノ
成员变量和局部变量的区别A:在类中的位置不同成员变量:在类中方法外局部变量:在方法定义中或者方法声明上B:在内存中的位置不同成员变量:在堆内存局部变量:在栈内存C:生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:随着方法的调用而存在,随着方法的调用完毕而消失D:初始化值不同成员变量:有默认初始化值局部变量:没有默认初始化值,必须定义,赋值形式参数问题:基本类型:形式参数改
小满哥哥的编程日记
·
2023-10-28 13:19
Java笔记
-单元测试框架TestNG
TestNG介绍TestNG是一个测试Java应用程序的单元测试框架.。为什么选择TestNG?TestNG涵盖了Junit的核心功能,且在参数化测试,依赖测试和套件测试(分组概念)方面更加突出。快速体验安装TestNG,使用maven直接引入,在pom.xml添加依赖。org.testngtestng6.10compile使用IDEA新建一个项目直接运行@Test(description="接口
是咚咚
·
2023-10-28 12:36
java
单元测试
java笔记
-基础概括04
4.继承继承:就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接访问父类中的非私有的属性和行为好处:提高代码的复用性。类与类之间产生了关系,是多态的前提格式:通过extends关键字,可以声明一个子类继承另外一个父类,定义格式如下:class父类{...}class子类extends父类{...}继承后的特点——成员变量①如果子类父类中出现不重名的成员变量,这
你可曾梦见过蝴蝶
·
2023-10-27 06:54
Java容器的排序_
Java笔记
——JDK提供的排序容器
在之前的文章中,我总结了应用类型的排序方法,我们可以根据自己的需求对引用类型进行灵活的排序。其实JDK已经给我们提供了可以进行排序的容器——TreeSet和TreeMap。这两个实现类可以对添加到里面的元素进行排序,而且这种排序是实时的,即我们每添加一个元素,这两个实现类就会把该元素按照顺序放在对应的位置上。与之前介绍的引用类型的排序一样,想要使用这两个实现类进行排序,我们也要提供一个“比较器”。
weixin_39605463
·
2023-10-25 04:22
Java容器的排序
【
Java笔记
】异常处理(try-catch-finally、throws、throw)
在Java语言中,将程序执行中发生的不正常情况称为“异常”。注:开发过程中的语法错误和逻辑错误不是异常。在编写程序时,经常要在可能出现错误的地方加上检测的代码,如进行x/y运算时,要检测分母为0,数据为空,输入的不是数据而是字符等。过多的if-else分支会导致程序的代码加长、臃肿,可读性差。因此采用异常处理机制。目录异常事件的分类常见异常的举例异常处理:抓抛模型try-catch-finally
java小白。。
·
2023-10-25 03:56
Java笔记总结
java
开发语言
蓝桥杯
eclipse
面向对象
四元运算符 java_菜鸡的
Java笔记
第四 - java 基础运算符
简化运算符代码:x=x+y可以变成x+=y求模(%)++(自增)〈++变量:表示先进行变量的自增1,而后再利用变量进行操作〉〈变量++:表示先使用变量的内容进行计算,而后自增〉,--(自减)inta=3;intb=a++;//执行完后,b=3。先给b赋值,再自增。intc=++a;//执行完后,c=5。先自增,再给b赋值System.out.println(a);System.out.printl
三疯兰尼斯特
·
2023-10-24 17:40
四元运算符
java
Html复习---狂神说
Java笔记
Html复习---狂神说
Java笔记
Html标签锚链接有序标签orderList无序列表ul自定义列表dltable表媒体元素学习页面结构内联框架表单Html标签换行标签strong>加粗斜体 
HeSimple
·
2023-10-24 14:48
html
html5
4.2-全栈
Java笔记
:对象和类的概念及定义
对象和类的概念我们人认识世界,其实就是面向对象的。大家眼里都是一个个对象,要不怎么老说搞对象搞对象啊。比如现在让大家认识一下“天使”这个新事物,天使大家没见过吧,怎么样认识呢?最好的办法就是,给你们面前摆4个天使,带翅膀的美女,让大家看,看完以后,即使我不说,大家下一次是不是就都认识天使了。但是,看完10个天使后,我们总要总结一下,什么样的东东才算天使?天使是无数的,总有没见过的!所以必须总结
全栈Java笔记
·
2023-10-22 16:12
java
java
小白
Java笔记
——垃圾回收机制
一、传统的C/C++回收机制在C/C++中,对象占用的内存在程序结束之前会一直被霸占,被明确释放之前不能分配给其他对象。显式进行垃圾回收:需要程序员自己负责回收已经分配的内存。也就引出了“内存泄漏”:一些分配出去的内存没有被及时后手,会引起系统运行速度下降,甚至导致程序瘫痪。由此可以得出缺点:1.程序忘记及时回收无用内存,导致内存泄漏;2.程序错误地回收程序核心类库的内存,使系统瘫痪。二、Java
Lunatic_fei
·
2023-10-22 02:56
Java基础
java
Java SE学习笔记
Java笔记
Day01编写第一个Java程序HelloWorldpublicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println
我是秃头宝贝
·
2023-10-20 17:06
java
jvm
开发语言
JAVA笔记
1:列表、循环、录入、随机、变量定义等
java发展[图片上传失败...(image-7d74fc-1587919179483)]环境变量JAVA_HOME添加的PATH指定添加的CLASSPATH新建的,对应lib目录[图片上传失败...(image-91ea8a-1587919179484)]多平台[图片上传失败...(image-823ee4-1587919179484)]领域多[图片上传失败...(image-3b4308-15
董汇标MINUS
·
2023-10-20 09:47
Java学习入门偏(2)
⭐简单说两句⭐作者:后端小知识CSDN个人主页:后端小知识GZH:后端小知识欢迎关注点赞收藏⭐️留言Hello,亲爱的各位友友们,好久不见,今天给大家带来一篇学妹写的
Java笔记
(简洁版)第2篇【声明】
后端小知识
·
2023-10-19 14:22
专业课笔记(持续更新)
java
学习
开发语言
后端
JavaSE---基本语法
入门
Java笔记
打卡1~(对象和类的设置都为语法的誊写作草稿,无含义)Java基本语法规范publicclassFirstClass{publicstaticvoidmain(string[]args)
怠惰°
·
2023-10-18 23:15
java
jvm
开发语言
Java笔记
:字符编码、字符集、InputStreamReader类以及OutputStreamWriter类详解
目录1字符编码和字符集1.1字符编码1.2字符集1.2.1ASCII字符集1.2.2ISO-8859-1字符集1.2.3GBxxx字符集1.2.4Unicode字符集2编码引出的问题3InputStreamReader类(字节流到字符流的桥梁)3.1构造方法3.2指定编码读取4OutputStreamWriter类(字符流到字节流的桥梁)4.1构造方法4.2指定编码写出4.3转换流理解图解5练习:
hellosc01
·
2023-10-18 18:20
Java
java
字符编码
字符集
转换流
狂神
Java笔记
文章目录Markdown学习二级标题三级标题四级标题字体引用分割线图片超链接列表有序列表无序列表表格代码预科什么是计算机硬件及冯诺依曼结构计算机硬件冯诺依曼结构软件及软件开发计算机软件Windows常用快捷键基本的Dos命令计算机语言发展史高级语言Java入门Java帝国的诞生Java特性与优势Java三大版本JDKJREJVM安装开发环境卸载JDk安装JDKJava基础注释标识符和关键字数据类型
YANKUOP
·
2023-10-17 15:58
#
Java学习
java
后端学习
Java笔记
(附源码)
01Java基础01.1准备JDK(JavaDevelopmentKit):Java开发者工具包javac.exe//编译工具java.exe//执行工具cmd常用命令作用盘符:D:dir查看当前路径下的文件信息cd进入单级目录:cdJava进入多级目录:cdD:\Software\Java回退到上一级目录:cd…回退到盘符根目录:cd\cls清屏cmd中,cd时按Tab可自动补全01.2入门程序
HMS Howe
·
2023-10-17 10:01
后端开发
java
学习
intellij-idea
后端
java笔记
整理(超详细)
基础Java语言有哪些特点简单易学;面向对象(封装,继承,多态);平台无关性(Java虚拟机实现平台无关性);可靠性;安全性;支持多线程(C++语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而Java语言却提供了多线程支持);支持网络编程并且很方便编译与解释并存;面向对象和面向过程的区别面向过程:优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗
靠脸吃饭的孩子
·
2023-10-16 03:04
java
spring
cloud
spring
boot
rabbitmq
zookeeper
Java笔记
Java笔记
通用设计模式代理模式应用场景:RPC调用、SpringAOP、Spring@Transactional事务注解代理模式是常见的设计模式之一,Java我们通常通过new一个对象然后调用其对应的方法来访问我们需要的服务
oooqqqooo123
·
2023-10-15 06:49
java
代理模式
开发语言
MySQL高级篇——性能分析工具
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+设计模式+牛客面试题目录1.数据库服务器的优化步骤
程序员小海绵【vincewm】
·
2023-10-15 01:53
Java学习路线
mysql
数据库
服务器
【
java笔记
】泛型定义和使用
为什么使用泛型泛型的字面意思就是广泛的类型。利用泛型,同一套代码可以用于多种数据类型,这样,不仅可以复用代码,降低耦合,而且可以提高代码的可读性和安全性可读性:vars=newArrayList();安全性:(1)编译器可以检查,防止插入错误类型的对象。即把运行时出现的强制类型转换异常提前到编译器异常。ArrayListlist=newArrayList类型遍历:在类定义中用于指定方法的返回类型以
暮色_年华
·
2023-10-14 06:46
java
java
开发语言
后端
Java笔记
Day-13.12循环结构求1-100之间的偶数和A:定义变量,初始化值是0B:获取1-100之间的数据,用循环实现C:拿到每一个数据先判断是否为偶数,如果是就累加到求和变量D:输出求和变量案例首先建立一个类publicclassFortext4{intsum=0;for(intx=1;x<=100;x++){if(x%2==0){sum+=x;}}system.out.println("sum:
GRIT_b986
·
2023-10-11 11:57
【
java笔记
】接口的定义,接口的使用
接口声明时,如果关键字interface前面加上public->public接口,可以被任何一个类使用如果一个接口不加public修饰->友好接口类,可以被同一个包中的类使用java7接口中可以包含1、常量2、抽象方法java8接口中额外包含:3、默认方法4、静态方法java9接口额外包含:5、私有方法接口抽象方法:注意:1、接口当中的抽象方法,修饰符必须是两个固定的关键字,publicabstr
暮色_年华
·
2023-10-11 01:38
java
java
开发语言
后端
Java笔记
:手写spring之ioc
手写spring之ioc仓库地址:Raray-chuan/mini-spring博文列表:导读手写spring之ioc手写spring之aop手写spring之简单实现springboot1.什么是IOCIOCInversionofControl即控制反转,是指程序将创建对象的控制权转交给Spring框架进行管理,由Spring通过java的反射机制根据配置文件在运行时动态的创建实例,并管理各个实
zui初的梦想
·
2023-10-09 13:58
java
spring
java
笔记
Java笔记
009-数组、排序、查找、多维数组(二维数组)
目录数组为什么需要数组数组介绍数组快速入门数组的使用使用方式1-动态初始化数组的定义数组的引用(使用/访问/获取数组元素)快速入门案例使用方式2-动态初始化先声明数组创建数组使用方式3-静态初始化初始化数组快速入门案例【养鸡场】数组使用注意事项和细节数组应用案例数组赋值机制数组拷贝数组反转数组添加练习题排序介绍1、内部排序2、外部排序法冒泡排序法冒泡排序法案例总结冒泡排序特点查找查找介绍案例演示:
甲柒
·
2023-10-09 11:37
Java笔记
java
开发语言
【超级无敌详细的韩顺平
java笔记
】从入门到精通---配置patth
JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在JDK中..java文件(源文件).class文件(字节码文件)目录一、编译二、运行三、JDK、JRE和JVM的包含关系四、配置path五、Java开发一、编译有了java源文件,通过编译器将其编译成JVM可以识别的字节码文件在该源文件目录下,通过javac编译工具对Hello.java文件进行编
Choccclin
·
2023-10-09 10:42
Java
笔记
Java笔记
- 黑马程序员_03(继承,修饰符,多态,抽象类,接口,内部类)
1.继承1.1继承的概述继承是面向对象三大特征之一。可以使得子类具有父类元素的属性和方法,还可以在子类中重新定义,追加属性和方法。继承的格式:格式:publicclass子类名extends父类名案例:publicclassZIextendsFU{}FU类为父类(superclass),超类,基类ZI类为子类(subclass),派生类,扩展类继承中子类的特点:子类可以有父类的内容子类也可以有自己
谦逊蓄意,只为飞的更高
·
2023-10-09 07:36
Java
java
idea
Java入门知识点--老王笔记
Java笔记
(1)Java中finally与return的执行顺序在Java的异常处理中,try、catch和finally是按顺序执行的。
遥远的思念送于故人
·
2023-10-09 07:03
老王原创笔记
java
编程语言
抽象类
git
Java笔记
八(instanceof,类型转换,static详解,抽象类,接口,内部类以及异常)
instanceof引用类型,判断一个对象是什么类型使用方法:System.out.println(XinstanceofY);代码理解:publicclassApplication{publicstaticvoidmain(String[]args){//Obiect>String//Obiect>Person>Teacher//Obiect>Person>StudentObjectobject
中北瘤子
·
2023-10-09 07:00
Java笔记
java
笔记
Java笔记
-JVM初识
1、JVM1.1JVM内存结构JDK7内存模型JDK8内存模型JVM内存结构:其中线程私有的是(1)(2)(3)(1)PC寄存器(程序计数器):a.每个线程都有,为了在多线程切换时,回到自己之前的位置b.寄存器里边指定了下一条需要执行的指令c.执行Java代码时,保存当前指令的地址d.不会有OOM的情况e.native方法为空(2)Java虚拟机栈1.每个方法执行的同时都会创建一个栈帧用于存储局部
MY Daisy
·
2023-10-08 16:16
Java
java
开发语言
JVM
redis教程
视频地址:https://www.bilibili.com/video/BV1S54y1R7SBB站up主:狂神说
Java笔记
参考来源:微信公众号:狂神说Nosql概述NoSQL,泛指非关系型的数据库。
easyboot
·
2023-10-08 08:20
#
Redis
java笔记
杂杂记
java的参数类型为什么可以是接口?在Java中,接口(Interface)是一种引用类型,它是方法的集合。接口可以被类实现(implement)。一个类可以实现多个接口,这就使得Java可以实现多重继承的效果。当你在方法中使用接口作为参数类型时,你可以传入任何实现了Animal接口的对象,只要它们实现了该接口。//这是一个接口publicinterfaceAnimal{voidmakeSound
峰回路转~
·
2023-10-06 21:00
java教程
java
笔记
开发语言
Java笔记
篇(封装、继承、多态)
对象的特点:封装、继承、多态。一、封装封装的概念:就是将属性私有化,提供setter和getter方法进行访问作用:保证数据的合理二、继承1、继承的概念:子类通过继承,可以使用父类中的属性和方法,及类与类之间特征和行为的赠与或获得满足继承关系的前提:二者必须具备isa关系2、语法:class子类extends父类{}创建子类对象=父类共性+子类独有3、继承的好处:减少代码的冗余,提高代码的复用性4
xnjj
·
2023-10-06 04:52
多态
封装
继承
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他