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
[JavaSE]_[基础总结]
javase
多态
Fatherfather=newSon()父类引用指向子类对象实现多态(动态绑定)"编译看左运行看右"publicclassFather{publicvoiddoing(){talking();}publicvoidtalking(){System.out.println("fatheristalking!");}}publicclassSonextendsFather{@Overridepubl
Iswangjiabo
·
2023-06-15 19:04
Java基础
java多态
java父类引用指向子类对象
JavaSE
基础五(多态)
文章目录1.多态1.1多态概述1.2多态中成员访问特点1.3多态的好处和弊端1.4多态中的转型1.多态1.1多态概述同一个对象,在不同时刻表现出来的不同形态举例:狗我们可以说狗是狗:狗dog=new狗();我们也可以说狗是动物:动物dog=new动物();这里狗在不同时刻表现出来的不同形态,这就是多态多态的前提和体现有继承/实现关系有方法重写有父类引用指向子类的对象publicclassAnima
TryAgain-
·
2023-06-15 19:34
JavaSE
javase
多态
继承—
JavaSE
文章目录1.基础知识1.1继承的概念1.2语法2子类对从父类继承下来的成员的访问2.1对成员变量的访问2.2对成员方法的访问3.super关键字3.1访问父类的成员变量(super.变量)3.2访问父类的成员方法(super.方法)3.3调用父类的构造方法(super())4.this和super的区别4.1相同点4.2不同点5.代码块的执行顺序问题6.访问修饰限定符6.1同一包中的同一类6.2同
若知hui
·
2023-06-15 19:33
Java
java
开发语言
JavaSE
:多态
1.多态的概念多态的概念:通俗来说,就是多种形态,具体点就是去完成某个行为,当不同的对象去完成时会产生出不同的状态。(同样一件事,我和你去做是两种效果)总的来说:同一件事情,发生在不同对象身上,就会产生不同的结果。2.多态实现条件在java中要实现多态,必须要满足如下几个条件,缺一不可:完成向上转型完成方法重写通过父类的引用调用重写的方法classAnimal{privateStringname;
wwwllsuper
·
2023-06-15 19:33
java
开发语言
JavaSE
进阶_03_接口&多态
今日内容接口【重点】多态【重点】接口【重点】什么是接口当一个类中的所有的方法都是抽象方法的时候,这个类就可以定义成接口接口其实是特殊的类,比抽象类更加抽象接口是使用interface关键字定义的特殊的类接口的好处1、定义了规则:接口中的抽象方法可以认为是一种规则2、利于扩展接口的定义格式publicinterface接口名{}接口的特点1、接口不能实例化2、类和接口的关系,是类实现(impleme
mxyjajajavavava
·
2023-06-15 19:33
JavaSE进阶
java
javase
接口
多态
JavaSE
之多态(一)
多态是java语言中的一个重要的基本特征,用来描述实物的多种状态。通过多态可以更好的消除类之间的耦合性。并且还可以提高代码的复用性。(一)向上转型对象既可以作为它本身的类型使用,也可以同过向上转型成为父类型使用。这种把子类的引用用于父类引用的做法叫作向上转型。publicclassDemo1{publicstaticvoidmain(String[]args){Animala1=newAnimal
子弹与信仰
·
2023-06-15 19:33
java基础知识总结-经典
java
多态
java
se
JavaSE
- 多态
目录1.重写面试问题:重写和重载的区别(详):静态绑定和动态绑定:2.向上转型和向下转型2.1向上转型发生向上转型的场景/使用场景:2.2向下转型3.多态3.1什么是多态3.2多态的实现条件(缺一不可)3.3多态的优缺点优点:缺点:3.4避免在构造方法中调用重写的方法1.重写子类对父类的某个方法进行重新实现,一定发生在继承层次上。重写:也称为覆盖。重写是子类对父类非静态、非private修饰,非f
渡上舟
·
2023-06-15 19:02
JavaSE
java
jvm
开发语言
JavaSE
多态
JavaSE
多态1.多态1.1多态概述1.2多态中成员访问特点1.3多态的好处和弊端1.4多态中的转型1.多态1.1多态概述同一个对象,在不同时刻表现出来的不同形态举例:猫我们可以说猫是猫:猫cat=new
苦瓜bug
·
2023-06-15 19:32
JavaSE
java
javase
JavaSE
多态
多态性在java中的体现:1.方法重写和重载2.对象的多态性–可以直接应用在抽象类和接口上java引用变量有两种类型,编译时类型和运行时类型,编译时类型由声明该变量时使用的类型决定,运行时类型由实际复制给该变量的对象决定两者不一致就会出现多态判断是否为多态存在“is-a”规则,他表明子类的每个对象也是父类的对象例如Employeee=newEmployee();Employeee=newManag
Vince_Wang1
·
2023-06-15 19:02
Javase
多态
java
javaSE
多态, 类型转换
Test.java:packagecn.xxx.demo;/**测试类*1.实现动物和Cat,Dog多态调用*2.做类型的强制转换,调用子类的特有功能*/publicclassTest{publicstaticvoidmain(String[]args){//两个子类,使用两次多态调用Animala1=newCat();//多态,类型自动提升。Cat和Dog都是Animal的子类。Animala2
houyanhua1
·
2023-06-15 19:02
javaSE
java
javase
多态
多态—
javaSE
这里写目录标题1.向上转型和向下转型1.1向上转型1.2向下转型2.重写2.1重写的定义2.2规则2.3重写和重载的区别2.4动态绑定2.5静态绑定3.多态3.1定义3.2实现条件3.3优缺点1.向上转型和向下转型1.1向上转型(1)实际就是创建一个子类对象,把它当做父类对象来使用(2)子类对象是一个父类对象,即可以将一个子类对象当成父类对象来应用,因此,向上转型是安全的,因为是从小范围向大范围的
若知hui
·
2023-06-15 19:00
Java
java
jvm
开发语言
java中的sealed类、接口
今天用socket编程,看JDK的InetAddress类的接口文档,发现修饰InetAddress类用了sealed,后面还配合用了permits(我看的是
JavaSE
-19的接口文档):对这个用法不了解
听海边涛声
·
2023-06-15 16:02
java
开发语言
JAVA学习打卡第一天
JAVA零基础学习-打卡第一天java简介Java技术体系平台:
JavaSE
标准版,JavaEE企业版,JavaME小型版。
勤能补拙999
·
2023-06-15 12:06
java
intellij-idea
《Java概述,(JDK、JRE、IDE、EE等)重要术语介绍|CSDN创作打卡》;
JDK、JRE、IDE、
JavaSE
、JavaEE、JavaME具体表示什么?
七行还在努力吖
·
2023-06-15 12:33
Java基础
java
ide
开发语言
从0学Java第一天打卡 记录我自己的学习过程
人与计算机之间进行信息交流沟通的一种特殊语言JAVA语言是美国Sun公司(StanfordUniversityNetwork)在1995年推出的计算机语言java之父:詹姆斯.高斯林JAVA语言的三个版本1.
JavaSE
Java
725.
·
2023-06-15 12:02
java
学习
Spring基础3——AOP,事务管理
导航:【黑马Java笔记+踩坑汇总】
JavaSE
+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1,AOP简介
vincewm
·
2023-06-15 09:49
Java学习路线
spring
java
后端
Spring基础1——Spring(配置开发版),IOC和DI
导航:【黑马Java笔记+踩坑汇总】
JavaSE
+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1,Spring
vincewm
·
2023-06-15 09:48
Java学习路线
spring
java
【Java常见面试题】Spring篇
导航:【黑马Java笔记+踩坑汇总】
JavaSE
+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+常见面试题目录1、简单介绍Spring2、
vincewm
·
2023-06-15 09:47
Java面试八股文
Java学习路线
spring
mybatis
java
javase
基础04-Scanner、Random、选择与循环结构
Scanner类Scanner类是属于引用数据类型,我们先了解下引用数据类型。引用数据类型的使用引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。1.创建对象并初始化数据类型变量名=new数据类型();2.通过对象调用方法或属性变量名.方法名();Scanner类Scanner类是引用数据类型的一种,我们可以使用该类来完成用户键盘录入,获取到录入的数据。Scanner使用步骤:1.导包:im
jiyuchen1
·
2023-06-15 09:23
shiro
Shiro可以非常容易的开发出足够好的应用,其不仅可以用在
JavaSE
环境,也可以用在JavaEE环境。Shiro可以帮助我们完成:认证、授权、加密、会话管理、与Web集成、缓存等。
没逛够
·
2023-06-15 04:45
JavaSE
进阶--网络编程
文章目录前言一、网络编程二、通信1、两个重要的要素2、通信协议三、Socket四、基于TCP的网络编程1、单向通信1.1服务端1.2客户端2、双向通信2.1服务端2.2客户端3、传输对象3.1服务端3.2客户端4、保持通信4.1服务端4.2客户端五、基于UDP的网络编程1、单向通信1.1发送方1.2接收方2、双向通信2.1发送方2.2接收方3、保持通信3.1发送方3.2接收方六、总结前言大家好,我
程序员Forlan
·
2023-06-15 03:56
Java
计算机网络
网络
udp
网络协议
【webpack】
基础总结
webpack开发模式:仅编译js中module生产模式:可以编译js中module,压缩js代码下载webpack包npminit-ynpmiwebpackwebpack-cli-Dnpmwebpack./src/main.js--mode=development开发环境npmwebpack./src/main.js--mode=production生产环境webpack核心概念entry入口文
Daisys。
·
2023-06-15 01:03
webpack
javascript
前端
基于Java+Swing+Mysql实现通讯录管理系统
新增信息4.修改信息5.删除信息三、数据库四、其他系统实现五、获取源码一、系统介绍1.登录系统2.查询信息3.新增信息4.修改信息5.删除信息运行环境:idea/eclipse、mysql、jdk8(
javaSE
15
五星资源
·
2023-06-15 01:27
mysql
java
数据库
JavaSE
11 网络编程
文章目录概览网络编程入门网络编程概述网络编程三要素IP地址InetAddress的使用端口协议UDP协议TCP协议UDP通信程序UDP发送数据UDP接收数据UDP通信程序练习UDP双机通信TCP通信程序TCP发送数据TCP接收数据TCP通信程序练习练习一练习二练习三练习四</
Wriprin
·
2023-06-14 20:50
JavaSE
java
网络
tcp/ip
udp
JavaSE
12 JDK 新特性 - Part 01
文章目录概览Lambda表达式函数式编程思想概述体验Lambda表达式Lambda表达式的标准格式Lambda表达式练习练习一:无参练习二:带参数练习三:多参数返回值Lambda省略模式注意事项Lambda和匿名内部类的区别接口新特性接口组成更新概述接口中的默认方法接口中的静态方法接口中的私有方法(Java9)方法引用体验方法引用方法引用符
Wriprin
·
2023-06-14 20:50
JavaSE
java
p39 8.由以下三个集合,集合成员分别是会Python、C、Java的人员。
PythonSet={'王海','李黎明','王铭年','李晗'}CSet={'朱佳','李黎明','王铭年','杨鹏'}
JavaSe
t={'王海','杨鹏','王铭年','罗明','李晗'}请使用集合运算输出只会
重工Ai
·
2023-06-14 19:36
python
javaSE
01
javac编译器,编译器会将*.java源文件编译为与具体操作系统无关的字节码文件–class文件,这个class文-件是给java解释器执行的;java解释器,会在具体的操作系统上将拿到的class文件翻译为具体操作系统的机器码并执行。java命令就是启动了JVM程序来执行class文件。JRE、JDK、JVM关系JRE:(java运行时环境)包含了JVM,java语言编写的程序能执行起来的基础
头大的一批
·
2023-06-14 15:24
java
jvm
java
开发语言
JavaSE
_day01_基础知识
一、Java简介Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌
Java学习之乐
·
2023-06-14 14:19
JavaWeb基础5——HTTP,Tomcat&Servlet
导航:【黑马Java笔记+踩坑汇总】
JavaSE
+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录一、Web概述
vincewm
·
2023-06-14 14:02
Java学习路线
servlet
tomcat
http
Servlet
JavaSe
rvlet是运行在Web服务器或应用服务器上的程序,它是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的中间层。使用Serv
苏树旺_三月
·
2023-06-14 12:58
JSF 原理简要介绍
JSF(
JavaSe
rverFaces)的本质也是Servlet,只不过实现Servlet的方式不同而已。那到底JSF是怎样的Servlet呢,有比较才会有不同。总结相同,区分不同。
lishuangzhe7047
·
2023-06-14 08:54
jsf框架
win10上安装jdk12
说说我为什么要安装jdk12,因为我下载了STS之后,运行不了,报缺少JRE或JDK下载jdk12点击
JavaSE
Downloads,按如下箭头顺序找到jdk12的下载按钮
JavaSE
12点击DOWNLOAD
Jesse90s
·
2023-06-14 07:32
javase
part24 匿名局部内部类
匿名局部内部类就是没有名字的局部内部类匿名局部内部类使用:参数为一个接口类型,但是想省去创建一个类文件,就可以使用匿名局部内部类Interface
不再饿肚子给人送饭
·
2023-06-14 06:14
JavaSE
进阶——玩转IO流
文章目录前言一、File类介绍1、概念引入2、实际应用2.1操作文件2.2操作文件夹二、IO流介绍三、字符流1、读文件1.1一次读一个1.2一次读多个,使用char数组去装2、写文件2.1一次写一个2.2一次写完,使用字符数组3、文件复制3.1综合应用3.2使用缓冲流提高效率四、字节流1、读文件1.1一次读一个1.2一次读多个,使用byte数组去装2、写文件2.1一次写一个2.2一次写多个,使用b
程序员Forlan
·
2023-06-14 02:53
Java
java
开发语言
2022 Java Selenium 报“element click intercepted”
2022
JavaSe
lenium报“elementclickintercepted”可按以下顺序排查问题1.检查xpath是否正确(笔者倒在了这里)注意:从浏览器获取xpath时,弹出的弹窗个数,可能将会影响元素的
Mr_zlc
·
2023-06-14 01:56
测试
java
selenium
开发语言
Java SE(十六):File、RandomAccessFile
文章目录
JavaSE
一、File1、File类简介2、查看文件或目录3、新建文件或目录4、删除文件或目录5、查看目录内容6、FileFilter接口二、RandomAccessFile1、顺序读写方法2
小鹿快跑~
·
2023-06-13 22:16
Java知识点
java
Java SE(十九):线程
文章目录
JavaSE
一、多线程什么是进程线程使用场合线程的基本原理Thread类简介Thread类创建线程Runnable实现线程Thread.currentThread方法获取线程信息线程优先级sleep
小鹿快跑~
·
2023-06-13 22:16
Java知识点
java
Java SE(十七):FIS、FOS、BIS和BOS、IO流、字符流
文章目录
JavaSE
一、FISFIS(构造、异常、close)FIS(read)二、FOSFOS(构造)FOS(write)三、BIS和BOS1、节点流和过滤流BOS基本原理BIS基本原理四、IO流应用对象序列化的基本原理
小鹿快跑~
·
2023-06-13 22:45
Java知识点
java
JavaEE(系列19) -- 计算机网络初识
协议分层(网络数据传输过程)7.1应用层7.2传输层(进入了操作系统内核)7.3网络层7.4数据链路层7.5物理层声明:本文内容以及图片借鉴博主,该内容仅仅是用来自己复习.愿为梧桐木的博客_CSDN博客-
JavaSE
哈士奇的奥利奥
·
2023-06-13 20:20
JavaEE
java-ee
计算机网络
java
JavaEE(系列18) -- 文件操作I/O
前言:我们平时所说的文件都是指硬盘上的文件,而我们之前在
JavaSE
阶段代码绝大部分都是围绕内存展开的,定义个变量,其实就是内存上申请空间。内存和硬盘的区别:速度:内存比硬盘快很多。
哈士奇的奥利奥
·
2023-06-13 20:50
JavaEE
java-ee
java
Servlet 简介
Servlet是JavaWeb开发中的一个组件,它是
JavaSe
rvlet规范的实现。
我要好好学java
·
2023-06-13 17:37
servlet
java
前端
JVM笔记(一)
走进JVMJVM相对于Java应用层的学习难度更大,**开篇推荐掌握的预备知识:**C/C++(关键)、微机原理与接口技术、计算机组成原理、操作系统、数据结构与算法、编译原理(不推荐刚学完
JavaSE
的同学学习
唐唐爱吃糖糖
·
2023-06-13 16:40
jvm
笔记
java
JUC笔记(一)
再谈多线程JUC相对于Java应用层的学习难度更大,开篇推荐掌握的预备知识:
JavaSE
多线程部分(必备)、操作系统、JVM**(推荐)**、计算机组成原理。
唐唐爱吃糖糖
·
2023-06-13 16:36
JUC
笔记
java
前端
kettle
基础总结
kettle
基础总结
企业数据仓库模型企业数据仓库的数据来源可以是历史数据;也可以是正在运行的业务系统的数据,如OA,CRA,MES;或者其他数据如第三方数据,还有日志数据。这些数据如何进入数据仓库呢?
大强哥666
·
2023-06-13 16:04
BI
kettle
ETL工程师
sql
etl
etl工程师
cmd命令生成Android签名证书
下载JDKhttps://www.oracle.com/java/technologies/
javase
-jdk15-downloads.html设置jdk环境变量设置系统环境变量JAVA_HOMEimage.png
SherSherSher
·
2023-06-13 15:46
(十六)Java GUI(窗口)编程
JavaGUI编程基础AWT工具包Swing概述创建一个简单的Swing窗口Swing组件布局管理器事件处理GUI多线程编程自定义组件JavaFX概述前言从学习C语言编程开始,到学习数据结构与算法,到学习
JavaSE
HBoOo_
·
2023-06-13 15:23
Java基础
java
开发语言
ui
JDK的安装与配置(详细教程)
一、安装JDK1.下载地址(Oracle公司官网)https://www.oracle.com/technetwork/java/
javase
/downloads/index.html2.在确认安装的盘符
蒋洋大盗
·
2023-06-13 14:35
JAVA
eclipse
java
linux安装JDK
linux安装JDK这里使用的是centos71、下载对应版本https://www.oracle.com/java/technologies/
javase
-downloads.html2、拷贝jdk到指定的目录
hutuxiaogui
·
2023-06-13 14:49
javaSE
-- 注解学习笔记
参考资料:https://blog.csdn.net/KingBoyWorld/article/details/105337011https://blog.csdn.net/qq_42843172/article/details/1072934081.注解是什么?java注解是一个写在接口、类、属性方法上的一个标签。跟注释不同,能够影响代码。注解在代码运行时可以被反射读取并进行相应操作,从而影响到
帅气的黑猫杰克
·
2023-06-13 10:43
Java
学习
java
mybatis
jdk下载
需要注册oracle官网的账号下载地址如下所示:https://www.oracle.com/technetwork/java/
javase
/downloads/jdk8-downloads-2133151
gb4215287
·
2023-06-13 09:33
java
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他