![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
czl689
这个作者很懒,什么都没留下…
展开
-
java 工厂模式的作用,为什么要用工厂模式以及示例演示
1 工厂模式的作用,为什么要用工厂模式?工厂模式是为了解耦:把对象的创建和使用的过程分开。就是Class A 想调用Class B,那么只是调用B的方法,而至于B的实例化,就交给工厂类。工厂模式可以降低代码重复。如果创建B过程都很复杂,需要一定的代码量,而且很多地方都要用到,那么就会有很多的重复代码。可以把这些创建对象B的代码放到工厂里统一管理。既减少了重复代码,也方便以后对B的维护。...转载 2019-12-25 11:02:55 · 783 阅读 · 0 评论 -
java发送http请求(提交form表单)
http://hbiao68.iteye.com/blog/1973914写一个servlet用于测试请求Java代码 importjava.io.IOException; importjava.io.PrintWriter; importjavax.servlet.ServletException; importjavax.servlet.http...转载 2019-11-25 11:33:33 · 1321 阅读 · 0 评论 -
java分层
dao中存放于于数据库直接接触的类,maps中存放查询时使用的sql,service中存放服务实现的详细方法,action中存放某个功能的整体的实现方法。action调serveice,service调dao,dao要用到maps中的查询语句。util中存放最基本模板,以便调用。* 0101.bean/entity* 0201.constant* 0301.DAO/mapper* 03...原创 2019-10-18 18:00:25 · 106 阅读 · 0 评论 -
Java面向对象之异常(throw与throws)
一、基础概念 1、throw和throws的区别: 位置不同:throws用在函数上,后面跟的是异常类,可以跟多个。 throw用在函数内,后面跟的是异常对象。 功能不同:throws用来声明异常,让调用者知道该功能有可能出现的问题,并由调用者给出预先的处理方式。 throw抛出具体问题的对象。语句执行到throw功能就结束了,跳...转载 2019-10-18 17:12:41 · 294 阅读 · 0 评论 -
Java之final关键字详解
前言针对Java语言中的final关键字,想必都不陌生了。本来主要是来对final做关键字做一个总结。final关键字用法修饰类当用final去修饰一个类的时候,表示这个类不能被继承。注意:a. 被final修饰的类,final类中的成员变量可以根据自己的实际需要设计为fianl。b. final类中的成员方法都会被隐式的指定为final方法。说明:在自己设计一个类的时候,要想好这个类...转载 2019-09-10 17:37:13 · 78 阅读 · 0 评论 -
Java之static静态关键字详解
前言在Java语言中,static表示“静态”的意思,使用场景可以用来修饰成员变量和成员方法,当然也可以是静态代码块。static的主要作用在于创建独立于具体对象的域变量或者方法。本文主要来去讲解一下static的来龙去脉。0. static要解决什么问题?我们知道,当我们通过new关键字去创建对象的时候,那么数据的存储空间才会被分配,类中的成员方法才能被对象所使用。但是呢有两种特殊的...转载 2019-09-10 17:43:33 · 101 阅读 · 0 评论 -
Java 理解对象可见性(public、private、protected、默认)
Java借助private、protected、public与默认修饰符提供了成员访问控制。适用于字段、方法或类。private:如果实体使用private修饰符声明,那么实体将只能由定义实体的类中的包含的代码访问protected:实体只能由定义在如下范围内的代码访问1. 定义实体的类...转载 2019-09-10 18:12:14 · 542 阅读 · 0 评论