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笔记
(5):构造函数、继承和多态
原来的java书不见了唉,找过一本继续复习之路。今天温习构造函数、继承和多态的概念了,原来就是这样,之前用了很多,就是对这些概念早已经模糊,系统学习和回过头来温习是真的非常重要的。1.构造函数构造函数是类中的一种特殊方法,他没有返回值类型,其名称与类名称相同,方法的参数用来传递给有关的成员变量。构造函数的作用是初始化类对象,即为类对象的成员变量赋值。2.对象的创建和使用定义了一个类后,就有了这一类
achan2090
·
2020-08-15 01:14
Java
Java笔记
4:Map接口
Map接口Map用于保存键值对(key-value),其中key不允许重复。Map接口的继承树如下:可以看到,Map的子类层次与Set很像,Set接口下有HashSet,LinkedHashSet,SorterdSet,TreeSet,EnumSet;相应的,Map接口下有HashMap,LinkedHashMap,SortedMap,TreeMap,EnumMap。Map的这些实现类中key集的
我叫李铁柱
·
2020-08-14 20:24
Java笔记
002---数据类型与运算
1.标识符:用来定义类名、方法名称、变量名2.标识符命名规则:数字、字母、下划线、$符号组成不能以数字开头区分大小写不能使用关键字长度无限制命名习惯:长度不超过15个驼峰式命名:例:schoolName(方法名称,变量名称:首字母小写,后面单词首字母大写)类名:首字母大写包名,都小写见名知义:例:showInfo3.什么是关键字class、public、staticJava对一些单词赋予特定含义,
小白菜test
·
2020-08-14 20:19
java笔记
-面向对象-匿名对象、说明文档、单例设计模式
面向对象是基于面向过程的,将功能封装进对象,强调了具备功能。面向对象的三个特征:封装,继承,多态。以后的开发就是找对象使用,没有对象开发对象,并维护对象的关系。类和对象的关系:类是对现实事物的描述,对象是现实事物实实在在的个体。对象的描述:提取对象的共性内容,包括属性和行为。属性对应类中的变量,行为对应类中的函数。属性和行为称为类中的成员(成员变量和成员方法);在java中,描述就是class定义
Cs1275
·
2020-08-14 13:17
走走
JAVA笔记
_第三章数据类型和运算符
第三章数据类型和运算符1、含义Java语言是一门强类型语言所有变量必须先声明,后使用指定类型的变量只能接受类型与之匹配的值基本类型数值类型整型、字符型、浮点型【相互之间可以进行转换–自动类型转换或强制类型转换】布尔类型引用类型类、接口、数组类型、还有一种特殊的null类型(就是对一个对象的引用,对象包括实例和数组,引用类型变量就是一个指针,但是Java语言中不使用指针这个说法)【空引用(null)
weixin_44306038
·
2020-08-14 12:39
Java基础
Java笔记
(14)-字节数组(ByteArray)流
与之前的文件流不同,之前的所有文件流,读取文件的位置,也就是源,其实都是在磁盘之中,Java无法直接访问,是需要通过操作系统的帮助才行;但是ByteArray不一样,他就叫字节数组,就只是一个地方的某个内存数据而已,Java可以直接访问;jvm虚拟机只能访问内存数据,字节数组就是一些重要的内存数据(二进制),使用Java操作这一组二进制流时,就是使用字节数组流的方式操作;更重要的是数据(如字符串等
神秘的天
·
2020-08-14 04:11
Java
华为工程师总结的
Java笔记
,太优秀了!
我写了一套6000页的Java学习手册,以及珍藏四本Java人必读4大神器,分享到知乎已经3万赞了!整个资料包内容专注Java技术,包括Spring、SpringBoot/Cloud、Dubbo、JVM、集合、多线程、JPA、MyBatis、MySQL、大数据、Nginx、Git、Docker、GitHub、Servlet、JavaWeb、IDEA、Redis、算法、面试题等相关内容。图文并茂,附
欢迎关注公众号:【码农突围】
·
2020-08-12 16:46
Java单例模式原理
Java笔记
之单例模式及原理:设计模式:让代码可重用,让代码更容易被他人理解、保证代码可靠性。经典设计模式分为三种类型。
我叫Tom
·
2020-08-12 14:26
Java
java
单例模
Java笔记
-使用CXF开发WebService服务器
这里使用CXF开发WebService,要引入下面这个Mavenorg.apache.cxfcxf-core3.1.6org.apache.cxfcxf-rt-frontend-jaxws3.1.6org.apache.cxfcxf-rt-transports-http-jetty3.1.6core是CXF,jetty是一个web中间件。创建代码如下:packagecn.it1995;import
IT1995
·
2020-08-12 12:09
Web相关技术
webservice
Java
java
spring
boot
cxf
webservice
web
Nginx&
Java笔记
-Webservice使用HTTPS协议及Spring Boot配置tomcat
这里最后的效果如下:并且此处soap:address已经换成了https。这里使用Nginx相关配置:server{listen443ssl;server_namewebservice.it1995.cn;ssl_certificate/root/web/SSL/webservice.it1995.cn.pem;ssl_certificate_key/root/web/SSL/webservice
IT1995
·
2020-08-12 12:09
webservice
Web相关技术
Java
nginx
tomcat
java
spring
boot
webservice
Java笔记
-CXF使用Adapter处理复杂类型(如Map)
当有这个接口时:Map>时报如下问题:这里要使用Adapter进行处理:接口换成:@WebServicepublicinterfaceMyService{publicStringsay(Stringstr);@XmlJavaTypeAdapter(MapAdapter.class)publicMap>getRoles();}实现为:@WebServicepublicclassMyServiceIm
IT1995
·
2020-08-12 12:09
Web相关技术
webservice
Java
CXF
Java
webservice
web
http
黑马程序员
Java笔记
——多线程篇
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------关键词:多线程的秘密花园:Thread先生与Runnable小姐、同步锁、……引子:现实生活中,我们可以同时做很多事情:在写代码的同时可以听音乐;在做饭的同时可以打电话等……。在使用计算机的时候也可以一边听歌,一边玩游戏。那么我们Java是否支持多线程呢,让我们来学习下。概要:一,进程和
墨棋云
·
2020-08-12 01:24
Java笔记
黑马程序员
Java笔记
——IO篇之File类
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------File类一.引述I/O流,流对象只能操作设备上的数据,而不能操作文件,例如,创建文件;更改文件属性;获取文件名字……这些I/O流对象都不能操作,如果想要进行这些操作,我们就有要引入一个类:File类。File类:用来将文件或者文件夹封装成对象,方便对文件与文件夹的属性信息进行操作。Fi
墨棋云
·
2020-08-12 01:24
笔记
Java笔记
黑马程序员
Java笔记
——IO篇之流对象
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------IO(InputOutput)(一)破题IO流用来处理数据设备之间的数据传输;Java对数据的操作是通过流的方式;Java用于操作流的对象都在IO包中;流按操作数据分为两种:字节流与字符流;流按流向分为两种:输入流(读取内存),输出流(写入外设);数据是以(二进制)字节形式存在的。字节流
墨棋云
·
2020-08-12 01:24
Java笔记
黑马程序员
Java笔记
——反射、正则
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------反射反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。反射的好处:大大的增强了程序的扩展性。反射的好处,把代码动态化,提高了代码的灵活度减少了代码量
墨棋云
·
2020-08-12 01:24
Java笔记
黑马程序员
Java笔记
——集合篇(二)
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------关键词:Map图、HashMap散列图、TreeMap树形图Map集合:|--Hashtable:底层是哈希表数据结构,是线程同步的。不可以存储null键,null值。|--HashMap:底层是哈希表数据结构,是线程不同步的。可以存储null键,null值。替代了Hashtable.|
墨棋云
·
2020-08-12 01:24
Java笔记
黑马程序员
Java笔记
——网络编程
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------网络编程一、网络模型:1.1OSI参考模型1.2TCP/IP参考模型二、网络通讯要素:IP地址;端口号;传输协议;IP地址:(InetAddress)IP地址的概念(概念)IP地址的用途:网络中设备的标识IP地址的优缺点:不易记忆,可用主机名IP地址的版本:IPV4、IPV6其他关于IP
墨棋云
·
2020-08-12 01:24
Java笔记
黑马程序员
Java笔记
——面向对象的亲密接触
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------面向对象的特征(一)引述:面向对象是相对面向过程而言的,两者的主要区别是:1)面向过程重在设计方法,并且数据和操作是分离的。2)面向对象重在对象和对象的操作,将数据和方法都组合到对象中)采用面向对象的好处:提高程序的复用性,并且使得程序更加易于开发和维护,为程序提供更高的灵活性和更多的模
墨棋云
·
2020-08-12 01:23
笔记
Java笔记
黑马程序员
Java笔记
——数组
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------数组关键词:元素、下标、数组排序、数组查找、一维数组、二维数组、多维数组一、引述:在执行程序的时候,需要存储大量的数据,Java提供一种叫做数组的数据结构,它可以用来存储一个元素个数固定且元素类型相同的有序集合。二、简述:数组可以看成是一个存储相同类型的变量集合。(1)数组的基本知识1.
墨棋云
·
2020-08-12 01:23
Java笔记
笔记
黑马程序员
Java笔记
——流程控制
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------流程控制关键词:选择判断、循环跳转、比较运算符、逻辑运算符、嵌套、条件表达式一、引述对于程序执行的流程顺序以及因应不同状况而选取不同的流程,即为流程控制。流程控制可说是程序的灵魂,它包含:条件判断、循环控制及条件跳跃三大类。二、简述选择语句要用到条件。条件就是布尔表达式,了解布尔类型、布
墨棋云
·
2020-08-12 01:23
Java笔记
笔记
黑马程序员
Java笔记
——抽象类、接口、内部类(拾遗补录)
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------拾遗补录:面向对象与面向过程:(1)面向对象与面向过程的区别,以及有哪些编程语言为代表?A、面向对象是以对象为基础,强调对象能完成什么功能(What);代表语言有JAVA、C++、Python、B、面向过程是以函数为基础,强调函数怎么实现此功能(How);代表语言有C、(2)面向对象的思
墨棋云
·
2020-08-12 01:40
Java笔记
JAVA笔记
4
文章目录第九部分1.文件字节输入流FileInputStream2.文件字节输出流FileOutputStream3.字节流复制文件4.文件字符流续3流的部分第九部分1.文件字节输入流FileInputStream指从文件中或者其他地方读取数据输入到内存中这个是输出了那个文件的内容注意in.close();别忘了写in.read();是返回依次读取的长度。知道读到最后返回-1importjava.
我是个菜鸡.
·
2020-08-11 19:10
java学习
(
java笔记
)ClassCastException: java.util.Date cannot be cast to java.sql.Date
目的根据oracle数据库中的一个日期字段,利用Java代码自动更新数据库中的数据。难点数据库中的数据字段为LEASEDAY|DATE类型在java这边的条件为字符串日期yyyy-mm-dd|String类型由于存在这样的类型的差异,就会碰到一些这样的问题:ClassCastException:java.util.Datecannotbecasttojava.sql.Date解决办法先上代码/**
灰羽吖
·
2020-08-11 18:09
java
【
Java笔记
】7面向对象的理解
什么是对象类是对公共属性和行为的抽取。对象是类的实例化。万物皆对象。一个类可以创建无数个对象。比如:猫是一个类,有出生地点、年龄、尾巴长度、颜色、性格、主人是谁等属性。那么小明养的猫(具体到某一只)就是一个对象,它出生再小明家、年龄2岁、尾巴15cm、颜色是白色、性格温顺、主人是小明,这些属性是确定的。其他同理。面向对象面向对象,就是以对象为中心的编程思想。将描述事物的属性和可能用到的行为封装起来
不理朝夕
·
2020-08-11 17:00
Java
Java笔记
:lambda表达式
1.用lambda实现RunnablenewThread(()->sout("Lambdaexpressionrocks!!")).start();等同于:newThread(newRunnable(){@Overridepublicvoidrun(){System.out.println("Java8之前的写法");}}).start();2.对列表进行迭代list.forEach(n->Sys
趴在地上飞
·
2020-08-11 17:00
后端技术
傻B自己看的
java笔记
:连接MYSQL
改一个这样的题目正式告诉你,我终于动手记录一些java的笔记了。实在很久没有写java了。哈哈,不好意思,为了flash后台有个支持,java这部分还是要学一点,但不是很重点学。这部分东西,我不熟悉,也在慢慢记录。自己看的笔记,所以要是你不是傻B,最好不要看。在今晚练习的时候,尝试去连接可爱的mysql的时候,居然发现了两个错误,网上查询了一些,发现了两个问题第一个问题:java.lang.Cla
hero82748274
·
2020-08-11 16:11
Jsp
技术
Java笔记
8:Hibernate连接Oracle
1下载hibernate-3.6.0Final.zip到任意目录,解压缩后得到hibernate目录2下载slf4j-1.7.13.zip到任意目录,解压缩后得到slf4j-1.7.133操作数据库sqlplussystem/oracle创建表createtableStudent(Student_IDnumber(6)NOTNULLPRIMARYKEY,Student_Namevarchar2
海天一树
·
2020-08-11 16:02
Java
Java笔记
11:JSP连接Oracle数据库
1建立Web项目在D:\tomcat\webapps\中建立basicSyntax项目,在该项目中添加WEB-INF,WEB-INF\classes\,WEB-INF\lib\和WEB-INF\web.xml。把oracle11g的jdbc驱动ojdbc6.jar拷贝到WEB-INF\lib\目录下。启动Tomcat。若Tomcat已处于启动状态需要重启2建立D:\tomcat\webapps\
海天一树
·
2020-08-11 16:02
Java
Java 笔记 7:面向对象
Java笔记
7面向对象的编程思想:面向过程的编程思想:面向对象的学习围绕几条主线:类与对象:类:一类具有相同特性的事物的抽象描述类的第一类成员:属性类的成员之二:方法面向对象的编程思想:思想:非常高度概括的思想和行为的准则编程思想
BinaryJack
·
2020-08-11 15:11
Java基础学习
java
Java 笔记 17:JavaSE:多线程基础,单例设计模式(重要)
Java笔记
17JavaSE:多线程基础线程的生命周期线程安全问题死锁生产者,消费者问题单例设计模式(重要)JavaSE:多线程基础多线程相关知识的课程安排:1、JavaSE:多线程基础2、后面:多线程高级
BinaryJack
·
2020-08-11 15:11
Java基础学习
Java 笔记 27:SQL,7个约束,6个函数,关联查询的4种连接,Select6大子句
Java笔记
277个约束主键约束唯一键约束非空约束默认值约束检查约束:check(mysql不支持)自增约束外键约束约束的等级(5个)6个函数字符串函数数学函数日期时间函数流程控制函数加密函数分组函数关联查询的
BinaryJack
·
2020-08-11 15:40
Java基础学习
Java 笔记 28:sql
Java笔记
28sqlsqljava.sql包和javax.sql包JDBC是代表一组公共的接口。
BinaryJack
·
2020-08-11 15:40
Java基础学习
java
Java 笔记 26:MYSQL,SQL
Java笔记
26数据库mysql卸载与安装连接mysqlmysql数据类型导入和导出sqlDDLDML数据库1、为什么要使用数据库?
BinaryJack
·
2020-08-11 15:40
Java基础学习
Java 笔记 25:Lambda表达式,Stream,Optional
Java笔记
25Lambda表达式函数式接口:SAM接口一、消费型接口二、供给型接口三、判断型接口四、功能型接口Lambda表达式Supplier和Consumer自定义函数式接口:lambda表达式的方法引用
BinaryJack
·
2020-08-11 15:39
Java基础学习
黑马程序员——
JAVA笔记
——Date和Calendar的用法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------1、Dtae:根据SimpleDateFormat格式打印日期。classDemo{publicstaticvoidmain(String[]args){Dated=newDate();System.out.println(d);//打印的时间看不懂,希望有些格式//将模式封装到SimpleDate
安安安
·
2020-08-11 01:02
黑马JAVA
Java笔记
(9)类型转换与包装类
Java笔记
(9)类型转换与包装类文章目录
Java笔记
(9)类型转换与包装类对象类型转换(Casting)基本数据类型的Casting:对Java对象的强制类型转换称为造型==操作符与equals方法=
最爱那不息的变幻
·
2020-08-11 00:02
Java笔记
(8)多态和对象实例化
Java笔记
(8)——多态和对象实例化文章目录
Java笔记
(8)——多态和对象实例化this和super的区别简单类对象的实例化过程子类对象实例化过程面向对象特征之三:多态性Java引用变量有两个类型:
最爱那不息的变幻
·
2020-08-11 00:01
Java笔记
——String、StringBuffer和StringBuilder类
String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符串序列是不可改变的,直至这个对象被销毁。StringBuffer对象则代表一个字符序列可变的字符串,当一个StringBuffer被创建以后,通过StringBuffer提供的append()、insert()、reverse()、setCharAt()、setLength()等方法可以改变这个字符串对象的字符序
weixin_30897233
·
2020-08-10 23:32
java笔记
(3):数值型直接量
一个直接量是一个程序中直接出现的常量值。long型直接量:2147483648L或2147483648l,必须加L/l(推荐用L)二进制整数直接量:0b或0B开头。八进制整数直接量:用0开头。十六进制整数直接量:用0x或0X开头。例如:System.out.println(0B1111);浮点型直接量默认为double型,若在数字后面加f或F则作为float型直接量,也可在数字后加d或D作为dou
Sariel-
·
2020-08-10 21:15
java
java
Java笔记
5——面向对象,类,成员变量,成员方法
接下来进入Java语言中的重要的部分:面向对象首先讲解一下类的概念:类:是一组相关的属性和行为的集合体;对象:是该类事物的具体体现;类是java中最小的单位,体现了封装的思想,封装了成员变量和方法;类是一个抽象的概念,不能直接进行调用,我们需要创建对象,对其进行实例化后,通过对象调用该类的方法和属性,对象才是该类的具体体现;面向对象的例子:洗衣服泡衣服——洗衣粉搓衣服——漂洗衣服——晾衣服这一系列
Insight blue sky
·
2020-08-10 20:19
Java笔记
20——Number & Math 类
前言一般当我们需要使用数字的时候,我们通常会使用内置的数据类型,如:byte、int、long、double等等。那么我们Java中有两个和数字有关的类,它们分别是Number&Math类。这篇博客给大家介绍它们。Number类所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类Number的子类。图中是表示抽象Number类的所有子类,这个由编译器特
裕博
·
2020-08-10 12:57
Java
Java笔记
4——方法,递归,数组 以及数组的内存分配图
一、方法1.方法的定义:实现一个特定功能的代码块。方法是把一个功能进行封装起来,方便重复调用;方法的定义规则:1.方法定义在类中;2.方法与方法是平级关系,不能进行嵌套。方法的形式:publicstaticvoidshow(){要实现功能的代码}public修饰符公共的(public表明可以被任意类调用)static状态修饰符静态的void空的没有返回值show()方法名2.定义方法时可以加参数,
Insight blue sky
·
2020-08-10 00:37
从零开始
JAVA笔记
DAY1
Java运行机制:Java程序的文件后缀均为“文件名.java”,任何Java程序文件必须经过编译(命令行“javac文件名.java”)成为后缀为“文件名.class”的字节码文件,然后在Java虚拟机(JVM)上执行(命令行“java文件名”)。JVM运行在不同的平台之上,所以Java程序能做到“一次编写,到处运行”。JDK——JavaDevelopmentKit,包含开发工具和编译器;JRE
ohmysweetheart
·
2020-08-08 23:39
Java从零开始
从零开始
JAVA笔记
DAY2
数据类型Tips:byte(字节)8(位)-128~127short(短整型)16-32768~32767int32-2147483648~2147483647long(长整型)64float32char160~255double(双精度)64Java默认小数类型为doubleint32位,第一位是符号位,剩余31位是数据位;小数一般使用double;日期时间数字或文件、内存(单位byte)大小用
ohmysweetheart
·
2020-08-08 23:39
Java从零开始
java笔记
(三)-------java语言概述
一、软件开发简介软件(Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。人机交互方式分为两种:一是图形化界面(GraphicalUserInterface,GUI),二是命令行方式(CommandLineInterface,CLI)。Pascal之父NicklausWirth说过:“Algorithms+DataSt
紫气天堂
·
2020-08-08 15:36
读书笔记
编程语言
java
EE
Java笔记
(六)包装类
Integer构造方法1.Integernumber=newInteger(7)//int型变量为参数2.Integernumber=newInteger(“7”)//String型变量为参数,必须加引号常用方法Integer类常用方法方法返回值功能描述byteValue()byte以byte类型返回该Integer的值compareTo(IntegeranotherInteger)int在数字上
PastPrologue
·
2020-08-08 13:11
Java笔记
java笔记
-面向对象-多态
多态:(含类的向上和向下转换)/***多态:事物存在的多种形态;**1.多态的体现:**使用父类的引用指向自己子类的对象;**2.多态的前提:**必须是类与类之间的关系,要么继承,要么实现,**另外,子类需能覆盖父类的方法;**3.多态的优点:**大大提高了程序的扩展性;**4.多态的弊端:**只能访问父类中的成员;*/abstractclassAnimal{//抽象的父类;publicabstr
Cs1275
·
2020-08-08 12:23
走走
【
Java笔记
】8成员变量和局部变量的区别
classpeople{//name、age、sex是成员变量。在整个类中可以调用。Stringname;intage;Stringsex;publicvoidlive(){//day是局部变量。只能在该方法里调用。intday=age*365;System.out.println(name+"大约活了"+day+"天.");}}1、定义位置的区别成员变量定义在函数(方法)外面,类的里面。局部变量
不理朝夕
·
2020-08-08 01:50
Java
【
Java笔记
】java中静态代码块、构造块、构造方法的执行时机
总结:静态块的主要作用是为static属性进行初始化,无论产生多少实例化对象,静态块都只执行一次。构造块(非静态代码块)每产生一个新的对象就调用一次,且优先于构造方法执行。产生子类对象时,由于子类继承了父类,所以父类先执行。下面写几个范例:Java代码:1.有继承关系,子类是主类。classHelloA{//构造方法publicHelloA(){System.out.println("HelloA
木阿南二三记
·
2020-08-07 17:08
java笔记
《
java笔记
系列》hash函数
hashcode详解序言写这篇文章是因为在看hashMap源码时遇到有什么hashcode值,然后就去查,脑袋里面是有映像的,不就是在Object中有equals和hashcode方法嘛,这在学java基础的时候就遇到过,不过那时候无所谓,不懂就不懂,就一笔带过去了,然后到现在,又回过头来补本应该以前就搞清楚的问题,所以知道了一个道理,学习不是一个追求速度的事情,不懂就要去查清楚,弄明白,一步一个
JavaCoder$
·
2020-08-07 16:55
java
hash
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他