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
-day07之多态
多态1、多态介绍多态:某个事物(物体)采用不同的形态表示(描述)。针对这个事物或个体(实例)称为它发生了多态的现象。一个事物的多种形态。例如:饭很好吃:针对具体到的是什么饭,然后这个饭被使用笼统的方式描述。水果:苹果、西瓜、香蕉等。动物:可能面对的是一只猫,但这个小动物很可爱。猫就发生多态,如果说猫很可爱,猫就用自己本身形态表示。不管什么物种,采用什么形式描述,但是这个物种永远不会发生变化。2、在
学理
·
2020-09-12 20:33
学习
多态
javase
小白学习
JavaSE
-day07之接口
接口1、接口介绍接口它是一种规范(规则),是用来约束双方的。将接口规则定义好之后,双方就可以在接口的规则下进行具体的代码实现,然后双方之间就可以进行通信。例如:天气数据各大网站可能都需要显示天气数据,而数据在中央气象局。中央气象局会提供获取天气的数据接口,然后各大网站可以根据这个接口规范传递数据,最终拿到某个地区的天气信息。2、Java中提供的接口修饰符interface接口名{//定义变量//定
学理
·
2020-09-12 20:01
学习
接口
javase
JavaSE
学习笔记 - File类与递归
文章目录分隔符构造方法常用方法遍历目录递归读取目录及其子目录文件递归查找指定条件文件文件过滤器主要用于文件和目录的创建、删除和查询等操作,Java把电脑中的文件封装成了File类,在编写代码的时候我们可以使用File类来对文件或者文件夹进行操作。分隔符publicclassMain{publicstaticvoidmain(String[]args){//路径分隔符,在window中,分割两个路径
Max_n
·
2020-09-12 20:57
JavaSE
JavaSE
学习笔记 - I/O流详解
文章目录I/O概述字节流继承结构图字符流继承机构图字节流OutputStream与FileOutputStream(文件流)InputStream与FileInputStream(文件流)字符流Writer与FileWriter(文件流)Reader与FileReader(文件流)缓冲流BufferedOutputStream与BufferedInputStreamBufferedWriter与B
Max_n
·
2020-09-12 20:56
JavaSE
JAVA面向程序设计(第二版)袁绍欣
课后习题第一章第二章第四章第五章第一章1.(1)简单;(2)面向对象;(3)平台无关性和可移植性;(4)稳定性和安全性;(5)多线程并且是动态的;(6)高性能;(7)分布式3.Java平台共分为三类:
JavaSE
鱼肉小怪兽
·
2020-09-12 20:22
java
给编程小白的java JDK安装教程
下载JDK打开浏览器访问这个链接https://www.oracle.com/java/technologies/
javase
-downloads.html,找到自己要下载的版本,点击该版本下右侧的'JDKDownload
xyz-s
·
2020-09-12 20:00
JavaSE
语法
【目录结构】目录Java基础1,Java语言的特点2,配置开发环境3,经典HelloWorld3.1命令行运行Java程序3.2使用IDEA运行Java程序4,数据类型&变量4.1为什么要设计不同种类的数据类型?4.2数据变量&类型的定义4.3基本数据类型4.4自动类型转换&强制类型转换4.5包装类面向对象1,灵魂拷问,什么是面向对象?2,如何实现面向对象?——封装,继承,多态2.1封装2.2继承
Noneplus
·
2020-09-12 20:43
JavaSE
学习day03
day03学习笔记知识点1:运算符1.逻辑运算符说明&&&|||!^说明:1.逻辑运算符操作的都是boolean类型的变量2.逻辑运算符的运算结果也是boolean类型代码演示classLogicTest{publicstaticvoidmain(String[]args){//&和&&相同点:当符号左边是true时,都执行符号右边的操作//不同点://&:当符号左边是false时,继续执行符号右
心有猛虎_xy
·
2020-09-12 20:00
Java学习
javase
JavaSE
笔记6.4-面向对象-对象的初始化&调用过程
classPerson{privateStringname="hah";privateintage;privatestaticStringcountry="cn";Person(Stringname,intage){this.name=name;this.age=age;}{System.out.println(name+".."+age);}publicvoidsetName(Stringnam
又困了天哪
·
2020-09-12 20:54
JavaSE
面向对象
初始化
调用
方法区
JavaSE
笔记6.14-面向对象-异常
一.异常的概述1.什么是异常异常:程序在运行过程中发生的由于外部问题导致的程序异常事件,发生的异常会中断程序的运行。Java通过面向对象的方法来处理异常。在一个方法的运行过程中,如果发生了异常,则这个方法会产生代表该异常的一个对象,并把它交给运行时的系统,运行时系统寻找相应的代码来处理这一异常。2.异常的类型Throwable有两个体系:Exception(异常)和Error(错误)。(1)Err
又困了天哪
·
2020-09-12 20:54
JavaSE
java
exception
面向对象编程
JavaSE
笔记6.6-面向对象-继承
一.概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承单独的那个类即可。多个类可以称为子类,单独这个类称为父类或者超类。子类可以直接访问父类中的非私有的属性和行为。二.用法通过extends关键字让类与类之间产生继承关系classPerson{Stringname;intage;}classStudentextendsPerson{void
又困了天哪
·
2020-09-12 20:54
JavaSE
java
JavaSE
笔记6.11-面向对象-多态
一.概念1.引入可以理解为事物存在的多种体现形态。人:男人、女人动物:猫、狗猫x=new猫();动物x=new猫();abstractclassAnimal{abstractvoideat();}classCatextendsAnimal{publicvoideat(){System.out.println("吃鱼");}}classDogextendsAnimal{publicvoideat()
又困了天哪
·
2020-09-12 20:54
JavaSE
多态
javase
面向对象编程
JavaSE
笔记6.10-面向对象-接口
一.概述1.定义初期理解:可以认为是一个特殊的抽象类。当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表现。class用于定义类interface用于定义接口2.格式(1)接口中常见定义:常量&抽象方法(2)接口中的所有成员都有固定修饰符常量:publicstaticfinal方法:publicabstract接口中的成员都是public的3.实例化接口是不可以创建对象的,因为有抽象方法;
又困了天哪
·
2020-09-12 20:54
JavaSE
javase
面向对象编程
接口
JavaSE
笔记6.1-面向对象-概述
一.面向对象概述面向过程:强调的是功能行为面向对象:将功能封装进对象,强调具备了功能的对象面向对象的特征:封装、继承、多态二.类与对象的关系1.定义类Java中用类class来描述事物,描述事物其实就是在描述事物的属性和行为。属性:对应类中的成员变量行为:对应类中的成员函数定义类就是在定义类中的成员(成员变量和成员函数)2.创建对象在Java中通过new操作符来完成,其实就是在堆内存中产生一个实体
又困了天哪
·
2020-09-12 20:53
JavaSE
JavaSE
面向对象
内存结构
成员变量
匿名对象
Windows平台下kafka环境的搭建
准备工作:1.安装jdk环境http://www.oracle.com/technetwork/java/
javase
/downloads/index.html2.下载kafka的程序安装包:http:
子月乐
·
2020-09-12 20:53
大数据
JAVASE
进阶学习day02相关笔记
1.StringintInteger之间的转换2.3.4.5.6.集合在java.util.*包中7.8.集合的继承结构图9.迭代器是个对象10.迭代器删除
Java_lhb
·
2020-09-12 19:37
java
JavaSE
学习 day01
今天是学习
JavaSE
的第一天。首先,我先初识了Java,了解了学习目标,知道了什么是程序,什么是Java,为什么学习Java。然后,学习了搭建Java开发环境:1.安装JDK。2.配置环境变量。
沛沛酱
·
2020-09-12 19:20
笔记
MAC下第一个Java程序
details/60756265,感谢博主1.JDK的安装搜索Javadownload,第一个就是JDK的[官方下载地址](http://www.oracle.com/technetwork/java/
javase
linhd1102
·
2020-09-12 19:19
mac
理解Spring MVC中的异步处理请求(上)
运行环境声明
JavaSE
8Tomcat8.5.5(Servlet3.1)SpringFramework4.3.3.RELEASESpringMVC的两种异步处理方式1.异步处理结束后才开始生成HTTP响应这种方式是把耗时逻辑任务的执行与服务器的管理线程相分离
烧煤的快感
·
2020-09-12 19:11
JAVA
【
JavaSE
笔记】面向对象(一)_面向对象入门
本期知识点:面对对象入门封装成员变量&局部变量匿名对象this关键字构造方法1.面对对象入门a.定一个学生类:学生事物:属性:姓名,年龄,性别行为:学习,睡觉,运动事物转变为一个类:学生Student属性——>成员变量行为——>成员方法(去掉static)b.创建对象的格式:类名对象名=new类名();c.使用对象区访问成员变量:对象名.成员变量例:定义一个手机类:classPhone1{Stri
追云的帆
·
2020-09-12 19:58
Java基础学习
java
面向对象
【
JavaSE
笔记】面向对象(四)_接口
本期知识点:接口内部类形式参数和返回值的问题1.接口a.概述:动物类中的具体动物,如Cat,Dog。有时候会有额外的动作,如跳高等额外学到的动作。这些动作不能定义到具体类中,所以Java针对这种情况,提供了一个关键字interface接口。b.接口的定义格式:i.类/接口的命名规则:1)一个单词:第一个字母大写2)多个单词:每个单词的首字母大写ii.格式:interface接口名{……}c.接口的
追云的帆
·
2020-09-12 19:26
Java基础学习
从小白到大数据开发大牛的5个阶段
第一阶段:
JavaSE
+MySql+Linux学习内容:Java语言入门→OOP编程→Java常用Api、集合→IO/NIO→Java实用技术→Mysql数据库→阶段项目实战→Linux基础→shell
bobo79888
·
2020-09-12 19:35
大数据
大数据
大数据学习
大数据开发
大数据入门
人工智能
#笔记#圣思园
JavaSE
第18讲——多态剖析
1.多态:父类型的引用,可以指向子类的对象Flowerrose=newRose();--------------------多态。Flower类型的引用变量,指向了Rose()类型的对象?花就是花,玫瑰就是玫瑰玫瑰是花花是父类,玫瑰是子类。所以子类,就是父类。但是反过来说父类就是子类是错误的2.方法重载不是面向对象特征。是早绑定——编译的时候java就知道这个方法的参数和调用多态是面向对象特征。是
aliuxiaohuaxixi
·
2020-09-12 19:44
#笔记#圣思园
JavaSE
第16讲——方法重载剖析(overload)
1.方法重载两个或多个方法的名字相同,但是方法参数不同。参数不同可能是:参数个数不同、参数类型不同。重载仅仅由参数决定。方法的返回值对重载没有任何影响2.构造方法重载构造方法名字一定相同,因为构造方法与类名相同。判断构造方法是否重载,只需看参数即可在一个构造方法中,调用另一个构造方法,可以使用this()的方式调用,this()括号中的参数,表示目标构造方法的参数。this关键字,比如this(3
aliuxiaohuaxixi
·
2020-09-12 19:44
JavaSE
基础学习之面向对象-Object
Object概述:Object:是所有类的根类,通过不断抽取而来,具备着所有对象都具备的共性内容。常用方法:1.booleanequals(Objectobj):用于比较两个对象是否相等。注意:equals方法在底层用的还是==进行比较。所以:classPerson{privateStringname;Person(Stringname){this.name=name;}}classDemo{pu
JavaStudyha
·
2020-09-12 19:00
Java
java
object
hashcode
字符串
类
JAVASE
学习笔记--面向对象(一)
面向对象:面向对象的编程关注于类的设计。①一个项目或工程不管多大,一定是一个一个的类构成②类是抽象的,好比制造汽车的图纸。而具体的一辆一辆的车,是根据图纸制造的,实际上就是类的实例化完成一个项目(或功能)的思路1)所要完成的功能对应的类的对象是否存在。2)若存在,则通过对象直接调用对应的类中的属性或方法即可3)若不存在,需要创建类的对象。甚至说,类都不存在,就需要设计类。面向对象编程的三条主线:类
大黄宝宝
·
2020-09-12 19:52
JAVA基础
JavaSE
学习笔记之-----面向对象
目录:一、面向对象基本概念二、引用变量与对象三、构造方法(函数)四、方法的重载五、this关键字和static关键字1、this关键字2、static关键字六、package和import语句----------------------------------------------一、继承二、方法的重写三、super关键字四、Object类五、对象转型六、多态七、抽象类八、Final关键字九、接
无扬人生
·
2020-09-12 19:14
JavaSE学习笔记
JavaSE
基础笔记之面向对象基础
类和对象类:是一系列具有相同属性和行为的事物的统称。对象:是类的具体体现,是实际存在的事物。在Java中,对象是通过类创建出来的。类是对象的描述,对象是类的实例。成员变量和局部变量成员变量:类中方法外的变量;局部变量:方法内的变量。区别类中位置不同成员变量:类中方法外。局部变量:方法内或方法声明上(形参)。内存中位置不同成员变量:堆内存。局部变量:栈内存。生命周期置不同成员变量:随着对象的存在而存
键盘程序员
·
2020-09-12 18:48
java
类
MAC上面运行第一个java程序
首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/
javase
/downloads/index.html,点击如下下载按钮
驰骋的竹马
·
2020-09-12 18:48
Java
【JAVA零基础入门系列】Day1 开发环境搭建
http://www.oracle.com/technetwork/java/
javase
/downloads/jdk9-downloads-3848520.html二、配置环境变量JAVA_HOME配置
弗兰克的猫__
·
2020-09-12 18:47
Java零基础入门
Java零基础入门教程
理解Spring MVC中的异步处理请求(上)
理解SpringMVC中的异步处理请求(上)运行环境声明
JavaSE
8Tomcat8.5.5(Servlet3.1)SpringFramework4.3.3.RELEASESpringMVC的两种异步处理方式
胜佑
·
2020-09-12 18:03
SpringMVC
JavaSE
面向对象-笔记
数组1、数组的特点1.其长度是确定的,数组一旦被创建,它的大小就是不可改变的2.其元素必须相同类型,不允许出现混合类型3.数组中的元素可以是任何数据类型,包括基本类型和引用类型4.数组变量属于引用类型,数组也可以看成对象,数组中的每个元素相当于该对象的成员变量数组本身就是对象,Java中对象是在堆中的,因此数组无论保存原始类型还是其他对象类型,数组对象本身是在堆中的。2、创建数组创建数组格式:数据
it界的赵子龙
·
2020-09-12 18:44
学习记录
javase
Integer学习笔记
基本API如下:intger有很多方法,具体详见https://docs.oracle.com/
javase
/8/docs/api/在初学intger时,极易混淆int与intger的用法,下面我们来写写它们的区别
Le vent se lève_
·
2020-09-12 18:43
JavaSE
笔记之面向对象
1、面向对象思想1.1思想概述概述面向过程(步骤化):当需要实现一个功能的时候,每一个具体的步骤都要自己干,详细处理每一个细节。面向对象(行为化):当需要实现一个功能的时候,不关心具体步骤,而是找一个已经具有该功能的人来做事。举例洗衣服:面向过程:脱衣服-->仍盆里-->加水和洗衣粉-->手洗-->拧干-->晒干面向对象:脱衣服-->打开洗衣机-->放入衣服-->点击按钮-->烘干特点复杂的事情简
WGarming
·
2020-09-12 18:17
JavaSE
JavaSE
笔记04:面向对象的理解
原文链接:http://blog.csdn.net/u011593278/article/details/97374071.面向对象程序设计(ObjectOrientedProgramming,OOP;ObjectOrientedDesign,OOD)。什么是面向对象?在面向对象程序设计中有两个重要的概念:类(class)与对象(object)。a)类:类是一种抽象的概念,类中包含了数据(通常使用
IT-Memento
·
2020-09-12 18:41
JavaSE
(java学习笔记)
JavaSE
面向对象
Java类及类的成员:属性方法构造器;代码块内部类2.面向对象的三大特征:封装继承多态3.其它关键字thissuperstaticfinalabstractinterfacepackageimport…
JavaSE
陌然白
·
2020-09-12 18:53
JavaSE笔记
javase
面向对象编程
封装
多态
类
JavaSE
学习笔记 - 面向对象基础
文章目录面向对象JVM内存结构方法的使用代码块this关键字static关键字单例模式*面向对象面向对象特点:封装性、继承性、多态性、(抽象性)面向对象:不关心具体的步骤,具体的步骤已经由某一个对象完成,考虑哪一个对象完成了这个事情,找到这个对象来做某一件事情。面向过程:需要考虑具体的过程,要自己考虑每一步的实现过程,考虑怎么去做。类和对象:创建类,设计类的属性;创建类的对象;通过“对象.属性”,
Max_n
·
2020-09-12 18:20
JavaSE
JavaSE
学习 day07
今天,我学习了字符串比较、字符串内存比较、字符串内存对象数量、IO流与文件读写。总结一下需要注意的问题:1.Java把内存分成两种,一种叫做栈内存,一种叫做堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。堆内存用于存放由new创建的对象和数组。2.String类提供了equals()方法,比较存储在两个字符串对象的内容是否一致。publicclassLogin{p
沛沛酱
·
2020-09-12 18:59
笔记
Java简单介绍
Java的三个版本:
JavaSE
:标准版,各应用平台的基础JavaEE:企业版,以企业为环境而开发应用程序的解决方案JavaME:微型版,致力于消费产品和嵌入式社保的最佳解决方案Java:是一种纯面向对象
elibrace
·
2020-09-12 18:34
Java学习
JavaSE
[笔记][面向对象]上
第四章面向对象[上]面向过程与面向对象何谓“面向对象”的编程思想?首先解释一下“思想”。先问你个问题:你想做个怎样的人?可能你会回答:我想做个好人,孝敬父母,尊重长辈,关爱亲朋…你看,这就是思想。这是你做人的思想,或者说,是你做人的原则。做人有做人的原则,编程也有编程的原则。这些编程的原则呢,就是编程思想。面向过程(POP)与面向对象(OOP)面向对象:ObjectOrientedProgramm
思唯李
·
2020-09-12 18:37
JavaSE笔记
java
2020尚硅谷Java学习路线【最新版】
前言:敲代码>看视频>看书文章分为:JavaWeb框架数据库操作系统设计模式等几种阶段,开发软件建议IDEA路线仅供参考
JavaSE
阶段Java基础阶段:av48144058Java11新特性:av
思唯李
·
2020-09-12 18:37
2020学习路线
java
Linux下快速搭建Java开发/测试环境【笔记】
一、快速安装JDK官网:http://www.oracle.com/technetwork/java/
javase
/downloads/index.html检查系统是是否自带了openjdk,如果有卸载之
走慢一点点
·
2020-09-12 17:18
JAVA
Linux
javaSE
语法踩坑(一)--深入理解java数据类型和运算符
基础语法一些容易忽略的语法1.标识符一般遵循以下规则以下规范小知识2.关于标识符重名方法名重载(overload)和重写(override)需要注意隐藏(hide)注意遮蔽(shadow)遮掩(obscure)3.关于数据类型4.关于运算符注意&用作交集类型5.switch注意点一些容易忽略的语法来聊一聊我在java学习中发现的一些大家都没注意到的语法点,冷门但很有趣1.标识符定义:凡是自己可以起
一壶清酒一身尘灰
·
2020-09-12 17:49
java
javase
编程语言
面向对象编程
javaSE
语法踩坑(二) -深入理解java的面向对象
面向对象的关键字关于数组属性与变量方法多态重载JVM在重载方法中,择合适的目标方法的顺序如下(越精确越优先):可变形参参数传递String常量池intern()方法包装类常量池this/super与继承继承与修饰符的关系:静态与类/实例初始化静态成员不能引用类的泛型变量类的主动引用时发生类初始化类的被动引用初始化过程Java初始化时可以向前引用:例子:JAVA主类中语句执行顺序接口与内部类接口内部
一壶清酒一身尘灰
·
2020-09-12 17:49
多态
java
javase
面向对象编程
jdk
Java入门(二)
JDK下载和安装下载JDK1.下载地址,点击进入www.oracle.com/technetwork/java/
javase
/downloads/index.html点击下载JDK,会出现图1-9所示的下载列表界面
Bulllauuu
·
2020-09-12 16:55
Java
Java基础
Java入门
Java
Java生成二维码以及二维码解码,图片与base64互相转化的实现
maven依赖如下:com.google.zxingcore3.2.1com.google.zxing
javase
3.2.1具体实现直接上代码:1.二维码相关publicclassZxingKit{privatefinalstaticStringPNG
qq_1355304459
·
2020-09-12 16:46
Java
java
base64
图像识别
字符串
spring
eclipse将Maven项目打包 war包报错No compiler is provided in this environment解决办法
这里记录下解决办法及相关问题简单来说就是找不到指定的编译环境,所以说学好英文还是很有必要的,解决办法就是指定下面两个东西即可,在InstalledJRES中指定本地的jre路径在下面的ExecutionEnvironment中指定
JAVASE
梦岚如雪
·
2020-09-12 15:15
Tomcat
struts2核心原理
技术优势Struts2有两方面的技术优势,一是所有的Struts2应用程序都是基于client/serverHTTP交换协议,The
JavaSe
rvletAPI揭示了
JavaSe
rvlet只是J
WSM6591289
·
2020-09-12 15:03
技术
java将链接转换为二维码
java将链接转换为二维码上包:com.google.zxingcore3.3.0com.google.zxing
javase
3.3.0上代码:packagecom.es.biz.common.utils
修行者Java
·
2020-09-12 15:43
工具类
java
Java将字符串生成二维码并下载图片
具体实现添加依赖包com.google.zxingcore3.3.0com.google.zxing
javase
3.3.0代码引入包importjava.awt.AlphaComposite;importjava.awt.Color
老贼大魔王
·
2020-09-12 15:35
后端开发
java
上一页
143
144
145
146
147
148
149
150
下一页
按字母分类:
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
其他