Java
Zhangxuemang
这个作者很懒,什么都没留下…
展开
-
接口和继承
接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么 接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法 (JDK 9)。接口中可以写的方法:抽象方法,默认方法,静态方法,私有方法默认方法:使用 default 修饰,不可省略,供子类调用或者子类重写。静态方法:使用 st...原创 2019-10-12 16:48:05 · 313 阅读 · 0 评论 -
JAVA正则表达式的一些小示例--邮箱验证
public static void main(String[] args) { // 要验证的字符串 String str = "service@xsoftlab.net"; // 邮箱验证规则 String regEx = "[a-zA-Z_]{1,}[0-9]{0,}@(([a-zA-z0-9]-*){1,}\\.){1,3}[a-zA-z\\-]{1,}";...原创 2018-11-22 23:18:06 · 779 阅读 · 0 评论 -
spring整合DataSource和mybatis,项目启动加载过程
原创 2018-11-26 20:25:55 · 1040 阅读 · 0 评论 -
tomcat如何加载自己写的类AppWebInitializer?
package com.db.common.config;import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;public class AppWebInitializer extends AbstractAnnotationConfigDis...原创 2018-11-26 21:31:55 · 591 阅读 · 0 评论 -
404异常检查步骤
1.404 异常(请求资源404,响应资源404)1)检测tomcat启动是否ok?2)请求404要检测访问路径url是否正确?3)请求404要检测对应的资源(对象)是否存在?(@Controller,扫描包对吗)4)请求404要检测项目有没有编译到指定目录?(tomcat的加载目录)2.项目不编译?(先重新发布项目publish,假如不起作用,然后四大clean)1...原创 2018-11-27 16:06:54 · 3162 阅读 · 0 评论 -
访问流程和初始化流程和tomcat-servlet3.0启动规范
原创 2018-12-01 16:10:27 · 542 阅读 · 0 评论 -
PO,VO,DAO,BO,POJO
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。生命周期和数据库密切相关.在向数据库插入记录时创建该实体,删除或关闭数据库时该实体随之消亡.很多优秀的开源框架都实现了将数据库中的PO通过ORM用POJO来实际操作,如Hibernate,...原创 2018-12-05 10:47:16 · 272 阅读 · 0 评论 -
类与类之间的几种关系
文章原地址:https://www.cnblogs.com/liuling/archive/2013/05/03/classrelation.html一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识,在设计时一般没有争议性。在UML类图设计中,继承用...转载 2018-12-05 10:49:50 · 948 阅读 · 0 评论 -
java new一个对象的过程中发生了什么
java在new一个对象的时候,会先查看对象所属的类有没有被加载到内存,如果没有的话,就会先通过类的全限定名来加载。加载并初始化类完成后,再进行对象的创建工作。我们先假设是第一次使用该类,这样的话new一个对象就可以分为两个过程:加载并初始化类和创建对象。一、类加载过程(第一次使用该类) java是使用双亲委派模型来进行类的加载的,所以在描述类加载过程前,我们先看一下它的工作过程:...转载 2018-12-12 21:57:34 · 320 阅读 · 0 评论 -
JDBC例子和c3p0连接池
package com.tedu;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/** * JDBC快速入门案例 * * @author ...原创 2018-12-28 13:20:30 · 221 阅读 · 0 评论 -
java之clone()方法
原文地址:https://blog.csdn.net/u010661782/article/details/52900068前言:我们知道,在java的object类中,有这么一个方法clone(),这个方法有什么用呢?怎样才能正确地使用这个方法呢?下面一一来进行阐述一下clone()方法详解:1>clone()方法的作用顾名思义,clone()方法的作用就是克隆的意思,引...转载 2019-01-02 20:35:58 · 230 阅读 · 0 评论 -
java抽象类中可以定义静态的抽象方法吗?为什么?
抽象类一定有抽象方法吗?我来说说吧,静态是属于字节码的;一个抽象类可以没有抽象方法,只是为了不让别人来实例化它; 以上两点可以说明,静态方法只要有字节码存在就可以运行,所以抽象类中可以有静态方法。 我再多说一嘴,静态和抽象不能共存与方法上,因为静态属于字节码,不需要对象就可以运行,而抽象方法没有方法体,运行没有意义,所以不能共存。总结就是:抽象类中可以定义静态方法,只是抽象类自己不能实例化,所...转载 2019-01-02 21:04:59 · 5348 阅读 · 1 评论 -
jquery中的循环与java中的循环不同
for(var i in records) java中的 i代表的是一个records类型的对象,而jquery中这个i代表的是下标原创 2019-01-10 16:00:36 · 243 阅读 · 0 评论 -
JAVA中的“抽象接口”
如果有人问你为什么有abstract interface 修饰类,答案一定是他看到的这种方式一定是反编译出来的结果。实际中abstract interface和interface修饰的类没有区别。下面就上面的问题,介绍下抽象接口的概念。在程序设计过程中,读者很可能遇到这样一种困境:设计了一个接口,但实现这个接口的子类并不需要实现接口中的全部方法,也就是说,接口中的方法过多,对于...转载 2019-04-02 15:08:07 · 5383 阅读 · 2 评论 -
Java中instanceof关键字的理解
java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。用法:result = object instanceof class参数:Result:布尔类型。Object:必选项。任意对象表达式。Class:必选项。任意已定义的对象类。说明...转载 2019-04-02 16:25:49 · 226 阅读 · 0 评论